[pacman-dev] The time has come- pacman 3.1 testing releases

Xavier shiningxc at gmail.com
Tue Nov 6 16:46:21 EST 2007

On Mon, Nov 05, 2007 at 10:32:41PM -0700, Scott Horowitz wrote:
> On 11/5/07, Dan McGee <dpmcgee at gmail.com> wrote:
> > I have this installed, so don't worry too much about it killing your system. :P
> Aside from a quirk where libarchive wasn't upgraded here[1] on pacman
> -Sy pacman-git, pacman-git itself installed fine and is running
> without a hitch.
> Scott
> [1] pacman.log: [2007-11-05 22:02] upgraded libarchive (2.2.6-2 -> 2.2.6-2)

Hmm yes, that's a funny bug :)
pacman 3.0 see the libarchive>=2.4.0 is not satisfied, and then it pulls
libarchive without even checking it's the correct version.
That's exactly the kind of negligency in the dependencies checking/resolving
that Nagy fixed, so probably this one too :)
This is what happens when doing the above with 3.1 :

resolving dependencies... error: cannot resolve "libarchive>=2.4.0", a
dependency of "pacman-git"
error: failed to prepare transaction (could not satisfy dependencies)
  :: pacman-git: requires libarchive>=2.4.0

So it fails, as expected. You have to enable the testing repo or update
libarchive manually :) Bug already fixed.

More information about the pacman-dev mailing list