[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
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