Package: zotero-libreoffice-integration
Version: 3.0.11.1-26-g08fb709-1
Severity: serious

Hi,

in #705998 you say:

> the extension is intalled by a postins file with the following command:
>
> unopkg add --shared /usr/share/xul-ext/zotero-libreoffice-
> integration/install/Zotero_OpenOffice_Integration.oxt
>
> when the package is updated I have a prerm file with the following command:
>
> unopkg remove --shared org.Zotero.integration.openoffice

This is bad. Really.

Better is to unzip the oxt into /usr/lib/libreoffice/share/extensions. Then
you don't need unopkg anymore as LO will figure it out on start. [1]

*If* you want to keep using unopkg, pleas euse the INSTDIR hacks as
shown in 
http://anonscm.debian.org/gitweb/?p=pkg-openoffice/libreoffice.git;a=blob;f=shell-lib-extensions.sh;h=299c6b292759f78a5c808e252df8ea20480b2e43;hb=refs/heads/debian-experimental-3.5.
Otherwise you run various problems (as those below)

But even then you might run into situations where your package doesn't
install cleanly (stuff created in /root), doesn't remove/purge cleanly
(stuff in /var/spool/libreoffice, said /root above), ... so it's better off
NOT doing it.

Regards,

Rene

[1] in 3.5 helped by triggers running unopkg, later (>= 3.6) this even isn't
    neededed anymore and the trigger just runs a touch to make LO know
    something changed

-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to