[arch-dev-public] pacman upgrade issue (was: ArchLinux [current] status)
Jürgen Hötzel
juergen at hoetzel.info
Wed May 9 15:09:20 EDT 2007
On Wed, May 09, 2007 at 01:18:32PM -0500, Aaron Griffin wrote:
> On 5/9/07, Jason Chu <jason at archlinux.org> wrote:
> > On Wed, May 09, 2007 at 12:52:31PM -0500, Aaron Griffin wrote:
> > > Jason, can you take this task on? I want to
> > > a) figure out a solution to the pacman upgrade issue
> > > b) deal with the package cleanup
> > > So I don't have huge amounts of time to spare at the moment.
> >
> > I am also lacking in time. Can you explain the pacman upgrade issue a
> > little better (there was a bug report about it at one point, right?)?
> >
> > I will make sure something gets done, but I doubt I'll be the one to do it.
>
> Here we go. I was about to move pacman 3 to current last night and
> realized there is a minor show-stopper in the upgrade path.
>
> The way pacman 2.X works, when it finds an upgrade for itself, it
> removes _ALL_ additional targets from the list and adds pacman. At
> this point, deps have already been resolved.
>
> So, the new pacman depends on libdownload and libarchive. Clearing
> out the target list also removes these. So pacman will download
> pacman3, then try to install it, and fail because dependencies are
> missing.
Workaround: static-only pacman3 build?
Jürgen
More information about the arch-dev-public
mailing list