On Fri, Mar 21, 2008 at 6:45 PM, Xavier <[EMAIL PROTECTED]> wrote: > Roman Kyrylych a écrit : > > > 2008/3/21, Tobias Powalowski <[EMAIL PROTECTED]>: > >> somehow we need a depend that also adds klibc-kbd, else systems get > broken > >> that have keymap hook activated. > >> probably kbd package itself needs this depend. > > > > Just an info for others who reads this, > > we discussed the issue on IRC and there are actually 2 issues: > > 1) during -Syu kbd (which doesn't include keymap hook now) is > > installed before kernel, > > then mkinitcpio is run during kernel install and it fails because of > > no hook available. > > 2) klibc-kbd is not installed as a new dependency of to-be-upgraded > mknitcpio, > > it looks to me like some weird pacman bug. :-/ > > > > #1 can be solved by changing depends=(... mkinitcpio>=0.5.15 ..) in > > kernel26 PKGBUILD to the current mkinitcpio version (which depends on > > klibc-kbd) > > I don't understand, what does that change? Though it's probably not a > bad idea to do it. > > > > but if #2 is a real bug - this won't work anyway, so #2 should be > investigated. > > Tobias, could you please resend that part of pacman.log to pacman-dev > > ML or at least to Dan? > > > > pacman seems to work fine here. If it didn't pull new dependencies of > packages, that would be pretty bad. > More details and a part of pacman.log to pacman-dev would indeed be > appreciated :)
Our dependency handling as of 3.1 is pretty rock-solid. I'd be hard-pressed to believe pacman is at fault here, but a pacman.log, pacman debug output, and anything else you can provide on a bug report would be appreciated. -Dan

