Debian Bug report logs - #715064
Broken library symlink detected in firebird-dev

version graph

Package: firebird-dev; Maintainer for firebird-dev is Debian Firebird Group <pkg-firebird-general@lists.alioth.debian.org>; Source for firebird-dev is src:firebird3.0 (PTS, buildd, popcon).

Reported by: David Steele <dsteele@gmail.com>

Date: Sat, 6 Jul 2013 05:09:01 UTC

Severity: normal

Found in version firebird2.5/2.5.2.26540.ds4-1

Fixed in version firebird2.5/2.5.2.26540.ds4-2

Done: Damyan Ivanov <dmn@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to Debian Firebird Group <pkg-firebird-general@lists.alioth.debian.org>:
Bug#715064; Package firebird-dev. (Sat, 06 Jul 2013 05:09:06 GMT) (full text, mbox, link).


Acknowledgement sent to David Steele <dsteele@gmail.com>:
New Bug report received and forwarded. Copy sent to Debian Firebird Group <pkg-firebird-general@lists.alioth.debian.org>. (Sat, 06 Jul 2013 05:09:06 GMT) (full text, mbox, link).


Message #5 received at maintonly@bugs.debian.org (full text, mbox, reply):

From: David Steele <dsteele@gmail.com>
To: maintonly@bugs.debian.org
Subject: Broken library symlink detected in firebird-dev
Date: Sat, 06 Jul 2013 05:01:14 +0000
Package: firebird-dev
Version: 2.5.2.26540.ds4-1
Severity: serious
User: debian-qa@lists.debian.org
Usertags: piuparts, broken-symlink, broken-symlink-shared-library

Hi,

During a test with piuparts, I noticed your package is
responsible for the presence of broken symlinks involving
a shared library. Such failures may indicate a significant
problem with the package.

Usually this is caused by a missing Depends. It may also be
triggered if a Recommended or reverse dependency package
owning the symlink target file is not yet installed. This type
of failure mode needs to be eliminated so that other symlink
problems become more visible. In this case, the problem can be
resolved by creating a trigger for the target file. See the
dpkg triggers documentation[1] and an example on the net[2] for
implementation details.

This is being filed as Serious because it represents a violation
of Policy. Section 8 states "Packages containing shared
libraries must be constructed with a little care to make sure
that the shared library is always available".

A link to the log containing the indicated broken symlinks can
be found on piuparts.debian.org[3]. Search for "Warn: Broken
Symlinks" to see the failure point. A log showing the broken
symlink as an error is appended.

The log contains the following broken symlinks:

  /usr/lib/x86_64-linux-gnu/libfbembed.so
    -> libfbembed.so.2.5.2


[1] - file:///usr/share/doc/dpkg-dev/triggers.txt.gz
[2] - http://www.seanius.net/blog/2009/09/dpkg-triggers-howto/
[3] - http://piuparts.debian.org/sid/broken_symlinks_issue.html


----------

Start: 2013-07-05 22:13:13 EST

Package: firebird-dev
Source: firebird2.5
Version: 2.5.2.26540.ds4-1
Installed-Size: 345
Maintainer: Debian Firebird Group <pkg-firebird-general@lists.alioth.debian.org>
Architecture: amd64
Replaces: firebird2.0-dev, firebird2.1-dev (<< 2.1.4.18393-0.ds2-4~), firebird2.5-dev (<< 2.5.1.26349-0~rc1.ds4-3~)
Provides: firebird2.1-dev, firebird2.5-dev
Depends: libfbclient2 (= 2.5.2.26540.ds4-1), libib-util, firebird2.5-common-doc (= 2.5.2.26540.ds4-1)
Suggests: libfbembed2.5, firebird2.5-examples
Breaks: firebird2.0-dev, firebird2.1-dev (<< 2.1.4.18393-0.ds2-4~), firebird2.5-dev (<< 2.5.1.26349-0~rc1.ds4-3~)
Description: Development files for Firebird - an RDBMS based on InterBase 6.0 code
Homepage: http://firebirdsql.org/
Description-md5: b979fd7ee09f3a6d095da05eba782056
Tag: devel::lang:c, devel::lang:c++, devel::library, role::devel-lib
Section: libdevel
Priority: optional
Filename: pool/main/f/firebird2.5/firebird-dev_2.5.2.26540.ds4-1_amd64.deb
Size: 30666
MD5sum: 20792e20c1663376ca00fff065c6791b
SHA1: 917e6fd904d311e5c6b4942092b7e3722398d282
SHA256: e5d10cc88ff7d8fb2a95d08e48f5a3a6886b4bd8321afaa19bf1eba8cb77118b

