[DRE-maint] Bug#556576: libdb-ruby1.8: Rebuilt packages (against db4.8) are broken
Daniel Schepler
dschepler at gmail.com
Mon Nov 16 21:49:44 UTC 2009
Package: libdb-ruby1.8
Version: 0.6.5-3
Severity: serious
In my pbuilder chroot with apt pointing to a local repository with all
packages rebuilt against current (or recent) sid, I get:
frobozz:/# apt-get install dhelp
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
defoma doc-base file fontconfig-config ghostscript ghostscript-x gs-common
gsfonts irb1.8 libappconfig-perl libavahi-client3 libavahi-common-data
libavahi-common3 libclass-accessor-chained-perl libclass-accessor-perl
libcommandline-ruby1.8 libcups2 libcupsimage2 libdata-page-perl
libdb-ruby1.8 libdbus-1-3 libexpat1 libfontconfig1 libfreetype6 libgcrypt11
libgettext-ruby1.8 libgnutls26 libgpg-error0 libgs8 libgssapi-krb5-2
libhtml-parser-perl libhtml-tagset-perl libice6 libjasper1 libjpeg62
libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 liblcms1 libmagic1
libmldbm-perl libnewt0.52 libopen4-ruby1.8 libopenjpeg2 libpaper1 libpng12-0
libpoppler5 libpopt0 libreadline-ruby1.8 libreadline5 libruby1.8 libsm6
libsub-name-perl libtasn1-3 libtemplate-perl libtext-format-ruby1.8 libtiff4
liburi-perl libuuid-perl libx11-6 libx11-data libxau6 libxcb1 libxdmcp6
libxext6 libxml2 libxt6 locales poppler-utils pstotext ruby1.8 swish++
ttf-dejavu ttf-dejavu-core ttf-dejavu-extra ucf whiptail x11-common
Suggested packages:
defoma-doc psfontmgr x-ttcidfont-conf dfontmgr httpd info2www man2html lynx
links w3m html2text catdvi rarian-compat cups-common rng-tools
libgettext-ruby-util libgettext-ruby-data gnutls-bin krb5-doc krb5-user
libdata-dump-perl libjasper-runtime liblcms-utils libtemplate-perl-doc
libtemplate-plugin-gd-perl libtemplate-plugin-xml-perl libwww-perl
ruby1.8-examples rdoc1.8 ri1.8 xpdf-utils antiword
Recommended packages:
libfont-freetype-perl iceweasel firefox www-browser dbus libfreezethaw-perl
libfribidi0 libpaper-utils xml-core
The following NEW packages will be installed:
defoma dhelp doc-base file fontconfig-config ghostscript ghostscript-x
gs-common gsfonts irb1.8 libappconfig-perl libavahi-client3
libavahi-common-data libavahi-common3 libclass-accessor-chained-perl
libclass-accessor-perl libcommandline-ruby1.8 libcups2 libcupsimage2
libdata-page-perl libdb-ruby1.8 libdbus-1-3 libexpat1 libfontconfig1
libfreetype6 libgcrypt11 libgettext-ruby1.8 libgnutls26 libgpg-error0 libgs8
libgssapi-krb5-2 libhtml-parser-perl libhtml-tagset-perl libice6 libjasper1
libjpeg62 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 liblcms1
libmagic1 libmldbm-perl libnewt0.52 libopen4-ruby1.8 libopenjpeg2 libpaper1
libpng12-0 libpoppler5 libpopt0 libreadline-ruby1.8 libreadline5 libruby1.8
libsm6 libsub-name-perl libtasn1-3 libtemplate-perl libtext-format-ruby1.8
libtiff4 liburi-perl libuuid-perl libx11-6 libx11-data libxau6 libxcb1
libxdmcp6 libxext6 libxml2 libxt6 locales poppler-utils pstotext ruby1.8
swish++ ttf-dejavu ttf-dejavu-core ttf-dejavu-extra ucf whiptail x11-common
0 upgraded, 80 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/29.1MB of archives.
After this operation, 81.7MB of additional disk space will be used.
Do you want to continue [Y/n]?
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously deselected package x11-common.
(Reading database ... 9905 files and directories currently installed.)
Unpacking x11-common (from .../x11-common_7.4+4+pb2_all.deb) ...
Selecting previously deselected package libnewt0.52.
Unpacking libnewt0.52 (from .../libnewt0.52_0.52.10-4.1+pb2_amd64.deb) ...
Selecting previously deselected package libpopt0.
Unpacking libpopt0 (from .../libpopt0_1.15-1+pb2_amd64.deb) ...
Selecting previously deselected package libreadline5.
Unpacking libreadline5 (from .../libreadline5_5.2-7+pb1_amd64.deb) ...
Selecting previously deselected package libtasn1-3.
Unpacking libtasn1-3 (from .../libtasn1-3_2.3-1+pb2_amd64.deb) ...
Selecting previously deselected package whiptail.
Unpacking whiptail (from .../whiptail_0.52.10-4.1+pb2_amd64.deb) ...
Selecting previously deselected package libmagic1.
Unpacking libmagic1 (from .../libmagic1_5.03-3+pb1_amd64.deb) ...
Selecting previously deselected package file.
Unpacking file (from .../file/file_5.03-3+pb1_amd64.deb) ...
Selecting previously deselected package libgpg-error0.
Unpacking libgpg-error0 (from .../libgpg-error0_1.6-1+pb2_amd64.deb) ...
Selecting previously deselected package libgcrypt11.
Unpacking libgcrypt11 (from .../libgcrypt11_1.4.4-5+pb1_amd64.deb) ...
Selecting previously deselected package libgnutls26.
Unpacking libgnutls26 (from .../libgnutls26_2.8.5-2+pb1_amd64.deb) ...
Selecting previously deselected package libkeyutils1.
Unpacking libkeyutils1 (from .../libkeyutils1_1.2-12+pb2_amd64.deb) ...
Selecting previously deselected package libkrb5support0.
Unpacking libkrb5support0 (from .../libkrb5support0_1.7dfsg~beta3-1+pb2_amd64.deb) ...
Selecting previously deselected package libk5crypto3.
Unpacking libk5crypto3 (from .../libk5crypto3_1.7dfsg~beta3-1+pb2_amd64.deb) ...
Selecting previously deselected package libkrb5-3.
Unpacking libkrb5-3 (from .../libkrb5-3_1.7dfsg~beta3-1+pb2_amd64.deb) ...
Selecting previously deselected package libgssapi-krb5-2.
Unpacking libgssapi-krb5-2 (from .../libgssapi-krb5-2_1.7dfsg~beta3-1+pb2_amd64.deb) ...
Selecting previously deselected package libxml2.
Unpacking libxml2 (from .../libxml2_2.7.6.dfsg-1+pb2_amd64.deb) ...
Selecting previously deselected package locales.
Unpacking locales (from .../locales_2.10.1-6+pb1_all.deb) ...
Selecting previously deselected package ucf.
Unpacking ucf (from .../u/ucf/ucf_3.0024+pb2_all.deb) ...
Moving old data out of the way
Selecting previously deselected package defoma.
Unpacking defoma (from .../defoma_0.11.10-2+pb1_all.deb) ...
Selecting previously deselected package libappconfig-perl.
Unpacking libappconfig-perl (from .../libappconfig-perl_1.56-2+pb2_all.deb) ...
Selecting previously deselected package libtemplate-perl.
Unpacking libtemplate-perl (from .../libtemplate-perl_2.20-1+pb2_amd64.deb) ...
Selecting previously deselected package liburi-perl.
Unpacking liburi-perl (from .../liburi-perl_1.37+dfsg-1+pb4_all.deb) ...
Selecting previously deselected package libhtml-tagset-perl.
Unpacking libhtml-tagset-perl (from .../libhtml-tagset-perl_3.20-2+pb2_all.deb) ...
Selecting previously deselected package libhtml-parser-perl.
Unpacking libhtml-parser-perl (from .../libhtml-parser-perl_3.64-1+pb1_amd64.deb) ...
Selecting previously deselected package libruby1.8.
Unpacking libruby1.8 (from .../libruby1.8_1.8.7.174-2+pb2_amd64.deb) ...
Selecting previously deselected package ruby1.8.
Unpacking ruby1.8 (from .../ruby1.8_1.8.7.174-2+pb2_amd64.deb) ...
Selecting previously deselected package libdb-ruby1.8.
Unpacking libdb-ruby1.8 (from .../libdb-ruby1.8_0.6.5-3+pb3_amd64.deb) ...
Selecting previously deselected package libtext-format-ruby1.8.
Unpacking libtext-format-ruby1.8 (from .../libtext-format-ruby1.8_1.0.0-2+pb2_all.deb) ...
Selecting previously deselected package libopen4-ruby1.8.
Unpacking libopen4-ruby1.8 (from .../libopen4-ruby1.8_0.9.6-4+pb2_all.deb) ...
Selecting previously deselected package libcommandline-ruby1.8.
Unpacking libcommandline-ruby1.8 (from .../libcommandline-ruby1.8_0.7.10-10+pb2_all.deb) ...
Selecting previously deselected package libreadline-ruby1.8.
Unpacking libreadline-ruby1.8 (from .../libreadline-ruby1.8_1.8.7.174-2+pb2_amd64.deb) ...
Selecting previously deselected package irb1.8.
Unpacking irb1.8 (from .../irb1.8_1.8.7.174-2+pb2_all.deb) ...
Selecting previously deselected package libgettext-ruby1.8.
Unpacking libgettext-ruby1.8 (from .../libgettext-ruby1.8_1.93.0-1+pb2_all.deb) ...
Selecting previously deselected package libuuid-perl.
Unpacking libuuid-perl (from .../libuuid-perl_0.02-3+pb2_amd64.deb) ...
Selecting previously deselected package libmldbm-perl.
Unpacking libmldbm-perl (from .../libmldbm-perl_2.01-3+pb2_all.deb) ...
Selecting previously deselected package doc-base.
Unpacking doc-base (from .../doc-base_0.9.5+pb2_all.deb) ...
Selecting previously deselected package swish++.
Unpacking swish++ (from .../swish++_6.1.5-2+pb2_amd64.deb) ...
Selecting previously deselected package libsub-name-perl.
Unpacking libsub-name-perl (from .../libsub-name-perl_0.04-1+pb2_amd64.deb) ...
Selecting previously deselected package libclass-accessor-perl.
Unpacking libclass-accessor-perl (from .../libclass-accessor-perl_0.34-1+pb2_all.deb) ...
Selecting previously deselected package libclass-accessor-chained-perl.
Unpacking libclass-accessor-chained-perl (from .../libclass-accessor-chained-perl_0.01.1~debian-2.1+pb2_all.deb) ...
Selecting previously deselected package libdata-page-perl.
Unpacking libdata-page-perl (from .../libdata-page-perl_2.01-1+pb2_all.deb) ...
Selecting previously deselected package libice6.
Unpacking libice6 (from .../libice6_1.0.5-1+pb2_amd64.deb) ...
Selecting previously deselected package libsm6.
Unpacking libsm6 (from .../libsm6_1.1.1-1+pb3_amd64.deb) ...
Selecting previously deselected package libxau6.
Unpacking libxau6 (from .../libxau6_1.0.5-1+pb2_amd64.deb) ...
Selecting previously deselected package libxdmcp6.
Unpacking libxdmcp6 (from .../libxdmcp6_1.0.2-3+pb2_amd64.deb) ...
Selecting previously deselected package libxcb1.
Unpacking libxcb1 (from .../libxcb1_1.4-1+pb2_amd64.deb) ...
Selecting previously deselected package libx11-data.
Unpacking libx11-data (from .../libx11-data_1.2.2-1+pb2_all.deb) ...
Selecting previously deselected package libx11-6.
Unpacking libx11-6 (from .../libx11-6_1.2.2-1+pb2_amd64.deb) ...
Selecting previously deselected package libxext6.
Unpacking libxext6 (from .../libxext6_1.0.4-1+pb2_amd64.deb) ...
Selecting previously deselected package libxt6.
Unpacking libxt6 (from .../libxt6_1.0.6-1+pb2_amd64.deb) ...
Selecting previously deselected package libavahi-common-data.
Unpacking libavahi-common-data (from .../libavahi-common-data_0.6.25-1+pb3_amd64.deb) ...
Selecting previously deselected package libavahi-common3.
Unpacking libavahi-common3 (from .../libavahi-common3_0.6.25-1+pb3_amd64.deb) ...
Selecting previously deselected package libdbus-1-3.
Unpacking libdbus-1-3 (from .../libdbus-1-3_1.2.16-2+pb2_amd64.deb) ...
Selecting previously deselected package libavahi-client3.
Unpacking libavahi-client3 (from .../libavahi-client3_0.6.25-1+pb3_amd64.deb) ...
Selecting previously deselected package libcups2.
Unpacking libcups2 (from .../libcups2_1.4.2-1+pb2_amd64.deb) ...
Selecting previously deselected package libjpeg62.
Unpacking libjpeg62 (from .../libjpeg62_6b-15+pb2_amd64.deb) ...
Selecting previously deselected package libpng12-0.
Unpacking libpng12-0 (from .../libpng12-0_1.2.40-1+pb2_amd64.deb) ...
Selecting previously deselected package libtiff4.
Unpacking libtiff4 (from .../libtiff4_3.9.2-1+pb1_amd64.deb) ...
Selecting previously deselected package libcupsimage2.
Unpacking libcupsimage2 (from .../libcupsimage2_1.4.2-1+pb2_amd64.deb) ...
Selecting previously deselected package libexpat1.
Unpacking libexpat1 (from .../libexpat1_2.0.1-5+pb1_amd64.deb) ...
Selecting previously deselected package libfreetype6.
Unpacking libfreetype6 (from .../libfreetype6_2.3.11-1+pb2_amd64.deb) ...
Selecting previously deselected package ttf-dejavu-core.
Unpacking ttf-dejavu-core (from .../ttf-dejavu-core_2.30-1+pb2_all.deb) ...
Selecting previously deselected package ttf-dejavu-extra.
Unpacking ttf-dejavu-extra (from .../ttf-dejavu-extra_2.30-1+pb2_all.deb) ...
Selecting previously deselected package ttf-dejavu.
Unpacking ttf-dejavu (from .../ttf-dejavu_2.30-1+pb2_all.deb) ...
Selecting previously deselected package fontconfig-config.
Unpacking fontconfig-config (from .../fontconfig-config_2.6.0-4+pb2_all.deb) ...
Selecting previously deselected package libfontconfig1.
Unpacking libfontconfig1 (from .../libfontconfig1_2.6.0-4+pb2_amd64.deb) ...
Selecting previously deselected package libjasper1.
Unpacking libjasper1 (from .../libjasper1_1.900.1-6.1+pb1_amd64.deb) ...
Selecting previously deselected package libpaper1.
Unpacking libpaper1 (from .../libpaper1_1.1.23+nmu1+pb2_amd64.deb) ...
Selecting previously deselected package libgs8.
Unpacking libgs8 (from .../libgs8_8.70~dfsg-2+pb3_amd64.deb) ...
Selecting previously deselected package gsfonts.
Unpacking gsfonts (from .../gsfonts_8.11+urwcyr1.0.7~pre44-4+pb2_all.deb) ...
Selecting previously deselected package gs-common.
Unpacking gs-common (from .../gs-common_8.70~dfsg-2+pb3_all.deb) ...
Selecting previously deselected package ghostscript.
Unpacking ghostscript (from .../ghostscript_8.70~dfsg-2+pb3_amd64.deb) ...
Selecting previously deselected package ghostscript-x.
Unpacking ghostscript-x (from .../ghostscript-x_8.70~dfsg-2+pb3_amd64.deb) ...
Selecting previously deselected package pstotext.
Unpacking pstotext (from .../pstotext_1.9-4+pb2_amd64.deb) ...
Selecting previously deselected package liblcms1.
Unpacking liblcms1 (from .../liblcms1_1.18.dfsg-1+pb2_amd64.deb) ...
Selecting previously deselected package libopenjpeg2.
Unpacking libopenjpeg2 (from .../libopenjpeg2_1.3+dfsg-4+pb2_amd64.deb) ...
Selecting previously deselected package libpoppler5.
Unpacking libpoppler5 (from .../libpoppler5_0.12.0-2.1+pb1_amd64.deb) ...
Selecting previously deselected package poppler-utils.
Unpacking poppler-utils (from .../poppler-utils_0.12.0-2.1+pb1_amd64.deb) ...
Selecting previously deselected package dhelp.
Unpacking dhelp (from .../dhelp/dhelp_0.6.18+pb1_all.deb) ...
Setting up x11-common (1:7.4+4+pb2) ...
************************************
All rc.d operations denied by policy
************************************
Setting up libnewt0.52 (0.52.10-4.1+pb2) ...
Setting up libpopt0 (1.15-1+pb2) ...
Setting up libreadline5 (5.2-7+pb1) ...
Setting up libtasn1-3 (2.3-1+pb2) ...
Setting up whiptail (0.52.10-4.1+pb2) ...
Setting up libmagic1 (5.03-3+pb1) ...
Setting up file (5.03-3+pb1) ...
Setting up libgpg-error0 (1.6-1+pb2) ...
Setting up libgcrypt11 (1.4.4-5+pb1) ...
Setting up libgnutls26 (2.8.5-2+pb1) ...
Setting up libkeyutils1 (1.2-12+pb2) ...
Setting up libkrb5support0 (1.7dfsg~beta3-1+pb2) ...
Setting up libk5crypto3 (1.7dfsg~beta3-1+pb2) ...
Setting up libkrb5-3 (1.7dfsg~beta3-1+pb2) ...
Setting up libgssapi-krb5-2 (1.7dfsg~beta3-1+pb2) ...
Setting up libxml2 (2.7.6.dfsg-1+pb2) ...
Setting up locales (2.10.1-6+pb1) ...
Generating locales (this might take a while)...
Generation complete.
Setting up ucf (3.0024+pb2) ...
Setting up defoma (0.11.10-2+pb1) ...
Setting up libappconfig-perl (1.56-2+pb2) ...
Setting up libtemplate-perl (2.20-1+pb2) ...
Setting up liburi-perl (1.37+dfsg-1+pb4) ...
Setting up libhtml-tagset-perl (3.20-2+pb2) ...
Setting up libhtml-parser-perl (3.64-1+pb1) ...
Setting up libruby1.8 (1.8.7.174-2+pb2) ...
Setting up ruby1.8 (1.8.7.174-2+pb2) ...
Setting up libdb-ruby1.8 (0.6.5-3+pb3) ...
Setting up libtext-format-ruby1.8 (1.0.0-2+pb2) ...
Setting up libopen4-ruby1.8 (0.9.6-4+pb2) ...
Setting up libcommandline-ruby1.8 (0.7.10-10+pb2) ...
Setting up libreadline-ruby1.8 (1.8.7.174-2+pb2) ...
Setting up irb1.8 (1.8.7.174-2+pb2) ...
Setting up libgettext-ruby1.8 (1.93.0-1+pb2) ...
Setting up libuuid-perl (0.02-3+pb2) ...
Setting up libmldbm-perl (2.01-3+pb2) ...
Setting up doc-base (0.9.5+pb2) ...
Registering 6 doc-base files
/usr/lib/ruby/1.8/x86_64-linux/bdb.so: (NotImplementedError)
BDB needs compatible versions of libdb & db.h
you have db.h version 4.8.24 and libdb version 4.7.25
from /usr/lib/ruby/1.8/dhelp.rb:21
from /usr/sbin/dhelp_parse:27:in `require'
from /usr/sbin/dhelp_parse:27
Setting up swish++ (6.1.5-2+pb2) ...
Setting up libsub-name-perl (0.04-1+pb2) ...
Setting up libclass-accessor-perl (0.34-1+pb2) ...
Setting up libclass-accessor-chained-perl (0.01.1~debian-2.1+pb2) ...
Setting up libdata-page-perl (2.01-1+pb2) ...
Setting up libice6 (2:1.0.5-1+pb2) ...
Setting up libsm6 (2:1.1.1-1+pb3) ...
Setting up libxau6 (1:1.0.5-1+pb2) ...
Setting up libxdmcp6 (1:1.0.2-3+pb2) ...
Setting up libxcb1 (1.4-1+pb2) ...
Setting up libx11-data (2:1.2.2-1+pb2) ...
Setting up libx11-6 (2:1.2.2-1+pb2) ...
Setting up libxext6 (2:1.0.4-1+pb2) ...
Setting up libxt6 (1:1.0.6-1+pb2) ...
Setting up libavahi-common-data (0.6.25-1+pb3) ...
Setting up libavahi-common3 (0.6.25-1+pb3) ...
Setting up libdbus-1-3 (1.2.16-2+pb2) ...
Setting up libavahi-client3 (0.6.25-1+pb3) ...
Setting up libcups2 (1.4.2-1+pb2) ...
Setting up libjpeg62 (6b-15+pb2) ...
Setting up libpng12-0 (1.2.40-1+pb2) ...
Setting up libtiff4 (3.9.2-1+pb1) ...
Setting up libcupsimage2 (1.4.2-1+pb2) ...
Setting up libexpat1 (2.0.1-5+pb1) ...
Setting up libfreetype6 (2.3.11-1+pb2) ...
Setting up ttf-dejavu-core (2.30-1+pb2) ...
Setting up ttf-dejavu-extra (2.30-1+pb2) ...
Setting up ttf-dejavu (2.30-1+pb2) ...
Setting up fontconfig-config (2.6.0-4+pb2) ...
Setting up libfontconfig1 (2.6.0-4+pb2) ...
Setting up libjasper1 (1.900.1-6.1+pb1) ...
Setting up libpaper1 (1.1.23+nmu1+pb2) ...
Creating config file /etc/papersize with new version
Setting up libgs8 (8.70~dfsg-2+pb3) ...
Setting up gsfonts (1:8.11+urwcyr1.0.7~pre44-4+pb2) ...
(Re-)registering PostScript fonts...
done.
Setting up liblcms1 (1.18.dfsg-1+pb2) ...
Setting up libopenjpeg2 (1.3+dfsg-4+pb2) ...
Setting up libpoppler5 (0.12.0-2.1+pb1) ...
Setting up poppler-utils (0.12.0-2.1+pb1) ...
Setting up gs-common (8.70~dfsg-2+pb3) ...
Setting up ghostscript (8.70~dfsg-2+pb3) ...
Updating font configuration of gs...
Cleaning up category psprint..
Cleaning up category cmap..
Cleaning up category cid..
Cleaning up category truetype..
Cleaning up category gsfontderivative..
Cleaning up category type3..
Cleaning up category type1..
Updating category type1..
Updating category type3..
Updating category gsfontderivative..
Updating category truetype..
Updating category cid..
Updating category cmap..
Updating category psprint..
Setting up ghostscript-x (8.70~dfsg-2+pb3) ...
Setting up pstotext (1.9-4+pb2) ...
Setting up dhelp (0.6.18+pb1) ...
Building HTML tree.../usr/lib/ruby/1.8/x86_64-linux/bdb.so: (NotImplementedError)
BDB needs compatible versions of libdb & db.h
you have db.h version 4.8.24 and libdb version 4.7.25
from /usr/lib/ruby/1.8/dhelp.rb:21
from /usr/sbin/dhelp_parse:27:in `require'
from /usr/sbin/dhelp_parse:27
dpkg: error processing dhelp (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
dhelp
E: Sub-process /usr/bin/dpkg returned an error code (1)
--
Daniel Schepler
More information about the Pkg-ruby-extras-maintainers
mailing list