Your message dated Sat, 28 Sep 2013 07:03:31 +0000
with message-id <[email protected]>
and subject line Bug#704879: fixed in findutils 4.5.12-1
has caused the Debian Bug report #704879,
regarding findutils: Regression: dh_shlibdeps (find -perm +111) no more works 
with findutils 4.5.11-1 (compared to 4.4.2-5)
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 [email protected]
immediately.)


-- 
704879: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704879
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: findutils
Version: 4.5.11-1
Severity: important
Affects: debhelper

Dear Maintainer,

having installed findutils 4.5.11-1 from experimental caused most
package builds to no more having dependencies on any C libraries as
dh_shlibdeps no more returns anything.

dh_shlibdeps internally runs a find command similar to this:

$ find debian/$pkg -perm +111 -or -name "*.so*" -or -name "*.cmxs"

With findutils 4.4.2-5 from Wheezy/Sid, this returns the following
(expected) list for one of my packages:

debian/conkeror-spawn-process-helper
debian/conkeror-spawn-process-helper/usr
debian/conkeror-spawn-process-helper/usr/share
debian/conkeror-spawn-process-helper/usr/share/conkeror
debian/conkeror-spawn-process-helper/usr/share/conkeror/conkeror-spawn-helper
debian/conkeror-spawn-process-helper/usr/share/doc
debian/conkeror-spawn-process-helper/usr/share/doc/conkeror-spawn-process-helper
debian/conkeror-spawn-process-helper/usr/lib
debian/conkeror-spawn-process-helper/usr/lib/conkeror
debian/conkeror-spawn-process-helper/usr/lib/conkeror/conkeror-spawn-helper
debian/conkeror-spawn-process-helper/DEBIAN

With findutils 4.5.11-1 the very same command returns nothing anymore,
and hence also explains dh_shlibdeps failure to find library
dependencies as well as the missing dependencies in the resulting
packages.

It's actually the "-perm +111" which does no more work:

$ find debian/conkeror-spawn-process-helper -perm +111

results in nothing, either, with 4.5.11-1.

Neither /usr/share/doc/findutils/NEWS.Debian.gz,
/usr/share/doc/findutils/changelog.Debian.gz, nor
/usr/share/doc/findutils/NEWS.gz mention something about a -perm change
between 4.4.x and 4.5.11 -- expect for an updated man-page about an
older change (c.f. #478005).

Due to this, I consider the issue to be an unexpected regression in
findutils, and not a missing forward compatibility in debhelper.

Since many packages won't properly build anymore properly (i.e. they
will contain RC bugs due to missing dependencies), I'd consider this
issue of RC severity. But since it's currently just present in
experimental, I'm reporting it as severity "important" only.

-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (990, 'unstable'), (900, 'testing'), (899, 
'testing-proposed-updates'), (200, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.8-trunk-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages findutils depends on:
ii  dpkg          1.16.10
ii  install-info  5.1.dfsg.1-1
ii  libc6         2.13-38
ii  libselinux1   2.1.9-5

findutils recommends no packages.

Versions of packages findutils suggests:
ii  mlocate  0.23.1-1

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: findutils
Source-Version: 4.5.12-1

We believe that the bug you reported is fixed in the latest version of
findutils, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Metzler <[email protected]> (supplier of updated findutils 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

Format: 1.8
Date: Sat, 28 Sep 2013 08:46:13 +0200
Source: findutils
Binary: findutils locate
Architecture: source i386
Version: 4.5.12-1
Distribution: experimental
Urgency: low
Maintainer: Andreas Metzler <[email protected]>
Changed-By: Andreas Metzler <[email protected]>
Description: 
 findutils  - utilities for finding files--find, xargs
 locate     - maintain and query an index of a directory tree
Closes: 650795 689620 704879 712792
Changes: 
 findutils (4.5.12-1) experimental; urgency=low
 .
   * New upstream version.
   * Includes upstream bug fixes:
     + find -execdir leaks file descriptors for the working directory
       Closes: #650795
     + exits without error on OOM. Closes: #712792
   * find -perm +octalmode now exits with an error instead of failing
     silently. Closes: #704879 Add Breaks for versions of debconf and debhelper
     which used this feature. I will also try to come up with lintian test.
   * Drop 20_missing-variable-initialisati.patch completely, and also parts of
     10_bashism.diff.
   * Fix config.(sub|guess) update, the relevant files are in build-aux/.
     Closes: #689620
   * Point Vcs-* to anonscm.d.o.
Checksums-Sha1: 
 c032d9682afa1d808174cc5b88e0010504e530f7 1443 findutils_4.5.12-1.dsc
 c6c3d5b921fba12cf8eeabbcffab2fc9ecb893e2 3236073 findutils_4.5.12.orig.tar.gz
 29627cc561b0137f7f4bc10c2bc2b4ec1c99877e 23659 findutils_4.5.12-1.debian.tar.gz
 2f77ae4b66aaa8cc0851b77ed2fe7a2678ace6f2 557988 findutils_4.5.12-1_i386.deb
 7af10290ad453d4633c4e1d1b0df442427c7d6ef 188292 locate_4.5.12-1_i386.deb
Checksums-Sha256: 
 d532cdacd06669bf9593ae6f3b18b6fff7e2702ef3e01ff71be2245ff2e6128f 1443 
findutils_4.5.12-1.dsc
 df859eebad68c216204363f163c0e4200208ce7348f3658564a120e32e4f63de 3236073 
findutils_4.5.12.orig.tar.gz
 94834b695f24aedefb250f46800fa6e21ed36c9795d9467f7206881a4825aa95 23659 
findutils_4.5.12-1.debian.tar.gz
 ff8ddab6c5ad0b10685289d9786aa151c92dd67c95118c9cc19926424911a298 557988 
findutils_4.5.12-1_i386.deb
 ef1106273948f5c5cbd6e865e4926dec97828eb2eff659dc3a72aca9c6282eb7 188292 
locate_4.5.12-1_i386.deb
Files: 
 e0808ee62d45e9ce81fcc0edb1f58344 1443 utils required findutils_4.5.12-1.dsc
 e5f8d618aab0641cbbb738c43bcbc104 3236073 utils required 
findutils_4.5.12.orig.tar.gz
 14118cb882b6a2b9550f5f8fe7e723d6 23659 utils required 
findutils_4.5.12-1.debian.tar.gz
 1b92e0624b82d96a473c16c28805dd2d 557988 utils required 
findutils_4.5.12-1_i386.deb
 ba881dea8fe1e366cd7b85f283e186f5 188292 utils optional locate_4.5.12-1_i386.deb

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

iEYEAREDAAYFAlJGfcUACgkQHTOcZYuNdmMo2wCggWpOEbp5vUTR06NR+t/x4YXg
n5kAoK0Zldsn9mEpQF6GMjySfM5GDevq
=SqTJ
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to