Your message dated Tue, 24 May 2022 19:49:23 +0000
with message-id <[email protected]>
and subject line Bug#990474: fixed in dh-make-perl 0.117
has caused the Debian Bug report #990474,
regarding dh-make-perl: please use versioned Depends: libpod-parser-perl (>= 
1.63)
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.)


-- 
990474: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990474
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libpod-coverage-perl
Version: 0.23-2
Severity: important
User: [email protected]
Usertags: piuparts
Control: clone -1 -2 -3 -4 -5 -6 -7- -8 -9 -10 -11 -12
Control: reassign -2 libpod-spell-perl 1.20-2
Control: retitle -2 libpod-spell-perl: please use versioned Depends: 
libpod-parser-perl (>= 1.63)
Control: reassign -3 dh-make-perl 0.116
Control: retitle -3 dh-make-perl: please use versioned Depends: 
libpod-parser-perl (>= 1.63)
Control: reassign -4 libgetopt-euclid-perl 0.4.5-3
Control: retitle -4 libgetopt-euclid-perl: please use versioned Depends: 
libpod-parser-perl (>= 1.63)
Control: reassign -5 libpod-xhtml-perl 1.61-3
Control: retitle -5 libpod-xhtml-perl: please use versioned Depends: 
libpod-parser-perl (>= 1.63)
Control: reassign -6 libpod-constants-perl 0.19-2
Control: retitle -6 libpod-constants-perl: please use versioned Depends: 
libpod-parser-perl (>= 1.63)
Control: reassign -7 libhttp-dav-perl 0.49-2
Control: retitle -7 libhttp-dav-perl: please use versioned Depends: 
libpod-parser-perl (>= 1.63)
Control: reassign -8 libparse-errorstring-perl-perl 0.27-2
Control: retitle -8 libparse-errorstring-perl-perl: please use versioned 
Depends: libpod-parser-perl (>= 1.63)
Control: reassign -9 libpod-abstract-perl 0.20-3
Control: retitle -9 libpod-abstract-perl: please use versioned Depends: 
libpod-parser-perl (>= 1.63)
Control: reassign -10 libpod-latex-perl 0.61-3
Control: retitle -10 libpod-latex-perl: please use versioned Depends: 
libpod-parser-perl (>= 1.63)
Control: reassign -11 libpod-plainer-perl 1.04-2
Control: retitle -11 libpod-plainer-perl: please use versioned Depends: 
libpod-parser-perl (>= 1.63)
Control: reassign -12 libpod-sax-perl 0.14-7
Control: retitle -12 libpod-sax-perl: please use versioned Depends: 
libpod-parser-perl (>= 1.63)

Hi,

during a test with piuparts I noticed your package is not upgraded (i.e.
the version from buster is kept) during an upgrade from 'buster' to
'bullseye' if perl-modules-5.24 from stretch is still installed.

perl-modules-5.24 provided an unversioned virtual libpod-parser-perl
and apt tries to use the installed package (instead of installing a new
package) to satisfy the new dependency of your package, while
perl-modules-5.24 needs to get removed due to Breaks in new perl.
(The versioned virtual libpod-parser-perl (= 1.63) in perl/buster is
probably not considered a candidate since perl with its high score was
decided for being upgraded earlier.)

Making the dependency versioned excludes the unversioned virtual package
from being considered a candidate. I tested this with some of the
affected packages, and assume that it will work the same way for the
others as well.

The corresponding apt bug is #988356, but of course this will not be
fixed in apt/buster.

An example for the bad problem resolution from apt:

  Starting 2 pkgProblemResolver with broken count: 1
  Investigating (0) perl:amd64 < 5.28.1-6+deb10u1 -> 5.32.1-4 @ii umU Ib >
  Broken perl:amd64 Breaks on perl-modules-5.24:amd64 < 5.24.1-3+deb9u7 @ii mK >
    Considering perl-modules-5.24:amd64 -2 as a solution to perl:amd64 8
    Added perl-modules-5.24:amd64 to the remove list
    Fixing perl:amd64 via remove of perl-modules-5.24:amd64
  Investigating (0) libpod-coverage-perl:amd64 < 0.23-1 -> 0.23-2 @ii umU Ib >
  Broken libpod-coverage-perl:amd64 Depends on libpod-parser-perl:amd64 < none 
| 1.63-2 @un uH >
    Considering libpod-parser-perl:amd64 1 as a solution to 
libpod-coverage-perl:amd64 0
    Holding Back libpod-coverage-perl:amd64 rather than change 
libpod-parser-perl:amd64
  Investigating (0) libperl5.24:amd64 < 5.24.1-3+deb9u7 @ii gK Ib >
  Broken libperl5.24:amd64 Depends on perl-modules-5.24:amd64 < 5.24.1-3+deb9u7 
@ii mR > (>= 5.24.1-3+deb9u7)
    Considering perl-modules-5.24:amd64 -2 as a solution to libperl5.24:amd64 -2
    Removing libperl5.24:amd64 rather than change perl-modules-5.24:amd64
   Try to Re-Instate (1) libpod-coverage-perl:amd64
  Done


