Your message dated Thu, 24 May 2007 17:17:05 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#425641: fixed in dpkg 1.14.4
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: dpkg-dev
Version: 1.14.3
Severity: critical
Justification: breaks unrelated software



Hi!

in some kde packages we do something like this:

$ dh_shlibdeps -plibkcal2b  -l
:debian/akregator/usr/lib:debian/kaddressbook/usr/lib:debian/kalarm/usr/lib:
debian/kdepim-kresources/usr/lib:debian/kdepim-wizards/usr/lib:
debian/kitchensync/usr/lib:debian/kleopatra/usr/lib:debian/kmail/usr/lib:
debian/knode/usr/lib:debian/knotes/usr/lib:debian/kode/usr/lib:
debian/kontact/usr/lib:debian/korganizer/usr/lib:debian/kpilot/usr/lib:
debian/ksync/usr/lib:debian/ktnef/usr/lib:debian/libindex0/usr/lib:
debian/libkcal2b/usr/lib:debian/libkdenetwork2/usr/lib:debian/libkdepim1a/usr/lib:
debian/libkgantt0/usr/lib:debian/libkleopatra1/usr/lib:debian/libkmime2/usr/lib:
debian/libkpimexchange1/usr/lib:debian/libkpimidentities1/usr/lib:
debian/libksieve0/usr/lib:debian/libktnef1/usr/lib:debian/libmimelib1c2a/usr/lib
-Xusr/lib/kde3/kcal_kabc.so -- -dRecommends
debian/libkcal2b/usr/lib/kde3/kcal_kabc.so -dDepends

which worked nice and fine with earlier versions of dpkg-dev, like the
1.13.25.
It generates the following:

$ cat debian/libkcal2b.substvars
KDE-Version3=4:3.5.7
KDE-Version2=4:3.5
KDE-Next-Version3=4:3.5.8
KDE-Next-Version2=4:3.6
shlibs:Depends=kdelibs4c2a (>= 4:3.5.7-1), libart-2.0-2 (>= 2.3.18),
libaudio2, libc6 (>= 2.5-5), libfontconfig1 (>= 2.4.0), libfreetype6 (>=
2.2), libgcc1 (>= 1:4.2-20070516), libice6 (>= 1:1.0.0), libidn11 (>=
0.5.18), libjpeg62, libkdepim1a (>= 4:3.5.6), libktnef1 (>= 4:3.5.6),
libpng12-0 (>= 1.2.13-4), libqt3-mt (>= 3:3.3.7), libsm6, libstdc++6 (>=
4.2-20070516), libx11-6, libxcursor1 (>> 1.1.2), libxext6, libxft2 (>>
2.1.1), libxi6, libxinerama1, libxrandr2 (>= 2:1.2.0), libxrender1,
libxt6, zlib1g (>= 1:1.2.1)
shlibs:Recommends=kaddressbook (>= 4:3.5.7), libacl1 (>= 2.2.11-1),
libattr1 (>= 2.4.4-1), libfam0

note the shlibs:Depends line and the shlibs:Recommends line.

whit dpkg-dev 1.14.3, we get different output:

$ cat libkcal2b.substvars
KDE-Version3=4:3.5.7
KDE-Version2=4:3.5
KDE-Next-Version3=4:3.5.8
KDE-Next-Version2=4:3.6
shlibs:Recommends=kaddressbook (>= 4:3.5.7), kdelibs4c2a (>= 4:3.5.7-1),
libacl1 (>= 2.2.11-1), libart-2.0-2 (>= 2.3.18), libattr1 (>= 2.4.4-1),
libaudio2, libc6 (>= 2.5-5), libfam0, libfontconfig1 (>= 2.4.0),
libfreetype6 (>= 2.2), libgcc1 (>= 1:4.2-20070516), libice6 (>=
1:1.0.0), libidn11 (>= 0.5.18), libjpeg62, libkdepim1a (>= 4:3.5.6),
libktnef1 (>= 4:3.5.6), libpng12-0 (>= 1.2.13-4), libqt3-mt (>=
3:3.3.7), libsm6, libstdc++6 (>= 4.2-20070516), libx11-6, libxcursor1
(>> 1.1.2), libxext6, libxft2 (>> 2.1.1), libxi6, libxinerama1,
libxrandr2 (>= 2:1.2.0), libxrender1, libxt6, zlib1g (>= 1:1.2.1)

