[pacman-dev] requiredby handling apparently just broke

Xavier shiningxc at gmail.com
Fri Nov 9 14:02:03 EST 2007


Here are my last upgrades:
[2007-11-07 22:50] upgraded pacman-git (20071105-1 -> 20071107-1)
[2007-11-08 00:22] upgraded glibc (2.7-4 -> 2.7-5)
[2007-11-08 08:53] upgraded deltatest (1.0.1-1 -> 1.0.1-2)
[2007-11-08 08:53] upgraded libsamplerate (0.1.2-3 -> 0.1.2-4)
[2007-11-08 14:57] upgraded deltatest (1.0.1-2 -> 1.0.2rc3-1)
[2007-11-09 08:36] upgraded fakeroot (1.7.1-3 -> 1.8.4-1)
[2007-11-09 08:36] upgraded mutt (1.5.16-1 -> 1.5.17-1)
[2007-11-09 08:36] upgraded vi (7.1.135-1 -> 7.1.154-1)
[2007-11-09 08:36] upgraded vim (7.1.135-1 -> 7.1.154-1)
[2007-11-09 08:36] upgraded xpdf (3.02_pl1-1 -> 3.02_pl2-1)
[2007-11-09 08:42] upgraded git (1.5.3.5-2 -> 1.5.3.5-2)
[2007-11-09 18:56] upgraded glibc (2.7-5 -> 2.7-6)
[2007-11-09 18:56] upgraded glproto (1.4.8-1 -> 1.4.9-1)
[2007-11-09 18:57] upgraded kernel26 (2.6.23.1-6 -> 2.6.23.1-7)
[2007-11-09 18:57] upgraded xf86-video-intel (2.1.1-2 -> 2.1.1-3)

And now, when I run testdb :
> testdb
missing requiredby for bash : glibc
missing requiredby for module-init-tools : kernel26
missing requiredby for perl : vim

I didn't investigate this issue yet, but this would indicate an issue in
_alpm_trans_update_depends which has worked great for a while now, and wasn't
edited recently.
Though, alpm_list_add / alpm_list_remove were changed recently, and Nagy
noticed a few bugs in them (didn't look at it either, so not sure if it's
really related), but I think the problem might come from there.




More information about the pacman-dev mailing list