Bug#758100: perl: adopt versioned provides

Ansgar Burchardt ansgar at debian.org
Thu Aug 14 10:10:34 UTC 2014


Hi,

On 08/14/2014 11:18, Niko Tyni wrote:
> dpkg (1.17.11) unstable; urgency=low
> [...]
> * 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.
>     Based on skeletal code by Ben Collins <bcollins at debian.org>.
>     Closes: #7330, #24934, #112131, #134582, #180316
> 
> I expect this will be very useful for us and will put an end to the
> mess with 'perl (>= 5.18.0) | libdual-life-module (>= x.x)' dependencies.
> AIUI, 'libdual-life-module (>= x.x)' should be enough in the future.
> 
> Assuming dpkg in wheezy already accepts the versioned provides when
> parsing, I suppose we could put them in the perl package straight away
> and start cleaning the dependencies after jessie.

Does APT support this already?

Ansgar




More information about the Perl-maintainers mailing list