Bug#584545: unsatifisable >= in .shlibs, makes -gcj packages uninstallable
Package: libgcj-bc
Version: 4.4.4-1
Severity: serious
I was just testing OpenOffice.org 1:3.2.1-1 (built on uptodate sid):
rene@frodo:~/Debian/Pakete/openoffice.org$ sudo dpkg -i openoffice.org-gcj_3.2.1-1_amd64.deb
Selecting previously deselected package openoffice.org-gcj.
(Reading database ... 328585 files and directories currently installed.)
Unpacking openoffice.org-gcj (from openoffice.org-gcj_3.2.1-1_amd64.deb) ...
dpkg: dependency problems prevent configuration of openoffice.org-gcj:
openoffice.org-gcj depends on libgcj-bc (>= 4.4.4-2); however:
Version of libgcj-bc on system is 4.4.4-1.
dpkg: error processing openoffice.org-gcj (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
openoffice.org-gcj
Let's see:
$ cat /var/lib/dpkg/info/libgcj-bc.shlibs
libgcj_bc 1 libgcj-bc (>= 4.4.4-2)
$ rmadison -s unstable libgcj-bc
libgcj-bc | 4.4.4-1 | unstable | alpha, amd64, armel, hppa, hurd-i386, i386, ia64, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, sparc
So the .shlibs adds a dependency on a non-existing version and thus
makes built -gcj packages uninstallable.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages libgcj-bc depends on:
ii libgcj-common 1:4.4.4-1 Java runtime library (common files
ii libgcj10 4.4.4-2 Java runtime library for use with
libgcj-bc recommends no packages.
libgcj-bc suggests no packages.
-- no debconf information
Regards,
Rene
Reply to: