Your message dated Tue, 21 Mar 2006 03:47:18 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#357802: fixed in wireless-tools 27+28pre15-1
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: wireless-tools
Version: 27+28pre14-1
Severity: wishlist
Tags: patch, d-i

Let's call this an important wishlist bug (important for Debian Installer 
anyway :-)

Please add the following line to your shlibs file:
udeb: libiw 28 libiw28-udeb (>= 27+28pre13)

This will allow dpkg/debhelper to properly set the dependencies for udebs 
that depend on libiw28.
Please see #345472 and #345475 for further info on this.

It would be very much appreciated if this change could be implemented
soon.


The attached patch implements the necessary changes:
- add the line in debian/libiw28.shlibs
- use Depends: ${shlibs:Depends} for both udebs
- debhelper 5.0.22 is required for correct new udeb dependency handling
- drop the Provides: libiw28

This does change the dependencies for both udebs a bit, but AFAICT these 
changes should be OK.

You may want to update debhelper compatibility level to 5, in line with 
the debhelper dependency. (BTW: the use of a debian/compat file is 
prefered over setting it in debian/rules.)

I've checked the debdiff for all packages against current versions and 
there were no unexpected changes.

TIA,
Frans Pop

[1] Note: the line could also be generated automatically by dh_makeshlibs
    if the new --add-udeb option is used. But as you currently don't use
    dh_makeshlibs, I've not used that option.

diff -u wireless-tools-27+28pre14/debian/control wireless-tools-27+28pre14/debian/control
--- wireless-tools-27+28pre14/debian/control
+++ wireless-tools-27+28pre14/debian/control
@@ -3,7 +3,7 @@
 Priority: extra
 Maintainer: Guus Sliepen <[EMAIL PROTECTED]>
 Standards-Version: 3.6.2
-Build-Depends: debhelper (>= 4.2.0)
+Build-Depends: debhelper (>= 5.0.22)
 
 Package: wireless-tools
 Section: net
@@ -52,7 +52,7 @@
 Section: debian-installer
 Architecture: any
 XC-Package-Type: udeb
-Depends: libiw28-udeb (= ${Source-Version})
+Depends: ${shlibs:Depends}
 Description: Tools for manipulating Linux Wireless Extensions
  This package contains the Wireless tools, used to manipulate the Linux
  Wireless Extensions. The Wireless Extension is an interface allowing you to
@@ -64,7 +64,7 @@
 Section: debian-installer
 Architecture: any
 XC-Package-Type: udeb
-Provides: libiw28
+Depends: ${shlibs:Depends}
 Description: Tools for manipulating Linux Wireless Extensions
  This package contains the Wireless tools, used to manipulate the Linux
  Wireless Extensions. The Wireless Extension is an interface allowing you to
diff -u wireless-tools-27+28pre14/debian/libiw28.shlibs wireless-tools-27+28pre14/debian/libiw28.shlibs
--- wireless-tools-27+28pre14/debian/libiw28.shlibs
+++ wireless-tools-27+28pre14/debian/libiw28.shlibs
@@ -1,0 +2 @@
+udeb: libiw 28 libiw28-udeb (>= 27+28pre13)

Attachment: pgpsggk1Iraeu.pgp
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: wireless-tools
Source-Version: 27+28pre15-1

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

ifrename_27+28pre15-1_i386.deb
  to pool/main/w/wireless-tools/ifrename_27+28pre15-1_i386.deb
libiw-dev_27+28pre15-1_i386.deb
  to pool/main/w/wireless-tools/libiw-dev_27+28pre15-1_i386.deb
libiw28-udeb_27+28pre15-1_i386.udeb
  to pool/main/w/wireless-tools/libiw28-udeb_27+28pre15-1_i386.udeb
libiw28_27+28pre15-1_i386.deb
  to pool/main/w/wireless-tools/libiw28_27+28pre15-1_i386.deb
wireless-tools-udeb_27+28pre15-1_i386.udeb
  to pool/main/w/wireless-tools/wireless-tools-udeb_27+28pre15-1_i386.udeb
wireless-tools_27+28pre15-1.diff.gz
  to pool/main/w/wireless-tools/wireless-tools_27+28pre15-1.diff.gz
wireless-tools_27+28pre15-1.dsc
  to pool/main/w/wireless-tools/wireless-tools_27+28pre15-1.dsc
wireless-tools_27+28pre15-1_i386.deb
  to pool/main/w/wireless-tools/wireless-tools_27+28pre15-1_i386.deb
wireless-tools_27+28pre15.orig.tar.gz
  to pool/main/w/wireless-tools/wireless-tools_27+28pre15.orig.tar.gz



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.
Guus Sliepen <[EMAIL PROTECTED]> (supplier of updated wireless-tools 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: Tue, 21 Mar 2006 12:30:13 +0100
Source: wireless-tools
Binary: wireless-tools-udeb wireless-tools ifrename libiw28 libiw28-udeb 
libiw-dev
Architecture: source i386
Version: 27+28pre15-1
Distribution: unstable
Urgency: low
Maintainer: Guus Sliepen <[EMAIL PROTECTED]>
Changed-By: Guus Sliepen <[EMAIL PROTECTED]>
Description: 
 ifrename   - Rename network interfaces based on various static criteria
 libiw-dev  - Wireless tools - development files
 libiw28    - Wireless tools - library
 libiw28-udeb - Tools for manipulating Linux Wireless Extensions (udeb)
 wireless-tools - Tools for manipulating Linux Wireless Extensions
 wireless-tools-udeb - Tools for manipulating Linux Wireless Extensions (udeb)
Closes: 357802
Changes: 
 wireless-tools (27+28pre15-1) unstable; urgency=low
 .
   * New upstream release.
   * Move udeb library dependency to shlib file (patch from Frans Pop).
     Closes: #357802
Files: 
 3c50072bc30515b537c1242ff43d827c 669 net extra wireless-tools_27+28pre15-1.dsc
 22d9f6f5c371c0e55de5d8443446f7c1 240661 net extra 
wireless-tools_27+28pre15.orig.tar.gz
 1ce854e58af878fdaa06fcebba085c5b 6709 net extra 
wireless-tools_27+28pre15-1.diff.gz
 b22765ed1957989b8b3ef73bb4f95421 106970 net extra 
wireless-tools_27+28pre15-1_i386.deb
 d91b8214782a59d39e5c64c305d9e508 52380 net extra ifrename_27+28pre15-1_i386.deb
 53c2a97b7f54d0f27f60fd2fb266adaf 28022 libs extra libiw28_27+28pre15-1_i386.deb
 518dc2ced6e1482d0b31fe1f22655f61 48736 libdevel extra 
libiw-dev_27+28pre15-1_i386.deb
 9bf50c519748546aa3d303a94d4b07eb 11580 debian-installer extra 
wireless-tools-udeb_27+28pre15-1_i386.udeb
 4a54fbcf1c7f796a397ed5359e5104fe 11636 debian-installer extra 
libiw28-udeb_27+28pre15-1_i386.udeb
Package-Type: udeb

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

iD8DBQFEH+QeAxLow12M2nsRApHYAKCNuueN/Uty8TvhofrEjV469GqrBwCggB0Y
hZpxq6qnziF+rfvP8BsfUgI=
=B3/Q
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to