Your message dated Sun, 07 Jul 2019 15:34:50 +0000 with message-id <[email protected]> and subject line Bug#761219: fixed in debian-policy 4.4.0.0 has caused the Debian Bug report #761219, regarding debian-policy: document versioned Provides 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.) -- 761219: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761219 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: debian-policy Version: 3.9.5.0 Severity: wishlist dpkg 1.17.11 and apt 1.0.7 recently implemented support for versioned provides. From the dpkg changelog: * Add versioned Provides support: - Add a new dpkg --assert-versioned-provides command. - Packages can provide a specific version, “virtual (= 1.0)” which will be honored, previously it would just be accepted when parsing. - Non-versioned virtual packages will not satisfy versioned dependencies. - Versioned virtual packages will satisfy non-versioned dependencies. This seems useful for at least perl packages [0], where we'd like to start using them after jessie is released, if possible. Quoting section 7.5 (Virtual packages - `Provides') of the current policy: If a relationship field has a version number attached, only real packages will be considered to see whether the relationship is satisfied (or the prohibition violated, for a conflict or breakage). In other words, if a version number is specified, this is a request to ignore all `Provides' for that package name and consider only real packages. The package manager will assume that a package providing that virtual package is not of the "right" version. A `Provides' field may not contain version numbers, and the version number of the concrete package which provides a particular virtual package will not be considered when considering a dependency on or conflict with the virtual package name.[1] [...] [1] It is possible that a future release of `dpkg' may add the ability to specify a version number for each virtual package it provides. This feature is not yet present, however, and is expected to be used only infrequently. This clearly needs an update. No proposed wording yet, sorry. [0] perl/perl-modules Provide a dozen or so virtual packages of bundled modules that also exist as separate packages in the archive with a newer version. Packages that need at least a specified version of such a module currently need to do things like Depends: perl (>=y) | libfoo-bar-perl (>=x) and the expressions may even need changes with newer perl releases. See https://lintian.debian.org/tags/versioned-dependency-satisfied-by-perl.html -- Niko Tyni [email protected]
--- End Message ---
--- Begin Message ---Source: debian-policy Source-Version: 4.4.0.0 We believe that the bug you reported is fixed in the latest version of debian-policy, 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. Sean Whitton <[email protected]> (supplier of updated debian-policy 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: SHA512 Format: 1.8 Date: Sun, 07 Jul 2019 15:40:41 +0100 Source: debian-policy Architecture: source Version: 4.4.0.0 Distribution: unstable Urgency: medium Maintainer: Debian Policy Editors <[email protected]> Changed-By: Sean Whitton <[email protected]> Closes: 761219 897217 917431 920355 928199 930666 Changes: debian-policy (4.4.0.0) unstable; urgency=medium . [ Sean Whitton ] * Policy: Recommend use of dh Wording: Russ Allbery <[email protected]> Wording: Sean Whitton <[email protected]> Seconded: Sam Hartman <[email protected]> Closes: #930666 * Policy: Permit -b in Vcs-Hg as well as Vcs-Git Wording: Chris Lamb <[email protected]> Seconded: Holger Levsen <[email protected]> Seconded: Sean Whitton <[email protected]> Closes: #897217, #920355 * Policy: Document versioned Provides: Wording: Dominic Hargreaves <[email protected]> Seconded: Sean Whitton <[email protected]> Seconded: gregor herrmann <[email protected]> Closes: #761219 * virtual-package-names-list: Add logind, default-logind Wording: Adam Borowski <[email protected]> Seconded: Jonathan Nieder <[email protected]> Seconded: Holger Levsen <[email protected]> Closes: #917431 * Add text to header of the virtual packages list describing the "(versioned)" annotation. * Fix reference to FHS section in Policy 9.1.2. Thanks to Juuso "Linda" Lapinlampi for the patch. * Process: Rewrite description of 'obsolete' usertag. * Process: Add 'stalled' usertag. * Add footnote to 2.3 with a list of licenses thought not to require the copying of all copyright notices into the package's copyright file (Closes: #928199). This was based on discussion between myself and FTP team members. . [ Russ Allbery ] * Fix formatting of the debian_revision explanation in Policy 5.6.12. Thanks to Emmanuel Arias for the patch. Checksums-Sha1: 1d47b9dafb23f4884e6c85917f09392bd4525288 2023 debian-policy_4.4.0.0.dsc 8ff498c1af2fdff05655e25b0ad27e1295a08112 534372 debian-policy_4.4.0.0.tar.xz Checksums-Sha256: ee28303c6baa55ff26f59ec03e51a09ff45ac38e496562d3b63164feb4b6ea8c 2023 debian-policy_4.4.0.0.dsc 64ff2272e32ea1077cdd996a052cbe865bb589a5dc08733559b9d0feb79950df 534372 debian-policy_4.4.0.0.tar.xz Files: 5f2ca57de66982a6871d86d3433c90e5 2023 doc optional debian-policy_4.4.0.0.dsc 2e2323b31177e50efa1e8a981cf48ab6 534372 doc optional debian-policy_4.4.0.0.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAl0iCZMACgkQaVt65L8G YkCEXQ/8CNluZq2wvYEqUaZkruRScYjEvpDEhPNT3xNkK0euIIWeXFuOIhYs7Z0t bb+c/tPudwu3RZlt2v891HYmy3kGxNmfD9EZSDsUWrS2fFqIBYwCCzx+g23gt9Lg d/UDhjrvrxvKYdtC6SYWKlMnoIClxoo9J/g+/yLz6S8o3sBzcdLYknjsQUQjp53R CY+GLOutO1QQmixxUYRxo4ub2Rm0PWF0SZ3GKLQDAlslB3li1D0okBoP4gD4ViFg od5iUd5Ssbz03b28Dv8GsxCDJhSUpfww6Knzz4Tei6EnafpJl/5csPM3hQKUPDs2 P2+JqFimNKGrU90iBuKhYG+Es6nnWnOzKKQ0Bys9dK/LDFIYd8/OA7jOhODwq+uh 3Q6DEc3M/ptdhxV97or7t1xid04nMxFw/ygq/eIo04yOVmry6OX2jv2Xqo6ylfsS XhoaP9GBOsZZA+AOufR/spY8mIwt+h2ZRJ7QrE3dPrXAePiD83ojQsg7QPrNFXrJ ja2/bo4skoojDy79wLEN7sPzvyJmwOSieEHWDpRbq9wi5BHvt8UB4UqpJN3O/SM+ O0S2L1H6VBNA4F2MPjxCp0ZNh7zCizTJTmKN4w7C4xLY8RiAMFdqQHy3eEvvcv/W SYDBbWeRxRifuv+qypsRHt8AGmXVYg+NStl9dSCZLSYMbwWexz0= =atuX -----END PGP SIGNATURE-----
--- End Message ---

