Your message dated Sun, 23 Aug 2009 10:47:23 +0000
with message-id <[email protected]>
and subject line Bug#542823: fixed in emdebian-grip 2.2.0
has caused the Debian Bug report #542823,
regarding Please adjust dependency on libio-compress-zlib-perl
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.)


-- 
542823: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542823
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libio-compress-zlib-perl
Version: 2.015-2
Severity: wishlist

Perl 5.10.1 RC2 bundles IO::Compress::Gzip 2.020 and other modules
from libio-compress-zlib-perl as part of IO-Compress.

This means that the separate libio-compress-zlib-perl package will become
uninstallable when perl 5.10.1 enters sid.

The uninstallability will also break versioned reverse dependencies:
 libdebian-packages-compare-perl: Depends: libio-compress-zlib-perl (>= 2.011-1)
 libemdebian-tools-perl: Depends: libio-compress-zlib-perl (>= 2.011-1)
 liborlite-mirror-perl: Depends: libio-compress-zlib-perl (>= 2.011)
because versioned dependencies are not satisfied by provided packages.

It seems clear to me that this package has to be removed, possibly in
favour of libio-compress-perl if we want to keep that as a separate
package (see #538214).

So the packages listed above need to be changed. 

All of these versioned dependencies will be satisfied by Perl 5.10.1
but not 5.10.0, so they should be something like

 Depends: perl (>= 5.10.1) | libio-compress-zlib-perl (>= 2.011)

which allows for libio-compress-zlib-perl removal but keeps any Lenny
backporters happy.

I suppose the flag day for changing the dependencies can be avoided by using 

 Depends: libio-compress-zlib-perl (>= 2.011) | perl (>= 5.10.1)

instead, but I'm not sure if that's going to cause problems somewhere when
libio-compress-zlib-perl is removed. It's definitely not going to work
for Build-Depends, as the buildds (sbuild) ignore alternate dependencies
and only use the first one. (See #403246 for background about this.)

I'll clone and reassign the three bugs and mark them as blocking this
one. Setting the severity to 'wishlist' for now, but it's definitely
going to upgraded later.
-- 
Niko Tyni   [email protected]



--- End Message ---
--- Begin Message ---
Source: emdebian-grip
Source-Version: 2.2.0

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

emdebian-grip-server_2.2.0_all.deb
  to pool/main/e/emdebian-grip/emdebian-grip-server_2.2.0_all.deb
emdebian-grip_2.2.0.dsc
  to pool/main/e/emdebian-grip/emdebian-grip_2.2.0.dsc
emdebian-grip_2.2.0.tar.gz
  to pool/main/e/emdebian-grip/emdebian-grip_2.2.0.tar.gz
emdebian-grip_2.2.0_all.deb
  to pool/main/e/emdebian-grip/emdebian-grip_2.2.0_all.deb
emdebian-tdeb_2.2.0_all.deb
  to pool/main/e/emdebian-grip/emdebian-tdeb_2.2.0_all.deb
libdebian-packages-compare-perl_2.2.0_all.deb
  to pool/main/e/emdebian-grip/libdebian-packages-compare-perl_2.2.0_all.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.
Neil Williams <[email protected]> (supplier of updated emdebian-grip 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.8
Date: Sun, 23 Aug 2009 11:33:39 +0100
Source: emdebian-grip
Binary: emdebian-grip-server emdebian-grip emdebian-tdeb 
libdebian-packages-compare-perl
Architecture: source all
Version: 2.2.0
Distribution: unstable
Urgency: low
Maintainer: Neil Williams <[email protected]>
Changed-By: Neil Williams <[email protected]>
Description: 
 emdebian-grip - support for the Grip flavour of Emdebian
 emdebian-grip-server - server-side support for Emdebian Grip
 emdebian-tdeb - transition package for TDeb handling scripts
 libdebian-packages-compare-perl - emdebian repository comparison support
Closes: 542823
Changes: 
 emdebian-grip (2.2.0) unstable; urgency=low
 .
   * Add missing libparse-debian-packages-perl dependency.
   * Allow a default vendor in apt-grip by migrating the vendor
     conffile from emdebian-grip-server into emdebian-grip.
   * apt-grip: add options to avoid repeatedly downloading the same
     temporary Packages data. Also get the default suite from the
     main sources list.
   * Add Section support to Emdebian::Grip and grip-overridereplace.pl
   * Debian/Packages/Compare.pm : Add get_suite_names function to allow
     checks against non-Debian suite names.
   * Make grip-overridereplace.pl aware of suite-specific reprepro
     override files.
   * em_autogrip, Emdebian/Grip.pm : Add Provides: handling to --build-
     depends listing.
   * Make emgrip quieter and sanitise the em_autogrip output messages.
   * emgrip-build : Add a wrapper script to ease building natively on
     Grip.
   * emgrip-dupes : Detect and handle packages that exist in more than
     one component.
   * Add XML build-depends for emgrip-build manpage generation.
   * emgrip-dupes : Output the section of the binary package as well.
   * Depend on perl 5.10 or libio-compress-zlib-perl (Closes: #542823)
   * Add a file describing how to generate the POT file for manpage
     translation.
Checksums-Sha1: 
 c008a4a7c1ce1673ba81a1e6d146d3d9ce39ed9a 1154 emdebian-grip_2.2.0.dsc
 c12385118590b78302a72b738f4938aef71a2ade 100466 emdebian-grip_2.2.0.tar.gz
 632a95719bfd7e3f195db5fcad614e974e0f1339 81262 
emdebian-grip-server_2.2.0_all.deb
 c41f328fa0ec90074e44c4dd33282ccdd518e2df 30756 emdebian-grip_2.2.0_all.deb
 dfba904334137126825484926be09c537df84e72 52288 emdebian-tdeb_2.2.0_all.deb
 7837dbfbe61e2767984be5be2b49b6c4c22e60ae 14696 
libdebian-packages-compare-perl_2.2.0_all.deb
Checksums-Sha256: 
 35c63586b076203430c2134148ffcc7a2fc59c7c2cc3f433cfd5bb7d819c67d4 1154 
emdebian-grip_2.2.0.dsc
 ab8ca96853f94337fbabeef0c4de003f48ca28c49b92c2f89892fbf043a6cfcb 100466 
emdebian-grip_2.2.0.tar.gz
 adc26c88928f83743cff199725cce8e078ca234d0cd88c7bbc82e2fd9297c03a 81262 
emdebian-grip-server_2.2.0_all.deb
 ffc3abcb320fa6a024ffaaa120c53de9c75bde072cd1fa302e41a3e3e45a71f0 30756 
emdebian-grip_2.2.0_all.deb
 7a7a72b9ff699a228afef4efbc338ab1d798290e43d428f213b1990474cfd7a1 52288 
emdebian-tdeb_2.2.0_all.deb
 dfc40b275308ae79f485340ca40756b6cb6adf80dc0271d166d57ec2cdedb16b 14696 
libdebian-packages-compare-perl_2.2.0_all.deb
Files: 
 98dfcfca1783f643f04ce92692fd5e4b 1154 utils extra emdebian-grip_2.2.0.dsc
 6021ffdfa26af7aba6a49409826c550c 100466 utils extra emdebian-grip_2.2.0.tar.gz
 ab16b20a828854cab22b35bb021758c8 81262 utils extra 
emdebian-grip-server_2.2.0_all.deb
 cb705105735085b4a21c9772d4aff54c 30756 utils extra emdebian-grip_2.2.0_all.deb
 5cd95fb9442785595f92a64ea92210ab 52288 utils extra emdebian-tdeb_2.2.0_all.deb
 1a166c78f6f9a00672f1bb2024af69c6 14696 perl extra 
libdebian-packages-compare-perl_2.2.0_all.deb

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

iEYEARECAAYFAkqRGy8ACgkQiAEJSii8s+NVNwCeNjASH3snDokvPvXdGS/p00Vm
04UAmwe/f6DPNt79zFtzJ6SoyxlSqmnX
=QTpW
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to