You are not logged in.
Pages: 1
Everytime I use pacman to install/update anything, I get an error related to the grub package.
inxs ~ > pacup
Password:
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
:: Starting full system upgrade...
resolving dependencies...
error: could not open file /var/lib/pacman/local/grub-0.97-15/depends: No such file or directory
looking for inter-conflicts...
error: could not open file /var/lib/pacman/local/grub-0.97-15/depends: No such file or directory
error: could not open file /var/lib/pacman/local/grub-0.97-15/depends: No such file or directory
error: could not open file /var/lib/pacman/local/grub-0.97-15/depends: No such file or directory
Targets (2): ncmpc-0.13-1 reiserfsprogs-3.6.21-1
Total Download Size: 0.53 MB
Total Installed Size: 1.39 MB
Proceed with installation? [Y/n] y
For every package being installed/updated, it prints the error twice. This started happening since I was updating my system and my computer shutdown suddenly because it reached a critical temperature. And I precisely remember that it was trying to update the grub at that time. My system is now up to date including the grub package. How do I get rid of the error messages?
Last edited by Inxsible (2009-01-29 14:27:54)
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
Try "pacman -Syy" if you haven't already.
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
Try "pacman -Syy" if you haven't already.
Thanks but I have tried that already. Doesn't help I even once tried to flush my /var, but that didnt seem to help either.
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
It seems one of your local db entries is missing for grub. A "pacman -S grub" should fix it. Use "-Sf" if you have file conflicts that should be part of the grub package.
Offline
Have you tried forcing a grub install to fix it? (pacman -Sf grub)
If that doesn't work, you could always try using the "--root /path/to/foo" option to create a database in another location and then try to copy the appropriate files over to /var/lib/pacman/local/grub-0.97-15
Otherwise, maybe you could grab it from ABS, bump the pkgrel and install it that way.
That's what I would try anyway... someone else can be a judge of how good a plan that is. After that I would start looking at that dir to see if there's anything strange with the file system.
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
Otherwise, maybe you could grab it from ABS, bump the pkgrel and install it that way.
Not a good plan because if we bump grub's pkgrel for a rebuild the update will not be detected.
Offline
Your local db might have got corrupted... you can try reinstalling grub package ....
Edit : I am always late
Last edited by u_no_hu (2009-01-29 14:11:16)
Offline
Thanks Allan and Xyne and u_no_hu for your help.
forcing the grub install solved it, although it re-installed the same package, i guess it just updated the local db entries.
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
Pages: 1