[arch-dev-public] Versioned Provisions

Eric Belanger belanger at ASTRO.UMontreal.CA
Thu Jan 17 15:08:58 EST 2008


On Thu, 17 Jan 2008, Aaron Griffin wrote:

> This is a little "heads up" email to all the package maintainers out there.
>
> Pacman 3.1 has support for versioned provisions. But what this also
> means is that there's going to be some breakages in packages.
>
> Let me explain by way of example:
>
> package foo depends=(bar>=1.2)
> package omg provides=(bar)
>
> In the past, you could install both foo and omg at the same time and
> everything would be satisfied. Not now. Now, the provision of "omg"
> will fail, because it's not providing the right version.
>
> What does this mean? Well, a few things. First and foremost, versioned
> provisions are a little broken in 3.1.0, but 3.1.1 will fix all this
> py allowing you to say:
> provides=(bar=1.2)

In this example, would
provides=(bar>=1.2)
also work?

>
> Did I get this right? Dan, Xavier?
>
>

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.





More information about the arch-dev-public mailing list