note the lack of shlibs:Depends - and that all content from
shlibs:Depends now is placed in shlibs:Recommends.

shlibs:Depends is used to fill the Depends: line of the control file.
shlibs:Recommends is used to fill Recomends: line

with all dependencies placed in Recommends instead, the dependencies
doesn't work as expected and triggers RC bugs like #425621.

/Sune

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (200, 
'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.20-1-vserver-k7 (SMP w/1 CPU core)
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages dpkg-dev depends on:
ii  binutils               2.17cvs20070426-6 The GNU assembler, linker and bina
ii  cpio                   2.7-2             GNU cpio -- a program to manage ar
ii  dpkg                   1.14.3            package maintenance system for Deb
ii  make                   3.81-3            The GNU version of the "make" util
ii  patch                  2.5.9-4           Apply a diff file to an original
ii  perl [perl5]           5.8.8-7           Larry Wall's Practical Extraction 
ii  perl-modules           5.8.8-7           Core Perl modules

Versions of packages dpkg-dev recommends:
ii  bzip2                        1.0.3-7     high-quality block-sorting file co
ii  gcc [c-compiler]             4:4.1.2-2   The GNU C compiler
ii  gcc-2.95 [c-compiler]        1:2.95.4-27 The GNU C compiler
ii  gcc-4.1 [c-compiler]         4.1.2-8     The GNU C compiler

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: dpkg
Source-Version: 1.14.4

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

dpkg-dev_1.14.4_all.deb
  to pool/main/d/dpkg/dpkg-dev_1.14.4_all.deb
dpkg_1.14.4.dsc
  to pool/main/d/dpkg/dpkg_1.14.4.dsc
dpkg_1.14.4.tar.gz
  to pool/main/d/dpkg/dpkg_1.14.4.tar.gz
dpkg_1.14.4_i386.deb
  to pool/main/d/dpkg/dpkg_1.14.4_i386.deb
dselect_1.14.4_i386.deb
  to pool/main/d/dpkg/dselect_1.14.4_i386.deb



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.
Guillem Jover <[EMAIL PROTECTED]> (supplier of updated dpkg 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: SHA1

Format: 1.7
Date: Thu, 24 May 2007 19:30:26 +0300
Source: dpkg
Binary: dpkg dselect dpkg-dev
Architecture: source i386 all
Version: 1.14.4
Distribution: unstable
Urgency: low
Maintainer: Dpkg Developers <[EMAIL PROTECTED]>
Changed-By: Guillem Jover <[EMAIL PROTECTED]>
Description: 
 dpkg       - package maintenance system for Debian
 dpkg-dev   - package building tools for Debian
 dselect    - user tool to manage Debian packages
Closes: 424670 424998 425041 425629 425641 425776
Changes: 
 dpkg (1.14.4) unstable; urgency=low
 .
   [ Guillem Jover ]
   * Fix perl warnings:
     - When unpacking a source package with -sp from a different directory
       than the one containing the tarball. Closes: #424998
   * Remove an unused variable in dpkg-statoverride by renaming it to the
     initially intended name. Closes: #425041
   * Fix loose regex in dpkg-source (/\.debian.tar/ -> /\.debian\.tar/).
     Thanks to Kylan Robinson. Closes: #425629
   * Revert change on 1.14.0 from Aaron M. Ucko. Trim down duped entries only
     when passing them to dpkg-query instead. Closes: #425641
   * Recognize again architecture wildcards. Closes: #424670
 .
   [ Updated dpkg translations ]
   * Basque (Piarres Beobide). Closes: #425776
   * French (Frédéric Bothamy).
   * Galician (Jacobo Tarrío).
Files: 
 83ab63f891a3137876aa36f23950ad28 851 admin required dpkg_1.14.4.dsc
 c9d6a52582bc39fa725b498e095d3ee1 5738758 admin required dpkg_1.14.4.tar.gz
 5a21e5263bf123369853412b00df9bc8 2045018 admin required dpkg_1.14.4_i386.deb
 2b76b1066193bc2be6f2243b6807a80b 495166 admin required dselect_1.14.4_i386.deb
 0b66f894cf1ac406c7e44cd630dfe6cb 177980 utils optional dpkg-dev_1.14.4_all.deb

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

iD8DBQFGVcPSuW9ciZ2SjJsRAoQ7AKDdeCpxZrV2Qvcx8UUbmWgWEEbnjACgoGCQ
bBV4f/N+t477doFzkni77v0=
=4Aue
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to