Andreas

--- End Message ---
--- Begin Message ---
Source: dh-make-perl
Source-Version: 0.117
Done: Damyan Ivanov <[email protected]>

We believe that the bug you reported is fixed in the latest version of
dh-make-perl, 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.
Damyan Ivanov <[email protected]> (supplier of updated dh-make-perl 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: SHA256

Format: 1.8
Date: Tue, 24 May 2022 19:36:26 +0000
Source: dh-make-perl
Architecture: source
Version: 0.117
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <[email protected]>
Changed-By: Damyan Ivanov <[email protected]>
Closes: 813766 815390 968871 990474 1004673 1010241
Changes:
 dh-make-perl (0.117) unstable; urgency=medium
 .
   [ Boris Shtrasman ]
   * When orig_pwd is not set by CPAN fall back to one defined by dist
     (Closes: #815390) [MR!3]
 .
   [ gregor herrmann ]
   * Update Standards-Version to 4.6.0 for dh-make-perl itself, for created
     packages, and in the test suite.
   * DhMakePerl::Command::Packaging: get_name():
     remove newline from gecos field.
     This can happen when getting values from LDAP.
     Thanks to Katharina Drexel for [MR!4].
 .
   [ Yadd ]
   * Debian::Dependency: don't fail on empty dependency (Closes: #1004673)
 .
   [ Debian Janitor ]
   * Remove constraints unnecessary since buster:
     + dh-make-perl: Drop versioned constraint on apt and apt-file in 
Recommends.
     + libdebian-source-perl: Drop versioned constraint on dpkg in Depends.
     + libdebian-source-perl: Drop versioned constraint on dh-make-perl in
       Replaces.
     + libdebian-source-perl: Drop versioned constraint on dh-make-perl in
       Breaks.
 .
   [ gregor herrmann ]
   * Update Standards-Version to 4.6.1 for dh-make-perl itself, for created
     packages, and in the test suite.
   * Update copyright years.
   * Make dependency on libpod-parser-perl versioned. (Closes: #990474)
   * Drop unversioned apt from Recommends.
 .
   [ Damyan Ivanov ]
   * apply slightly modified patch from Alex Muntada fixing support of
     case-insensitive control fields (Closes: #1010241)
   * add tests for case-insensitive control fields
   * add tests for parsing extra commas in dependency strings (see #1004673)
   * fix sub-optimal behaviour of --version option (Closes: #968871)
   * add --force-depends option (Closes: #813766)
Checksums-Sha1: 
 660bfd305ed9e1d791eb188d5eebc95f697c1707 2895 dh-make-perl_0.117.dsc
 975c861823a53978849d4048514131c05d249666 120008 dh-make-perl_0.117.tar.xz
Checksums-Sha256: 
 599ed4f211df02757659252206427bed1fc61669d6a03cfbc063edd78b4fa8b3 2895 
dh-make-perl_0.117.dsc
 8f0a66341a71181f9a26848644a34cc2983c7bad963d30ac4c1839b9ab648895 120008 
dh-make-perl_0.117.tar.xz
Files: 
 7cb638c4bdf066d6dd3a715edcff4767 2895 perl optional dh-make-perl_0.117.dsc
 314ac21b995818806dc416715eaa20dc 120008 perl optional dh-make-perl_0.117.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEErqDETssFbpNjDZ0z276dTZnSoAQFAmKNNO8ACgkQ276dTZnS
oAQQhQ//TY9A0W34e3i4s+c8CLTh3xj4Kw2QcmH7x3kdSTEM0SCgttFBgzF64JDm
K8NDmSCZlvmgRH+lDTKQfKy4HLMMgdLym2/bYnY+kqSG5VLjQPxdMF+tXCuZjmz5
B48CJ0IVTRPja8Y0pERxDYk5rNgoWMsDP6VXtT2IolUNMXl5Ih6u6OGYMs8Tt2MP
7UKPyLFtqsBOKM8SBj4J71wvjuTSPP6D+hVcrsXY56S5ZfnPh9JQZrBiJy8dkJPo
FyRMFL1fwujeIORLuH/yit3/R3tDGT9IOHcqdc3LQTWxlR8ioE3H00DvIwiZe+H1
X+Sunxp6aAqBSgvv9Q6BX1DPk/Msqe9uGQ2ypmwT8XV6vYj+n6GnT4TnixalSqfA
Wd071krHMBCoVVeT1UxGFywxxyfbqrHik9XiNnWlNm6aBqhe7N1ED91ioK+N7+SR
d8MAG2ZsOlvKHVNieb+89jRdENw/qaVEsj/UJf0mr2gHx6U97PJjf+zpfND6wZux
Kshjb64m3b2UcH43F06ZLBHarQvyku3yMgUSmIuhQwQCsOEQQhOBK8cC0WkOcuCB
HU3qrnPqmez/0JODjJXLqa7Tx5LsxvzRqIhYIJYyKorhqLhXMH3D/wL7hMmO4ho/
CmzbSQNW3gP78r1Svc/o/gaU50jfP/1sQAUQrI9/ThtV5U2sVmE=
=+bRm
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to