On 3/19/07, Aaron Griffin <aaronmgriffin@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