OO 3.1 plugin 2.0a2 with 2.0b5 failure to install

I'm running into the same problem as Anne B here:

http://forums.zotero.org/discussion/7236/oo-plugin-dead-on-arrival/#Item_3

However, I'm already running OpenOffice 3.1.0 on Debian Squeeze/Sid with Zotero.oxt version 2.0a2.

Briefly, I have tried reinstalling the plugin using all permutations of the following:
first removing all traces from
~/.openoffice/3/user/uno_packages/cache/uno_packages/fbIlhg_/
via the Extension Manager, using unopkg with OO closed, rm Zotero.oxt
then reinstalling using Extension manager, using unopkg with OO closed, and double-clicking on Zotero.oxt.

I then did a fresh install of OpenOffice, and I got the same results.
Here is the error that results:
$ unopkg add Desktop/Zotero.oxt --verbose
Copying: Zotero.oxt

ERROR: Error binding package: vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/uno_packages/fbIlhg_/Zotero.oxt
Cause: (com.sun.star.ucb.InteractiveAugmentedIOException) { { { { Message = "an error occured during file opening", Context = (com.sun.star.uno.XInterface) @99c35dc (ImplementationName = "com.sun.star.comp.ucb.FileContent") }, Classification = (com.sun.star.task.InteractionClassification) ERROR }, Code = (com.sun.star.ucb.IOErrorCode) NOT_EXISTING }, Arguments = ([]any) { { (com.sun.star.beans.PropertyValue) { Name = "Uri", Handle = (long) -1, Value = (any) { "file:///home/cklatt/.openoffice.org/3/user/uno_packages/cache/uno_packages/fbIlhg_/Zotero.oxt" }, State = (com.sun.star.beans.PropertyState) DIRECT_VALUE } }, { (com.sun.star.beans.PropertyValue) { Name = "ResourceName", Handle = (long) -1, Value = (any) { "/home/cklatt/.openoffice.org/3/user/uno_packages/cache/uno_packages/fbIlhg_/Zotero.oxt" }, State = (com.sun.star.beans.PropertyState) DIRECT_VALUE } } } }

unopkg failed.

Thanks for help!
-C
  • Hi,
    I haven't been able to resolve this issue.
    Is there anyone else out there using the OO plugin 2.0a2 in Debian or Ubuntu?

    I'm interested to see if my situation is unique.

    Thanks,
    -Chris
  • I'm using it in Ubuntu with no problems, sorry I guess that doesn't help you much!
    Did you first try to add the extension from OpenOffice first?

    Regards, Jon.
  • Hi Jon,
    Thanks for your response.
    I had initially tried adding the extension within OpenOffice using the Extension Manager. Once this didn't work, I found the command line version of this (unopkg) at least gave me some errors to troubleshoot.

    Maybe I'm missing some packages? Which .deb files for OO 3.1 do you have installed on your system?

    Thanks,
    -Chris
  • I have the following OO packages installed:
    $dpkg -l |grep oobasis|awk '{print $2,$3}'
    ooobasis-dev3.1-base 3.1.0-37
    ooobasis-dev3.1-binfilter 3.1.0-37
    ooobasis-dev3.1-calc 3.1.0-37
    ooobasis-dev3.1-core01 3.1.0-37
    ooobasis-dev3.1-core02 3.1.0-37
    ooobasis-dev3.1-core03 3.1.0-37
    ooobasis-dev3.1-core04 3.1.0-37
    ooobasis-dev3.1-core05 3.1.0-37
    ooobasis-dev3.1-core06 3.1.0-37
    ooobasis-dev3.1-core07 3.1.0-37
    ooobasis-dev3.1-draw 3.1.0-37
    ooobasis-dev3.1-en-us 3.1.0-37
    ooobasis-dev3.1-en-us-base 3.1.0-37
    ooobasis-dev3.1-en-us-binfilter 3.1.0-37
    ooobasis-dev3.1-en-us-calc 3.1.0-37
    ooobasis-dev3.1-en-us-draw 3.1.0-37
    ooobasis-dev3.1-en-us-help 3.1.0-37
    ooobasis-dev3.1-en-us-impress 3.1.0-37
    ooobasis-dev3.1-en-us-math 3.1.0-37
    ooobasis-dev3.1-en-us-res 3.1.0-37
    ooobasis-dev3.1-en-us-writer 3.1.0-37
    ooobasis-dev3.1-gnome-integration 3.1.0-37
    ooobasis-dev3.1-graphicfilter 3.1.0-37
    ooobasis-dev3.1-images 3.1.0-37
    ooobasis-dev3.1-impress 3.1.0-37
    ooobasis-dev3.1-javafilter 3.1.0-37
    ooobasis-dev3.1-math 3.1.0-37
    ooobasis-dev3.1-ooofonts 3.1.0-37
    ooobasis-dev3.1-writer 3.1.0-37
    ooobasis-dev3.1-xsltfilter 3.1.0-37

    as well as these packages:
    python-uno 1:3.1.0-1
    uno-libs3 1.5.0+OOo3.1.0-1
    libgoffice-0-4 0.4.2-4
    libgoffice-0-6 0.6.3-1
    libgoffice-0-common 0.4.2-4
    openoffice.org 1:3.1.0-1
    openoffice.org-base 1:3.1.0-1
    openoffice.org-base-core 1:3.1.0-1
    openoffice.org-calc 1:3.1.0-1
    openoffice.org-common 1:3.1.0-1
    openoffice.org-core 1:3.1.0-1
    openoffice.org-draw 1:3.1.0-1
    openoffice.org-emailmerge 1:3.1.0-1
    openoffice.org-filter-binfilter 1:3.1.0-1
    openoffice.org-filter-mobiledev 1:3.1.0-1
    openoffice.org-help-en-us 1:3.1.0-1
    openoffice.org-impress 1:3.1.0-1
    openoffice.org-java-common 1:3.1.0-1
    openoffice.org-math 1:3.1.0-1
    openoffice.org-officebean 1:3.1.0-1
    openoffice.org-report-builder-bin 1:3.1.0-1
    openoffice.org-style-crystal 1:3.1.0-1
    openoffice.org-style-galaxy 1:3.1.0-1
    openoffice.org-style-tango 1:3.1.0-1
    openoffice.org-writer 1:3.1.0-1
    openoffice.org-writer2latex 0.5.0.2-4
  • I upgraded to Zotero 2.0b6, still running OOplugin 2.0a2. Still running Debian Squeeze/Sid, firefox/iceweasel 3.0.9 and now openoffice 3.0.1-9.

    I realize there were warnings about the need to run openoffice 3.1, but I could not resolve the above installation problem with the latest build from openoffice, nor from Debian Testing (1:3.1.0-5) or Experimental (1:3.1.1~ooo310m14-1).

    realizing my install was a bit redundant, I removed all traces of openoffice and uno from my system, and reinstalled from the Stable (Squeeze) repo:
    openoffice.org 1:3.0.1-9
    openoffice.org-base 1:3.0.1-9
    openoffice.org-base-core 1:3.0.1-9
    openoffice.org-calc 1:3.0.1-9
    openoffice.org-common 1:3.0.1-9
    openoffice.org-core 1:3.0.1-9
    openoffice.org-draw 1:3.0.1-9
    openoffice.org-emailmerge 1:3.0.1-9
    openoffice.org-filter-binfilter 1:3.0.1-9
    openoffice.org-filter-mobiledev 1:3.0.1-9
    openoffice.org-help-en-us 1:3.0.1-9
    openoffice.org-impress 1:3.0.1-9
    openoffice.org-java-common 1:3.0.1-9
    openoffice.org-math 1:3.0.1-9
    openoffice.org-officebean 1:3.0.1-9
    openoffice.org-report-builder-bin 1:3.0.1-9
    openoffice.org-style-crystal 1:3.0.1-9
    openoffice.org-style-galaxy 1:3.0.1-9
    openoffice.org-style-tango 1:3.0.1-9
    openoffice.org-writer 1:3.0.1-9
    openoffice.org-writer2latex 0.5.0.2-4
    python-uno 1:3.0.1-9
    uno-libs3 1.4.1+OOo3.0.1-9
    ure 1.4.1+OOo3.0.1-9

    This seemed to fix my install problem, as "unopkg add Zotero.oxt" worked fine this time. I now have the icons and toolbar showing up in writer.

    Adding a citation, however, brings me to the "An error occurred contacting Zotero. Please ensure firefox is open and try again."

    I've verified that this is isn't happening on Zotero/firefox's side (zotero debug output states: "Integration HTTP server listening on 127.0.0.1:50001" ), and netstat indicates only one program listening to port 50001:

    <snip>
    tcp 0 0 cthulhu:50001 *:* LISTEN
    <snip>

    where chthulhu is localhost 127.0.0.1 (here's the first line in /etc/hosts):

    127.0.0.1 cthulhu

    I tried disabling my firewall, and my gnome configuration for network proxy settings is "direct internet connection". In addition, firefox is set to "auto-detect proxy settings for this network". I changed this to "no proxy" and "use system proxy settings", but this did not resolve the issue.

    Zotero did not report any errors during these efforts to troubleshoot.

    Anyone have insight or experience on this "connection" issue from Debian/Ubuntu?
  • gnome-nettool portscan of 127.0.0.1 before and after firefox/zotero was started showed this line:

    port state service
    50001 open unknown

    What other tool can I use to know for sure which service is using this port?

    -Chris
  • Tried workaround - with Zotero.oxt installed in openoffice 3.0.1-9, I then removed all openoffice, ure, and python-uno packages with apt, then reinstalled 3.1.0-5 from unstable (sid).

    Opening OO showed the Zotero.oxt extension still installed, so I finally had the plugin installed in 3.1 This continued to have thecommunication error described above. Nothing has changed wrt debug output or reported errors, network settings, etc.

    I removed the plugin using the Extension Manager gui, and once again, I cannot reinstall it with the original problem:
    ERROR: Error binding package: vnd.sun.star.expand:$UNO_USER_PACKAGES_CACHE/uno_packages/<randomstring>_/Zotero.oxt
    Cause: an error occured during file opening

    I will use this workaround to reinstall the plugin within 3.1 and continue trying things...
    Any ideas are welcome!

    Thanks,
    -Chris
  • I looked at some openoffice debugger output when I reproduced the problem within openoffice 3.1.0-5 (everything else the same), resulting in the "no connection" error:

    $strace -f -tt -s 512 ooffice >tmp

    $grep tmp Zotero.oxt

    7113 16:05:24.892066 access("/home/cklatt/.openoffice.org/3/user/uno_packages/cache/uno_packages/<randomstring>_/Zotero.oxt/pythonpath.zip", F_OK) = -1 ENOENT (No such file or directory)
    7113 16:05:24.892143 access("/home/cklatt/.openoffice.org/3/user/uno_packages/cache/uno_packages/<randomstring>_/Zotero.oxt/pythonpath", F_OK) = -1 ENOENT (No such file or directory)

    where <randomstring> is my addition...any idea why these files (pythonpath.zip and pythonpath) aren't around?
  • Ok, well... my original issue is closed now that the plugin is sucessfully installed in OOo 3.1.0-5. Reopening python issue elsewhere.
Sign In or Register to comment.