Executing: sudo piuparts --scriptsdir /etc/piuparts/scripts --skip-logrotatefiles-test --warn-on-others --fail-on-broken-symlinks --mirror http://127.0.0.1/debian --tmpdir /var/tmp --arch amd64 -b /var/cache/piuparts/basetgz/sid.tar.gz -d sid --no-upgrade-test --apt firebird-dev=2.5.2.26540.ds4-1
0m0.0s INFO: ------------------------------------------------------------------------------
0m0.0s INFO: To quickly glance what went wrong, scroll down to the bottom of this logfile.
0m0.0s INFO: FAQ available at http://wiki.debian.org/piuparts/FAQ
0m0.0s INFO: ------------------------------------------------------------------------------
0m0.0s INFO: piuparts version 0.54~201306172307~0.53-14-ge8900a0 starting up.
0m0.0s INFO: Command line arguments: '/usr/sbin/piuparts' '--scriptsdir' '/etc/piuparts/scripts' '--skip-logrotatefiles-test' '--warn-on-others' '--fail-on-broken-symlinks' '--mirror' 'http://127.0.0.1/debian' '--tmpdir' '/var/tmp' '--arch' 'amd64' '-b' '/var/cache/piuparts/basetgz/sid.tar.gz' '-d' 'sid' '--no-upgrade-test' '--apt' 'firebird-dev=2.5.2.26540.ds4-1'
0m0.0s INFO: Running on: Linux debian-testing 3.9-1-amd64 #1 SMP Debian 3.9.8-1 x86_64
0m0.0s DEBUG: Created temporary directory /var/tmp/tmpHzZNgK
0m0.0s DEBUG: Unpacking /var/cache/piuparts/basetgz/sid.tar.gz into /var/tmp/tmpHzZNgK
0m0.0s DEBUG: Starting command: ['tar', '-C', '/var/tmp/tmpHzZNgK', '-zxf', '/var/cache/piuparts/basetgz/sid.tar.gz']
0m1.2s DEBUG: Command ok: ['tar', '-C', '/var/tmp/tmpHzZNgK', '-zxf', '/var/cache/piuparts/basetgz/sid.tar.gz']
0m1.2s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'mount', '-t', 'proc', 'proc', '/proc']
0m1.2s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'mount', '-t', 'proc', 'proc', '/proc']
0m1.2s DEBUG: sources.list:
  deb http://127.0.0.1/debian sid main
  deb http://127.0.0.1/debian sid contrib
  deb http://127.0.0.1/debian sid non-free
0m1.2s DEBUG: Created policy-rc.d and chmodded it.
0m1.2s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-get', 'update']
0m5.3s DUMP: 
  Get:1 http://127.0.0.1 sid InRelease [205 kB]
  Get:2 http://127.0.0.1 sid/main amd64 Packages [6398 kB]
  Get:3 http://127.0.0.1 sid/contrib amd64 Packages [48.5 kB]
  Get:4 http://127.0.0.1 sid/non-free amd64 Packages [84.6 kB]
  Get:5 http://127.0.0.1 sid/contrib Translation-en [39.9 kB]
  Get:6 http://127.0.0.1 sid/main Translation-en [4246 kB]
  Get:7 http://127.0.0.1 sid/non-free Translation-en [72.7 kB]
  Fetched 11.1 MB in 3s (3572 kB/s)
  Reading package lists...
0m5.3s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-get', 'update']
0m5.3s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-get', '-yf', 'dist-upgrade']
0m7.0s DUMP: 
  Reading package lists...
  Building dependency tree...
  The following packages will be upgraded:
    apt libapt-pkg4.12 libc-bin libc6 multiarch-support
  5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
  Need to get 8332 kB of archives.
  After this operation, 132 kB of additional disk space will be used.
  Get:1 http://127.0.0.1/debian/ sid/main libc-bin amd64 2.17-7 [1298 kB]
  Get:2 http://127.0.0.1/debian/ sid/main libc6 amd64 2.17-7 [4624 kB]
  Get:3 http://127.0.0.1/debian/ sid/main libapt-pkg4.12 amd64 0.9.9 [926 kB]
  Get:4 http://127.0.0.1/debian/ sid/main apt amd64 0.9.9 [1323 kB]
  Get:5 http://127.0.0.1/debian/ sid/main multiarch-support amd64 2.17-7 [160 kB]
  debconf: delaying package configuration, since apt-utils is not installed
  Fetched 8332 kB in 0s (44.5 MB/s)
  (Reading database ... 6639 files and directories currently installed.)
  Preparing to replace libc-bin 2.17-6 (using .../libc-bin_2.17-7_amd64.deb) ...
  Unpacking replacement libc-bin ...
  Setting up libc-bin (2.17-7) ...
  (Reading database ... 6639 files and directories currently installed.)
  Preparing to replace libc6:amd64 2.17-6 (using .../libc6_2.17-7_amd64.deb) ...
  Unpacking replacement libc6:amd64 ...
  Setting up libc6:amd64 (2.17-7) ...
  Processing triggers for libc-bin ...
  (Reading database ... 6639 files and directories currently installed.)
  Preparing to replace libapt-pkg4.12:amd64 0.9.8.2 (using .../libapt-pkg4.12_0.9.9_amd64.deb) ...
  Unpacking replacement libapt-pkg4.12:amd64 ...
  Setting up libapt-pkg4.12:amd64 (0.9.9) ...
  Processing triggers for libc-bin ...
  (Reading database ... 6639 files and directories currently installed.)
  Preparing to replace apt 0.9.8.2 (using .../archives/apt_0.9.9_amd64.deb) ...
  Unpacking replacement apt ...
  Setting up apt (0.9.9) ...
  gpg: key B98321F9: "Squeeze Stable Release Key <debian-release@lists.debian.org>" not changed
  gpg: key 473041FA: "Debian Archive Automatic Signing Key (6.0/squeeze) <ftpmaster@debian.org>" not changed
  gpg: key 65FFB764: "Wheezy Stable Release Key <debian-release@lists.debian.org>" not changed
  gpg: key 46925553: "Debian Archive Automatic Signing Key (7.0/wheezy) <ftpmaster@debian.org>" not changed
  gpg: Total number processed: 4
  gpg:              unchanged: 4
  (Reading database ... 6639 files and directories currently installed.)
  Preparing to replace multiarch-support 2.17-6 (using .../multiarch-support_2.17-7_amd64.deb) ...
  Unpacking replacement multiarch-support ...
  Setting up multiarch-support (2.17-7) ...
0m7.0s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-get', '-yf', 'dist-upgrade']
0m7.0s DEBUG: Copying scriptsdir /etc/piuparts/scripts to /var/tmp/tmpHzZNgK/tmp/scripts/
0m7.0s INFO: Running scripts post_setup
0m7.0s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'tmp/scripts/post_setup_experimental']
0m7.0s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'tmp/scripts/post_setup_experimental']
0m7.0s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'tmp/scripts/post_setup_forbid_home']
0m7.0s DUMP: 
  Disabling /home
0m7.0s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'tmp/scripts/post_setup_forbid_home']
0m7.0s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'tmp/scripts/post_setup_squeeze-backports']
0m7.0s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'tmp/scripts/post_setup_squeeze-backports']
0m7.0s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-get', 'clean']
0m7.0s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-get', 'clean']
0m7.9s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'dpkg', '--get-selections', '*']
0m7.9s DUMP: 
  apt						install
  base-files					install
  base-passwd					install
  bash						install
  bsdutils					install
  coreutils					install
  dash						install
  debconf						install
  debconf-i18n					install
  debian-archive-keyring				install
  debianutils					install
  diffutils					install
  dpkg						install
  e2fslibs:amd64					install
  e2fsprogs					install
  eatmydata					install
  findutils					install
  gcc-4.7-base:amd64				install
  gcc-4.8-base:amd64				install
  gnupg						install
  gpgv						install
  grep						install
  gzip						install
  hostname					install
  initscripts					install
  insserv						install
  libacl1:amd64					install
  libapt-pkg4.12:amd64				install
  libattr1:amd64					install
  libblkid1:amd64					install
  libbz2-1.0:amd64				install
  libc-bin					install
  libc6:amd64					install
  libcap2:amd64					install
  libcomerr2:amd64				install
  libdb5.1:amd64					install
  libgcc1:amd64					install
  liblocale-gettext-perl				install
  liblzma5:amd64					install
  libmount1					install
  libncurses5:amd64				install
  libpam-modules:amd64				install
  libpam-modules-bin				install
  libpam-runtime					install
  libpam0g:amd64					install
  libpcre3:amd64					install
  libreadline6:amd64				install
  libselinux1:amd64				install
  libsemanage-common				install
  libsemanage1:amd64				install
  libsepol1:amd64					install
  libslang2:amd64					install
  libss2:amd64					install
  libstdc++6:amd64				install
  libtext-charwidth-perl				install
  libtext-iconv-perl				install
  libtext-wrapi18n-perl				install
  libtinfo5:amd64					install
  libusb-0.1-4:amd64				install
  libustr-1.0-1:amd64				install
  libuuid1:amd64					install
  login						install
  lsb-base					install
  mawk						install
  mount						install
  multiarch-support				install
  ncurses-base					install
  ncurses-bin					install
  passwd						install
  perl-base					install
  readline-common					install
  sed						install
  sensible-utils					install
  sysv-rc						install
  sysvinit					install
  sysvinit-utils					install
  tar						install
  tzdata						install
  util-linux					install
  zlib1g:amd64					install
0m7.9s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'dpkg', '--get-selections', '*']
0m7.9s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'dpkg-divert', '--list']
0m7.9s DUMP: 
  diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash
  diversion of /bin/sh to /bin/sh.distrib by dash
0m7.9s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'dpkg-divert', '--list']
0m7.9s INFO: Starting install/purge
0m7.9s INFO: apt-cache does not know about any of the requested packages
0m7.9s INFO: Running scripts pre_test
0m7.9s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'tmp/scripts/pre_test_root_password']
0m7.9s DUMP: 
  Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
0m7.9s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'tmp/scripts/pre_test_root_password']
0m7.9s DEBUG: Starting command: ['lsof', '-w', '+D', '/var/tmp/tmpHzZNgK']
0m8.4s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/var/tmp/tmpHzZNgK']
0m9.1s DEBUG: No broken symlinks as far as we can find.
0m9.1s INFO: Running scripts pre_install
0m9.1s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'tmp/scripts/pre_install_database-server']
0m9.1s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'tmp/scripts/pre_install_database-server']
0m9.1s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'tmp/scripts/pre_install_exceptions']
0m9.1s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'tmp/scripts/pre_install_exceptions']
0m9.1s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'tmp/scripts/pre_install_foreign_architecture_i386']
0m9.1s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'tmp/scripts/pre_install_foreign_architecture_i386']
0m9.1s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-cache', 'show', 'firebird-dev']
0m10.2s DUMP: 
  Package: firebird-dev
  Source: firebird2.5
  Version: 2.5.2.26540.ds4-1
  Installed-Size: 345
  Maintainer: Debian Firebird Group <pkg-firebird-general@lists.alioth.debian.org>
  Architecture: amd64
  Replaces: firebird2.0-dev, firebird2.1-dev (<< 2.1.4.18393-0.ds2-4~), firebird2.5-dev (<< 2.5.1.26349-0~rc1.ds4-3~)
  Provides: firebird2.1-dev, firebird2.5-dev
  Depends: libfbclient2 (= 2.5.2.26540.ds4-1), libib-util, firebird2.5-common-doc (= 2.5.2.26540.ds4-1)
  Suggests: libfbembed2.5, firebird2.5-examples
  Breaks: firebird2.0-dev, firebird2.1-dev (<< 2.1.4.18393-0.ds2-4~), firebird2.5-dev (<< 2.5.1.26349-0~rc1.ds4-3~)
  Description-en: Development files for Firebird - an RDBMS based on InterBase 6.0 code
   This package contains header files for Firebird.
   .
   Please refer to the firebird2.5-super and firebird2.5-classic packages for
   more information about Firebird in general.
  Description-md5: b979fd7ee09f3a6d095da05eba782056
  Homepage: http://firebirdsql.org/
  Description-md5: b979fd7ee09f3a6d095da05eba782056
  Tag: devel::lang:c, devel::lang:c++, devel::library, role::devel-lib
  Section: libdevel
  Priority: optional
  Filename: pool/main/f/firebird2.5/firebird-dev_2.5.2.26540.ds4-1_amd64.deb
  Size: 30666
  MD5sum: 20792e20c1663376ca00fff065c6791b
  SHA1: 917e6fd904d311e5c6b4942092b7e3722398d282
  SHA256: e5d10cc88ff7d8fb2a95d08e48f5a3a6886b4bd8321afaa19bf1eba8cb77118b
0m10.2s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-cache', 'show', 'firebird-dev']
0m10.2s DEBUG: Starting command: ['dpkg-deb', '-b', '--nocheck', '/var/tmp/tmpj11QMi/piuparts-depends-dummy']
0m10.2s DUMP: 
  dpkg-deb: warning: not checking contents of control area
  dpkg-deb: building an unknown package in '/var/tmp/tmpj11QMi/piuparts-depends-dummy.deb'.
0m10.2s DEBUG: Command ok: ['dpkg-deb', '-b', '--nocheck', '/var/tmp/tmpj11QMi/piuparts-depends-dummy']
0m10.2s DEBUG: Copying /var/tmp/tmpj11QMi/piuparts-depends-dummy.deb to /var/tmp/tmpHzZNgK/tmp
0m10.2s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'dpkg', '-i', 'tmp/piuparts-depends-dummy.deb']
0m10.2s DUMP: 
  Selecting previously unselected package piuparts-depends-dummy.
  (Reading database ... 6639 files and directories currently installed.)
  Unpacking piuparts-depends-dummy (from tmp/piuparts-depends-dummy.deb) ...
  dpkg: dependency problems prevent configuration of piuparts-depends-dummy:
   piuparts-depends-dummy depends on libfbclient2 (= 2.5.2.26540.ds4-1); however:
    Package libfbclient2 is not installed.
   piuparts-depends-dummy depends on libib-util; however:
    Package libib-util is not installed.
   piuparts-depends-dummy depends on firebird2.5-common-doc (= 2.5.2.26540.ds4-1); however:
    Package firebird2.5-common-doc is not installed.
  
  dpkg: error processing piuparts-depends-dummy (--install):
   dependency problems - leaving unconfigured
  Errors were encountered while processing:
   piuparts-depends-dummy
0m10.2s DEBUG: Command failed (status=1), but ignoring error: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'dpkg', '-i', 'tmp/piuparts-depends-dummy.deb']
0m10.2s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-get', '-yf', 'install']
0m11.1s DUMP: 
  Reading package lists...
  Building dependency tree...
  Reading state information...
  Correcting dependencies... Done
  The following extra packages will be installed:
    firebird2.5-common firebird2.5-common-doc libfbclient2 libib-util
  The following NEW packages will be installed:
    firebird2.5-common firebird2.5-common-doc libfbclient2 libib-util
  0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
  1 not fully installed or removed.
  Need to get 1010 kB of archives.
  After this operation, 2162 kB of additional disk space will be used.
  Get:1 http://127.0.0.1/debian/ sid/main firebird2.5-common-doc all 2.5.2.26540.ds4-1 [638 kB]
  Get:2 http://127.0.0.1/debian/ sid/main firebird2.5-common all 2.5.2.26540.ds4-1 [95.7 kB]
  Get:3 http://127.0.0.1/debian/ sid/main libfbclient2 amd64 2.5.2.26540.ds4-1 [272 kB]
  Get:4 http://127.0.0.1/debian/ sid/main libib-util amd64 2.5.2.26540.ds4-1 [3812 B]
  debconf: delaying package configuration, since apt-utils is not installed
  Fetched 1010 kB in 0s (7482 kB/s)
  Selecting previously unselected package firebird2.5-common-doc.
  (Reading database ... 6639 files and directories currently installed.)
  Unpacking firebird2.5-common-doc (from .../firebird2.5-common-doc_2.5.2.26540.ds4-1_all.deb) ...
  Selecting previously unselected package firebird2.5-common.
  Unpacking firebird2.5-common (from .../firebird2.5-common_2.5.2.26540.ds4-1_all.deb) ...
  Selecting previously unselected package libfbclient2:amd64.
  Unpacking libfbclient2:amd64 (from .../libfbclient2_2.5.2.26540.ds4-1_amd64.deb) ...
  Selecting previously unselected package libib-util:amd64.
  Unpacking libib-util:amd64 (from .../libib-util_2.5.2.26540.ds4-1_amd64.deb) ...
  Setting up firebird2.5-common-doc (2.5.2.26540.ds4-1) ...
  Setting up firebird2.5-common (2.5.2.26540.ds4-1) ...
  Setting up libfbclient2:amd64 (2.5.2.26540.ds4-1) ...
  Setting up libib-util:amd64 (2.5.2.26540.ds4-1) ...
  Setting up piuparts-depends-dummy (0.invalid.0) ...
  Processing triggers for libc-bin ...
0m11.1s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-get', '-yf', 'install']
0m11.1s INFO: Installation of ['tmp/piuparts-depends-dummy.deb'] ok
0m11.1s DEBUG: Removing /var/tmp/tmpHzZNgK/tmp/piuparts-depends-dummy.deb
0m11.1s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'dpkg', '--purge', 'piuparts-depends-dummy']
0m11.1s DUMP: 
  (Reading database ... 6665 files and directories currently installed.)
  Removing piuparts-depends-dummy ...
0m11.1s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'dpkg', '--purge', 'piuparts-depends-dummy']
0m11.1s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-get', 'clean']
0m11.1s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-get', 'clean']
0m12.0s DEBUG: Starting command: ['lsof', '-w', '+D', '/var/tmp/tmpHzZNgK']
0m12.4s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/var/tmp/tmpHzZNgK']
0m13.1s DEBUG: No broken symlinks as far as we can find.
0m13.1s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-cache', 'policy']
0m14.1s DUMP: 
  Package files:
   100 /var/lib/dpkg/status
       release a=now
   500 http://127.0.0.1/debian/ sid/non-free Translation-en
   500 http://127.0.0.1/debian/ sid/main Translation-en
   500 http://127.0.0.1/debian/ sid/contrib Translation-en
   500 http://127.0.0.1/debian/ sid/non-free amd64 Packages
       release o=Debian,a=unstable,n=sid,l=Debian,c=non-free
       origin 127.0.0.1
   500 http://127.0.0.1/debian/ sid/contrib amd64 Packages
       release o=Debian,a=unstable,n=sid,l=Debian,c=contrib
       origin 127.0.0.1
   500 http://127.0.0.1/debian/ sid/main amd64 Packages
       release o=Debian,a=unstable,n=sid,l=Debian,c=main
       origin 127.0.0.1
  Pinned packages:
0m14.1s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-cache', 'policy']
0m14.1s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-cache', 'policy', 'firebird-dev']
0m14.2s DUMP: 
  firebird-dev:
    Installed: (none)
    Candidate: 2.5.2.26540.ds4-1
    Version table:
       2.5.2.26540.ds4-1 0
          500 http://127.0.0.1/debian/ sid/main amd64 Packages
0m14.2s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-cache', 'policy', 'firebird-dev']
0m14.2s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-get', '-y', 'install', 'firebird-dev=2.5.2.26540.ds4-1']
0m14.7s DUMP: 
  Reading package lists...
  Building dependency tree...
  Reading state information...
  Suggested packages:
    libfbembed2.5 firebird2.5-examples
  The following NEW packages will be installed:
    firebird-dev
  0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
  Need to get 30.7 kB of archives.
  After this operation, 353 kB of additional disk space will be used.
  Get:1 http://127.0.0.1/debian/ sid/main firebird-dev amd64 2.5.2.26540.ds4-1 [30.7 kB]
  debconf: delaying package configuration, since apt-utils is not installed
  Fetched 30.7 kB in 0s (611 kB/s)
  Selecting previously unselected package firebird-dev.
  (Reading database ... 6665 files and directories currently installed.)
  Unpacking firebird-dev (from .../firebird-dev_2.5.2.26540.ds4-1_amd64.deb) ...
  Setting up firebird-dev (2.5.2.26540.ds4-1) ...
0m14.7s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'apt-get', '-y', 'install', 'firebird-dev=2.5.2.26540.ds4-1']
0m14.7s INFO: Running scripts post_install
0m14.7s DEBUG: Starting command: ['lsof', '-w', '+D', '/var/tmp/tmpHzZNgK']
0m15.1s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/var/tmp/tmpHzZNgK']
0m15.8s ERROR: FAIL: Broken symlinks:
  /usr/lib/x86_64-linux-gnu/libfbembed.so -> libfbembed.so.2.5.2
0m16.2s DEBUG: Starting command: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'umount', '/proc']
0m16.3s DEBUG: Command ok: ['chroot', '/var/tmp/tmpHzZNgK', 'eatmydata', 'umount', '/proc']
0m16.3s DEBUG: Starting command: ['rm', '-rf', '--one-file-system', '/var/tmp/tmpHzZNgK']
0m16.3s DEBUG: Command ok: ['rm', '-rf', '--one-file-system', '/var/tmp/tmpHzZNgK']
0m16.3s DEBUG: Removed directory tree at /var/tmp/tmpHzZNgK
0m16.3s ERROR: piuparts run ends.

ret=1
End: 2013-07-05 22:13:30 EST




Severity set to 'normal' from 'serious' Request was from Dave Steele <dsteele@gmail.com> to control@bugs.debian.org. (Sat, 06 Jul 2013 21:57:12 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Firebird Group <pkg-firebird-general@lists.alioth.debian.org>:
Bug#715064; Package firebird-dev. (Wed, 17 Jul 2013 08:18:12 GMT) (full text, mbox, link).


Acknowledgement sent to Rene Engelhard <rene@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Firebird Group <pkg-firebird-general@lists.alioth.debian.org>. (Wed, 17 Jul 2013 08:18:12 GMT) (full text, mbox, link).


Message #12 received at 715064@bugs.debian.org (full text, mbox, reply):

From: Rene Engelhard <rene@debian.org>
To: David Steele <dsteele@gmail.com>, 715064@bugs.debian.org
Subject: Re: Broken library symlink detected in firebird-dev
Date: Wed, 17 Jul 2013 10:13:38 +0200
[ I am NOT the firebird maintainer but I noticed this yesterday
when trying LO 4.2s git - which uses firebird now ]

On Sat, Jul 06, 2013 at 05:01:14AM +0000, David Steele wrote:
> The log contains the following broken symlinks:
> 
>   /usr/lib/x86_64-linux-gnu/libfbembed.so
>     -> libfbembed.so.2.5.2

libfbembed2.5 is only in Suggests...

So you happily can install a firebird-dev without even having a valid
.so symlink for libfbembed thus breaking the build - you explcitly need

Build-Depends: [...] firebird-dev, [...] libfbembed2.5, [...]

which IMHO is bad.

What is the reason that firebird-dev doesn't simply dpeend on it? It's small
and it's a -dev package so people expect the stuff to work by just installing
the -dev package. Not a extra package.

Regards,

Rene



Reply sent to Damyan Ivanov <dmn@debian.org>:
You have taken responsibility. (Mon, 22 Jul 2013 22:21:11 GMT) (full text, mbox, link).


Notification sent to David Steele <dsteele@gmail.com>:
Bug acknowledged by developer. (Mon, 22 Jul 2013 22:21:12 GMT) (full text, mbox, link).


Message #17 received at 715064-close@bugs.debian.org (full text, mbox, reply):

From: Damyan Ivanov <dmn@debian.org>
To: 715064-close@bugs.debian.org
Subject: Bug#715064: fixed in firebird2.5 2.5.2.26540.ds4-2
Date: Mon, 22 Jul 2013 22:18:35 +0000
Source: firebird2.5
Source-Version: 2.5.2.26540.ds4-2

We believe that the bug you reported is fixed in the latest version of
firebird2.5, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 715064@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Damyan Ivanov <dmn@debian.org> (supplier of updated firebird2.5 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 23 Jul 2013 00:53:06 +0300
Source: firebird2.5
Binary: firebird2.5-super firebird2.5-classic firebird2.5-superclassic libfbclient2 libfbembed2.5 libib-util firebird2.5-common firebird2.5-server-common firebird2.5-classic-common firebird-dev firebird2.5-examples firebird2.5-doc firebird2.5-common-doc firebird2.5-super-dbg firebird2.5-classic-dbg libfbclient2-dbg
Architecture: source all amd64
Version: 2.5.2.26540.ds4-2
Distribution: unstable
Urgency: low
Maintainer: Debian Firebird Group <pkg-firebird-general@lists.alioth.debian.org>
Changed-By: Damyan Ivanov <dmn@debian.org>
Description: 
 firebird-dev - Development files for Firebird - an RDBMS based on InterBase 6.0
 firebird2.5-classic - Firebird Classic Server - an RDBMS based on InterBase 6.0 code
 firebird2.5-classic-common - common files for firebird 2.5 "classic" and "superclassic"
 firebird2.5-classic-dbg - collected debug symbols for firebird2.5-classic and -superclassic
 firebird2.5-common - common files for firebird 2.5 servers and clients
 firebird2.5-common-doc - copyright, licensing and changelogs of firebird2.5
 firebird2.5-doc - Documentation files for firebird database version 2.5
 firebird2.5-examples - Examples for Firebird - an RDBMS based on InterBase 6.0 code
 firebird2.5-server-common - common files for firebird 2.5 servers
 firebird2.5-super - Firebird Super Server - an RDBMS based on InterBase 6.0 code
 firebird2.5-super-dbg - collected debug symbols for firebird2.5-super
 firebird2.5-superclassic - Firebird SuperClassic Server - an RDBMS based on InterBase 6.0 co
 libfbclient2 - Firebird client library
 libfbclient2-dbg - collected debug symbols for libfbclient2
 libfbembed2.5 - Firebird embedded client/server library
 libib-util - Firebird UDF support library
Closes: 715064 717098
Changes: 
 firebird2.5 (2.5.2.26540.ds4-2) unstable; urgency=low
 .
   * Promote firebird-dev's suggestion of libfbembed2.5 to a hard dependency to
     guarantee that the libfbembed.so symlink is not broken. Closes: #715064
   * ship fb_config in firebird-dev. Closes: #717098
   * fix Vcs-* fields, thanks lintian
   * drop unused lintian overrides about missing fortified functions
   * Standards-Version: 3.9.4
   * libfbembed2.5/description:
     + drop false note about libfbembed not being thread-safe
     + drop false note about libfbembed needing separate lock manager
Checksums-Sha1: 
 e646156346aab4a6a6d732e75aaf5250fa734950 3142 firebird2.5_2.5.2.26540.ds4-2.dsc
 3111e8c299db91c254e408b912bc17ba4206cdac 144518 firebird2.5_2.5.2.26540.ds4-2.debian.tar.gz
 043f3673d341d0b476dc1c2b82d051f1a0e5244f 95692 firebird2.5-common_2.5.2.26540.ds4-2_all.deb
 730b1bd6c46222fdff06ffbde3b6826d96515cce 164360 firebird2.5-examples_2.5.2.26540.ds4-2_all.deb
 310a9ff4c950f2e45edb93832394831709d24b8a 171024 firebird2.5-doc_2.5.2.26540.ds4-2_all.deb
 62ea7db8760141bce6e8113b5eb73dd074954a3f 638668 firebird2.5-common-doc_2.5.2.26540.ds4-2_all.deb
 e92b681c901004e05a83f6cd6372c6ab3722dcc9 2137750 firebird2.5-super_2.5.2.26540.ds4-2_amd64.deb
 2437880001d4480f3c5942585a23a18c4664988c 33460 firebird2.5-classic_2.5.2.26540.ds4-2_amd64.deb
 08d0eeb89c11954e1a61ea479e43e1550bcf9d24 184302 firebird2.5-superclassic_2.5.2.26540.ds4-2_amd64.deb
 605757580579ad64ed610603100257364ac33664 279018 libfbclient2_2.5.2.26540.ds4-2_amd64.deb
 ff6ec2952d9d76226b7f7ac9927ddd476b66bcc0 1511218 libfbembed2.5_2.5.2.26540.ds4-2_amd64.deb
 93f40e6222844e57533a8933cb7bb1f8a73d637d 3812 libib-util_2.5.2.26540.ds4-2_amd64.deb
 17d0a613289bf546ec1beb807bf9fcda6e92987e 535278 firebird2.5-server-common_2.5.2.26540.ds4-2_amd64.deb
 b44b3e339138d613f4f3bb703c3e094200fb86ee 809640 firebird2.5-classic-common_2.5.2.26540.ds4-2_amd64.deb
 227560550b522bdca2316eb64a8e0fcb1acc54bb 32106 firebird-dev_2.5.2.26540.ds4-2_amd64.deb
 a8dfe5869689335563ea30751536e71568120956 14603570 firebird2.5-super-dbg_2.5.2.26540.ds4-2_amd64.deb
 ab28acd95e2450fde76f91fef0abf74b3c4e5b73 15284752 firebird2.5-classic-dbg_2.5.2.26540.ds4-2_amd64.deb
 bf16b77f0baac0d7c9a6210ad1caa3eb7fafecc5 1140924 libfbclient2-dbg_2.5.2.26540.ds4-2_amd64.deb
Checksums-Sha256: 
 9f23a24599620e5a0a79170135df10455d3cd7c6d35550133d4f1b1f687ccde4 3142 firebird2.5_2.5.2.26540.ds4-2.dsc
 fc15cb3533fe23212c37f724f360241dc51e68846f2471957740d57bea7b5545 144518 firebird2.5_2.5.2.26540.ds4-2.debian.tar.gz
 06ae93446f373fc1928b679d90f0180357c056a2e4bf6b86e2eca3c7036df663 95692 firebird2.5-common_2.5.2.26540.ds4-2_all.deb
 4549831cc4d161c077b53a1b8546445f6ccf462b86d6fb1e6b4701b294186608 164360 firebird2.5-examples_2.5.2.26540.ds4-2_all.deb
 b1eb15632374281a190e7475d8cb91f727c35084650562395927cd607b09a866 171024 firebird2.5-doc_2.5.2.26540.ds4-2_all.deb
 c7cdfa3c52f5be208193622f589f9fb4016ee804424538bf49a34eaeed6580fe 638668 firebird2.5-common-doc_2.5.2.26540.ds4-2_all.deb
 4c1b8991ef81341ba67145d45f73dc39672bbc3892ce37c9f49a85d3f8f1a04e 2137750 firebird2.5-super_2.5.2.26540.ds4-2_amd64.deb
 97932fe2d4be5d548851da8e68e87a97a9593d9e0a6fb2c411fc3cbfa2d5161b 33460 firebird2.5-classic_2.5.2.26540.ds4-2_amd64.deb
 836d3ac3b64276910c9fd8351f678866974d1ea9e3cff69f782586fcfa167c19 184302 firebird2.5-superclassic_2.5.2.26540.ds4-2_amd64.deb
 bd64b96da71d99ce2f95745e81b2e40f9898b49c9536379ebd4f33030abdf9a8 279018 libfbclient2_2.5.2.26540.ds4-2_amd64.deb
 55e4ed97e92dfbce2c09899a6a775a8b056a6c0311ac754d800eac6f32c8283d 1511218 libfbembed2.5_2.5.2.26540.ds4-2_amd64.deb
 e0f4489079faf70dfcdc06dcde077c300fa6150c381ab0fdf922bef8bebd70be 3812 libib-util_2.5.2.26540.ds4-2_amd64.deb
 4ff392a482e4fd02387edd929a97a84b6c547fd865ba58914da904a2a51fd0d6 535278 firebird2.5-server-common_2.5.2.26540.ds4-2_amd64.deb
 c058f98a756d9f31e3d5c64ce81eab05bac9c6fe622f5a2d6bd368fb89fb7eae 809640 firebird2.5-classic-common_2.5.2.26540.ds4-2_amd64.deb
 20a678887039e528a58c417d5493ce374bd6830024ab5a9fc157cd0a58387605 32106 firebird-dev_2.5.2.26540.ds4-2_amd64.deb
 116913c34b7d259c8b8b56a37a783bc9ee4a713ed7d064ead7baab4153d47dc2 14603570 firebird2.5-super-dbg_2.5.2.26540.ds4-2_amd64.deb
 7b32e347822a25cd1829f78dc9c0a1d2b50ea856e20e992bb10e7b7a72f0ba2a 15284752 firebird2.5-classic-dbg_2.5.2.26540.ds4-2_amd64.deb
 9fc5c729f197cee1e04ee6c52db44f521d8e35f5b88bc46a05f68af082385c84 1140924 libfbclient2-dbg_2.5.2.26540.ds4-2_amd64.deb
Files: 
 ac9eae0e22cf648c45232f91abae43ef 3142 database optional firebird2.5_2.5.2.26540.ds4-2.dsc
 cda8ad170c229c2b8bf3b3772e9e7fc6 144518 database optional firebird2.5_2.5.2.26540.ds4-2.debian.tar.gz
 1a04f4a2242f927b7012efbdb008a92f 95692 database optional firebird2.5-common_2.5.2.26540.ds4-2_all.deb
 9fe0983a287c35247448ca5e7ac4425e 164360 doc optional firebird2.5-examples_2.5.2.26540.ds4-2_all.deb
 9cacb5d03542dde1647096b81acb84fa 171024 doc optional firebird2.5-doc_2.5.2.26540.ds4-2_all.deb
 a9683d57ce5b579e6f7572b1ea467a9b 638668 doc optional firebird2.5-common-doc_2.5.2.26540.ds4-2_all.deb
 d812cdf62c80ccefd66ebe2d0557230a 2137750 database optional firebird2.5-super_2.5.2.26540.ds4-2_amd64.deb
 0d9d3688d7e5d929d36d4fa8a7a2453c 33460 database optional firebird2.5-classic_2.5.2.26540.ds4-2_amd64.deb
 c81960714af0e3119451dcf510df6455 184302 database optional firebird2.5-superclassic_2.5.2.26540.ds4-2_amd64.deb
 89497b17096cd79c742f8fccbcc9aa20 279018 libs optional libfbclient2_2.5.2.26540.ds4-2_amd64.deb
 3836d10903f89d5d2d754459bcb0c84c 1511218 libs optional libfbembed2.5_2.5.2.26540.ds4-2_amd64.deb
 2a09862bcf705afbe7d74cbca098c01a 3812 libs optional libib-util_2.5.2.26540.ds4-2_amd64.deb
 55c79f25fb03851595eed83365ecb00d 535278 database optional firebird2.5-server-common_2.5.2.26540.ds4-2_amd64.deb
 b1ed4517de301315ebc4890a0b1aab44 809640 database optional firebird2.5-classic-common_2.5.2.26540.ds4-2_amd64.deb
 fa7367fd15ff1317759a0e9d781db876 32106 libdevel optional firebird-dev_2.5.2.26540.ds4-2_amd64.deb
 2c6909c691a84b2a2c86e2928fcbd5ab 14603570 debug extra firebird2.5-super-dbg_2.5.2.26540.ds4-2_amd64.deb
 c8b79f0f4530ca2aa3261e4505078d28 15284752 debug extra firebird2.5-classic-dbg_2.5.2.26540.ds4-2_amd64.deb
 69bc2e9d1efd00c50583e6bab5e8e55d 1140924 debug extra libfbclient2-dbg_2.5.2.26540.ds4-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJR7azRAAoJENu+nU2Z0qAE1BYP/3ZFtpSH+d8UANpLUdy/u1G4
2WsYe5hKpwoI59SUZDcAeWyzQax2ZHlOcdmCG2bwVnvUo+FhEKNixHJ9Qvs7mA3g
kV9wVjnlmCxtdpfuiQdGcWGKQoXoRckaRFMNgA0eaPLQewOZi5HKmEha212HLMsd
nj4zMQ6JOQyNwKqghznNmKQd+yAl202BuwFzNaC+D/lU4E4sjw98FCrGIA6X+EoK
YCT90Lw2bxrMGxBqUG3F6jaODxxRQf5SMXNuXwIbcbBRgF7yFHqiiikU0zTtEXJG
9qFamVUPF73BOCyvpk9Plp6VqSh3CgzyA/PXp7XaYHazL6D2Ep4Z5aaksKWQobaS
Ub9b+AQsSzwPnWb1IQRR4yL1uVrUzl0UX/f++17CjV01gGlDXMhra7/259wV4icI
GaxaUWm94OHXNvJTGMP/FChfUmXkADJKPkQc16/IOvX1JLi9CcrO5PI27llvovbX
/uCKELqwdy6AbqgYBZhOILX9mqWIld5qwdOYIZ8tPmf8qNWw7bxt12uF77wAntaC
6mh5x3KAyMi6Vt3AOMA6PVfS2gmvy/FBSQjVEaH3B9V9CWck2yr9sOq5NR5tP9ui
BwteOV5ULToNhvuo9rIG7d1nFsipE1uj1pbq9rFpQsoay0Y26mki31WjLe045RaN
Yt18pZZGDaAxj/dv83Cy
=jb/B
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 21 Aug 2013 07:30:02 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Oct 22 22:23:29 2017; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.