[pacman-dev] "FATAL: kernel too old" error message during upgrade

Andrew Fyfe andrew at neptune-one.net
Sun Aug 19 12:53:09 EDT 2007


Nagy Gabor wrote:
> Hi!
> 
> I think this problem is serious and we should avoid these critical errors (I
> also had a glibc error with kernel 2.4 a few years ago).
> This error cannot be determined automatically by pacman (local db, depends...);
> so some extra packager work is needed. However, as I know there is no way to do
> some specific checks now before a package install...
> A possible solution: we should check the return value of pre-install script (or
> any other "communication channel" can be implemented), which could abort the
> install (I imagine an uname test in the script, and a nice question/error
> message to the user, and return 1 here).
> 
> Bye, ngaba
> 
> PS: Or we could implement a new scriptlet type, e.g. extra-depends. (This will
> lead to one of my earlier question (see fileconflicts): what to do if we have to
> stop the transaction after some packages installed and some other packages are
> waiting for install yet. So it is better to define extra-depends (similar to the
> normal depends) as a "pre-transaction argument".)
> 
> 
> 
> 
> 
> ----------------------------------------------------
> SZTE Egyetemi Könyvtár - http://www.bibl.u-szeged.hu
> This mail sent through IMP: http://horde.org/imp/
> 
> 
> _______________________________________________
> pacman-dev mailing list
> pacman-dev at archlinux.org
> http://archlinux.org/mailman/listinfo/pacman-dev
This can be solved by adding a dep for kernel>=x.y.z to glibc, and add a 
provide=('kernel') to all kernel images.

Andrew




More information about the pacman-dev mailing list