Bug#732770: Tighten versioned dependency on librdf0

2013-12-22 Thread Rene Engelhard
found 732770 1:4.1.3-1 # not exactly true, but given 1:4.1.3+b1 is in testing
# and has this bug
thanks

Hi,

On Sat, Dec 21, 2013 at 01:53:18PM +0100, Wouter Bolsterlee wrote:
 Saving any file in libreoffice (1:4.1.3-1+b1) writer causes a crash. The
 console output is this:
 
   /usr/lib/libreoffice/program/soffice.bin: symbol lookup
   error: /usr/lib/libreoffice/program/../program/libunordflo.so:
   undefined symbol: librdf_world_set_raptor_init_handler
 
 After upgrading these packages, everything works fine again:
 
   libraptor2-0 (2.0.8-2 = 2.0.12-2)
   librasqal3 (0.9.29-1 = 0.9.31-2)
   librdf0 (1.0.15-1+b1 = 1.0.16-3)
 
 Please tighten the dependencies. Thanks!

Those too lax depndencies were - if at all - clearly a librdf0 bug.
They declare what should be added there and if it adds new symbols
(which LibreOffice incidentially uses) they should tell that.
And incidentially librdf_world_set_raptor_init_handler was apparently
added in 1.16
(see 
http://www.mail-archive.com/libreoffice@lists.freedesktop.org/msg70477.html)

That said, that info is correct:
$ dpkg --info libreoffice-core_4.1.3-1_amd64.deb | grep rdf
 Depends: fontconfig, fonts-opensymbol, libreoffice-common ( 1:4.1.3), ure 
(= 4.1.2~), libatk1.0-0 (= 1.12.4), libboost-date-time1.54.0, libc6 (= 
2.15), libcairo2 (= 1.2.4), libclucene-contribs1 (= 2.3.3.4), 
libclucene-core1 (= 2.3.3.4), libcmis-0.3-3 (= 0.3.1), libcups2 (= 1.4.0), 
libcurl3-gnutls (= 7.16.2), libdbus-1-3 (= 1.0.2), libdbus-glib-1-2 (= 
0.78), libexpat1 (= 2.0.1), libexttextcat-2.0-0 (= 2.2-8), libfontconfig1 (= 
2.11), libfreetype6 (= 2.2.1), libgcc1 (= 1:4.1.1), libgdk-pixbuf2.0-0 (= 
2.22.0), libglib2.0-0 (= 2.15.0), libgraphite2-3 (= 1.2.2), 
libgstreamer-plugins-base1.0-0 (= 1.0.0), libgstreamer1.0-0 (= 1.0.0), 
libgtk2.0-0 (= 2.24.0), libharfbuzz-icu0 (= 0.9.18), libharfbuzz0a (= 
0.9.18), libhunspell-1.3-0, libhyphen0 (= 2.7.1), libice6 (= 1:1.0.0), 
libicu48 (= 4.8-1), libjpeg8 (= 8c), liblangtag1 (= 0.4.0), liblcms2-2, 
libldap-2.4-2 (= 2.4.7), libmythes-1.2-0, libneon27-gnutls, libnspr4 (= 
2:4.9-2~) | libnspr4-0d (= 1.8.0.10), libnss3 (= 2:3.13.4-2~) | libnss3-1d 
(= 3.12.0~1.9b1), libpango-1.0-0 (= 1.14.0), libpangocairo-1.0-0 (= 1.14.0), 
libpangoft2-1.0-0 (= 1.14.0), libpng12-0 (= 1.2.13-4), libsm6, libssl1.0.0 
(= 1.0.0), libstdc++6 (= 4.6), libx11-6, libxext6, libxinerama1, libxml2 (= 
2.7.4), libxrandr2, libxrender1, libxslt1.1 (= 1.1.25), libxt6, uno-libs3 (= 
4.1.0~alpha), zlib1g (= 1:1.1.4), librdf0 (= 1.0.16)

when 1:4.1.3-1 was built and in the filesystem:

# cat /var/lib/dpkg/info/librdf0\:amd64.shlibs 
librdf 0 librdf0 (= 1.0.16)

No idea (yet) why 1:4.1.3+b1 (and 1:4.1.4) lost the dependency
completely...

Regards,

Rene


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



Bug#732770: Tighten versioned dependency on librdf0

2013-12-22 Thread Rene Engelhard
Hi,

On Sun, Dec 22, 2013 at 05:18:31PM +0100, Rene Engelhard wrote:
 No idea (yet) why 1:4.1.3+b1 (and 1:4.1.4) lost the dependency
 completely...

Ah, I see why. More multiarch breakage (since librdf0 1.0.16-2 which
introduced multiarch stuff) which breaks a (once?) needed hack
we need...

Will fix...

Regards,
 
Rene


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



Bug#732770: Tighten versioned dependency on librdf0

2013-12-21 Thread Wouter Bolsterlee
Package: libreoffice

Hi,

Saving any file in libreoffice (1:4.1.3-1+b1) writer causes a crash. The
console output is this:

  /usr/lib/libreoffice/program/soffice.bin: symbol lookup
  error: /usr/lib/libreoffice/program/../program/libunordflo.so:
  undefined symbol: librdf_world_set_raptor_init_handler

After upgrading these packages, everything works fine again:

  libraptor2-0 (2.0.8-2 = 2.0.12-2)
  librasqal3 (0.9.29-1 = 0.9.31-2)
  librdf0 (1.0.15-1+b1 = 1.0.16-3)

Please tighten the dependencies. Thanks!

— Wouter




signature.asc
Description: This is a digitally signed message part