[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#641357: libreoffice-common breaks older libreoffice-core



Package: libreoffice-common
Version: 1:3.4.3-1
Severity: normal

anthony@Zia:~$ libreoffice 
/usr/lib/libreoffice/program/soffice.bin: error while loading shared libraries: libsofficeapp.so: cannot open shared object file: No such file or directory

The file does exist, at
/usr/lib/libreoffice/basis3.3/program/libsofficeapp.so ... but that's
3.3, not 3.4, of course.

strace reveals where its looking for it:

anthony@Zia:~$ strace -f libreoffice |& grep libsofficeapp.so
[pid 23978] open("/usr/lib/libreoffice/program/libsofficeapp.so", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 23978] open("/usr/lib/libreoffice/program/../basis-link/program/libsofficeapp.so", O_RDONLY) = -1 ENOENT (No such file or directory)
...

basis-link is a symlink contained in libreoffice-common, which the 3.4
-common package of course changed to point to basis3.4.

I very much doubt a mixed 3.3/3.4 install is supposed to work, so this
should probably be prohibited by dependencies. I believe adding a
Breaks: libreoffice-core (<< 1:3.4~) will work, but I have not tested
that. That'd be the same breaks as for the various -style-* packages.

Alternatively, I suppose, -core's Depends on -common could be tightened.

(Leaving severity at normal as I doubt this can actually happen in a
stable, because I don't think the testing migration scripts will migrate
half of a source package. And also I realize you're already overworked!)


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (150, 'stable'), (100, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libreoffice-common depends on:
ii  libreoffice-style-crystal [libreoffice-style]         1:3.4.3-1           
ii  libreoffice-style-galaxy [libreoffice-style-default]  1:3.4.3-1           
ii  libreoffice-style-hicontrast [libreoffice-style]      1:3.4.3-1           
ii  libreoffice-style-oxygen [libreoffice-style]          1:3.4.3-1           
ii  libreoffice-style-tango [libreoffice-style]           1:3.4.3-1           
ii  ure                                                   1.7.0+LibO3.3.3-4+b1

Versions of packages libreoffice-common recommends:
ii  libtextcat-data  2.2-9
ii  xfonts-mathml    4    

Versions of packages libreoffice-common suggests:
ii  libreoffice-style-crystal     1:3.4.3-1
ii  libreoffice-style-hicontrast  1:3.4.3-1
ii  libreoffice-style-oxygen      1:3.4.3-1
ii  libreoffice-style-tango       1:3.4.3-1

-- no debconf information



Reply to: