Bug#715066: marked as done (libindicate-gtk3-dev: missing Depends: libindicate-gtk3-3 (= ${binary:Version}))
Your message dated Fri, 28 Apr 2017 21:32:11 + with message-idand subject line Bug#715066: fixed in libindicate 0.6.92-2+deb8u1 has caused the Debian Bug report #715066, regarding libindicate-gtk3-dev: missing Depends: libindicate-gtk3-3 (= ${binary:Version}) to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 715066: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=715066 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libindicate-gtk3-dev Version: 0.6.92-1 Severity: serious User: debian...@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/libindicate-gtk3.so -> libindicate-gtk3.so.3.0.3 [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 21:54:52 EST Package: libindicate-gtk3-dev Source: libindicate Version: 0.6.92-1 Installed-Size: 88 Maintainer: The Ayatana Packagers Architecture: amd64 Depends: libindicate-gtk3 (= 0.6.92-1), libindicate-dev (= 0.6.92-1), libdbus-glib-1-dev (>= 0.76), libgtk-3-dev (>= 3.0) Description: library for raising indicators via DBus - GTK bindings development files Homepage: https://launchpad.net/libindicate Description-md5: db4ba01cea52e73b63c4da26bdc8fc5c Tag: devel::library, role::devel-lib Section: libdevel Priority: optional Filename: pool/main/libi/libindicate/libindicate-gtk3-dev_0.6.92-1_amd64.deb Size: 36668 MD5sum: fe8a6dd96f010c259c1d02f6f505cfb0 SHA1: 7c4bab1cad63f20a0e0249cf782f9901cad27509 SHA256: a365796226f0e76b69d9a8b6bd49eca779b57e059b8a5f2c0e64e15ccc612ef5 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 libindicate-gtk3-dev=0.6.92-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' 'libindicate-gtk3-dev=0.6.92-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/tmp8Um1eu 0m0.0s DEBUG: Unpacking /var/cache/piuparts/basetgz/sid.tar.gz into /var/tmp/tmp8Um1eu 0m0.0s DEBUG: Starting command: ['tar', '-C', '/var/tmp/tmp8Um1eu', '-zxf', '/var/cache/piuparts/basetgz/sid.tar.gz'] 0m1.3s DEBUG: Command ok: ['tar', '-C', '/var/tmp/tmp8Um1eu', '-zxf', '/var/cache/piuparts/basetgz/sid.tar.gz'] 0m1.3s DEBUG: Starting command: ['chroot', '/var/tmp/tmp8Um1eu', 'eatmydata', 'mount', '-t', 'proc', 'proc',
Bug#715066: marked as done (libindicate-gtk3-dev: missing Depends: libindicate-gtk3-3 (= ${binary:Version}))
Your message dated Wed, 05 Apr 2017 03:48:52 + with message-idand subject line Bug#715066: fixed in libindicate 0.6.92-4 has caused the Debian Bug report #715066, regarding libindicate-gtk3-dev: missing Depends: libindicate-gtk3-3 (= ${binary:Version}) to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 715066: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=715066 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libindicate-gtk3-dev Version: 0.6.92-1 Severity: serious User: debian...@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/libindicate-gtk3.so -> libindicate-gtk3.so.3.0.3 [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 21:54:52 EST Package: libindicate-gtk3-dev Source: libindicate Version: 0.6.92-1 Installed-Size: 88 Maintainer: The Ayatana Packagers Architecture: amd64 Depends: libindicate-gtk3 (= 0.6.92-1), libindicate-dev (= 0.6.92-1), libdbus-glib-1-dev (>= 0.76), libgtk-3-dev (>= 3.0) Description: library for raising indicators via DBus - GTK bindings development files Homepage: https://launchpad.net/libindicate Description-md5: db4ba01cea52e73b63c4da26bdc8fc5c Tag: devel::library, role::devel-lib Section: libdevel Priority: optional Filename: pool/main/libi/libindicate/libindicate-gtk3-dev_0.6.92-1_amd64.deb Size: 36668 MD5sum: fe8a6dd96f010c259c1d02f6f505cfb0 SHA1: 7c4bab1cad63f20a0e0249cf782f9901cad27509 SHA256: a365796226f0e76b69d9a8b6bd49eca779b57e059b8a5f2c0e64e15ccc612ef5 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 libindicate-gtk3-dev=0.6.92-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' 'libindicate-gtk3-dev=0.6.92-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/tmp8Um1eu 0m0.0s DEBUG: Unpacking /var/cache/piuparts/basetgz/sid.tar.gz into /var/tmp/tmp8Um1eu 0m0.0s DEBUG: Starting command: ['tar', '-C', '/var/tmp/tmp8Um1eu', '-zxf', '/var/cache/piuparts/basetgz/sid.tar.gz'] 0m1.3s DEBUG: Command ok: ['tar', '-C', '/var/tmp/tmp8Um1eu', '-zxf', '/var/cache/piuparts/basetgz/sid.tar.gz'] 0m1.3s DEBUG: Starting command: ['chroot', '/var/tmp/tmp8Um1eu', 'eatmydata', 'mount', '-t', 'proc', 'proc', '/proc']