Bug#715066: marked as done (libindicate-gtk3-dev: missing Depends: libindicate-gtk3-3 (= ${binary:Version}))

2017-04-28 Thread Debian Bug Tracking System
Your message dated Fri, 28 Apr 2017 21:32:11 +
with message-id 
and 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}))

2017-04-04 Thread Debian Bug Tracking System
Your message dated Wed, 05 Apr 2017 03:48:52 +
with message-id 
and 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']