You are not logged in.
A few days ago I attempted to update my system, and am consistently getting this error:
$ sudo pacman -Su
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (package filename is not valid)The problem is that this is all it gives me; even a pacman -Svu gives no more information than this. How can I identify the package that's causing the fault short of testing each installed package individually?
Last edited by beretta (2011-01-25 19:32:02)
Offline
what does
pacman -Syugive you?
Mr Green
Offline
The same, but with updating the databases.
Offline
Try a different mirror if you havent already
Offline
Either mirrors or pacman is out of date
pacman -Qi pacmanMr Green
Offline
get reflector and use it to keep your mirrors up to date
never trust a toad...
::Grateful ArchDonor::
::Grateful Wikipedia Donor::
Offline
Great idea; unfortunately, even after installing reflector, moving mirrorlist.pacnew to mirrorlist, and enabling only the two fastest mirrors, the error still occurs. I also tried enabling only ftp.archlinux.org in mirrorlist, and I still get the same error.
Offline
Sorry, I didn't _read_ the problem correctly ![]()
What does your pacman.log say?
never trust a toad...
::Grateful ArchDonor::
::Grateful Wikipedia Donor::
Offline
Have you forced the download of metadata with -Syy? Just to be sure.
Satisfied users don't rant, so you'll never know how many of us there are.
Offline
Each attempt only logs two lines to pacman.log. Last two lines show the previous run, all the others look just like it:
[2011-01-25 14:23] Running 'pacman -Svu'
[2011-01-25 14:23] starting full system upgradeIn other words, nothing useful there.
Offline
Do "testdb" (checks local DB) and then "testdb core extra community (and any other repos you may have)". Maybe this will complain about some specific cause.
Also, try "pacman -Su --debug".
Offline
A pacman -Syy seems to have done the trick, thank you!
Not sure exactly what caused the problem, but I was able to get the system updated. I'm always impressed with how quickly this community jumps in to help; thanks to all of you. I even learned some new tricks through all of this. ![]()
Offline