[pacman-dev] pacman test-o-rama
Dan McGee
dpmcgee at gmail.com
Tue Mar 20 17:25:13 EDT 2007
On 3/19/07, Aaron Griffin <aaronmgriffin at gmail.com> wrote:
> Hey all,
> We'd like to move pacman 3 to [testing] Real Soon (TM). But I just
> want to make sure we cover all the bases.
>
> I'm going to invite everyone interested to IRC for a big ol'
> test-fest. Feel free to join #archlinux-pacman on freenode (it's an
> open channel, feel free to join whenever you want).
>
> I'd like to run through everything tonight and tomorrow, so we can
> push this on Wed or so. So if you have something you feel is
> critical, please join up and let myself (phrakture) or dan (toofishes)
> know and we can get to working on it.
Grr, another bug:
Targets: git-1.5.0.5-1
:: Retrieving packages from custom...
git 2.9M 134.8M/s 00:00:00 [---------------------] 100%
checking package integrity... done.
cleaning up... done.
(1/1) checking for file conflicts [---------------------] 100%
error: could not prepare transaction
error: failed to commit transaction (conflicting files)
git: /usr/lib/perl5/site_perl/current/Error.pm exists in filesystem
errors occurred, no packages were upgraded.
Here is some other stuff:
$ pacman -Qo /usr/lib/perl5/site_perl/current/Error.pm
error: No package owns /usr/lib/perl5/site_perl/current/Error.pm
$ pacman -Ql git (the old version)
...
git /usr/lib/perl5/site_perl/5.8.8/Error.pm
git /usr/lib/perl5/site_perl/5.8.8/Git.pm
...
$ ll /usr/lib/perl5/site_perl/
total 4.0K
lrwxrwxrwx 1 root root 7 2006-05-23 11:09 5.8.0 -> current
lrwxrwxrwx 1 root root 7 2006-05-23 11:09 5.8.1 -> current
lrwxrwxrwx 1 root root 7 2006-05-23 11:09 5.8.2 -> current
lrwxrwxrwx 1 root root 7 2006-05-23 11:09 5.8.3 -> current
lrwxrwxrwx 1 root root 7 2006-05-23 11:09 5.8.4 -> current
lrwxrwxrwx 1 root root 7 2006-05-23 11:09 5.8.5 -> current
lrwxrwxrwx 1 root root 7 2006-05-23 11:09 5.8.6 -> current
lrwxrwxrwx 1 root root 7 2006-05-23 11:09 5.8.7 -> current
lrwxrwxrwx 1 root root 7 2006-05-24 17:37 5.8.8 -> current
drwxr-xr-x 6 root root 4.0K 2007-03-13 16:25 current
So this goes back to those stat/lstat issues. I don't have a box with
pacman 2.9.8 that is easy to test this on, but I'm guessing it doesn't
have these problems.
I'm guessing we need to do something like this during conflict
checking- stat directories, but lstat files? I could be way off
though.
-Dan
More information about the pacman-dev
mailing list