FS#19701 - update fails because attica package is corrupted
Attached to Project:
Arch Linux
Opened by Martin Stolpe (BertiBoeller) - Thursday, 03 June 2010, 20:32 GMT
Last edited by Andrea Scarpino (BaSh) - Monday, 13 September 2010, 00:50 GMT
Opened by Martin Stolpe (BertiBoeller) - Thursday, 03 June 2010, 20:32 GMT
Last edited by Andrea Scarpino (BaSh) - Monday, 13 September 2010, 00:50 GMT
|
Details
When I want to update my system it fails with the following
error message:
error: failed to commit transaction (invalid or corrupted package) attica-0.1.3-1-i686.pkg.tar.xz is invalid or corrupted |
This task depends upon
http://chakra-project.org/bbs/viewtopic.php?id=2275
#Server = http://schlunix.org/archlinux/$repo/os/i686
#Server = http://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/i686
#Server = http://mirror.umoss.org/archlinux/$repo/os/i686
Server = http://mirrors.easynews.com/linux/archlinux/$repo/os/i686
johnatan: I tried installing kdemod, and it still relies on the corrupt attica package from the repository.
Installation Walkthru
* read this detailed install guide if needed
* backup your files like contacts of kaddressbook since it got rewritte and you have to setup it completely new.
* run sudo pacman -Rd libattica followed by sudo pacman -Syu
* apply all pkg replacements
* remove any old plasmoid you kept from KDE SC 4.3 such as smooth tasks (kdemod-taskhandlers)
* If you update from virtuoso 5 as nepomuk backend you will have to convert your database (Nepomuk Virtuoso Converter) or simply do
rm -Rv ~/.kdemod4/share/apps/nepomuk && rm -v ~/.kdemod4/share/config/nepomuk*
- the latter is of course only recommend if you had not used nepomuk's tagging and comment features.
* In case of any error, try using a new user account or (re)moving KDEmod's
configuration which can be found at ~/.kdemod4 /tmp/kde-* /var/tmp/kdecache-*.
Akonadi saves its data at ~/.config/akonadi and ~/.local/share/akonadi
* reboot your system
*For all the errors related to MO catalogs like this one:
kdemod-kde-l10n-es: /usr/share/locale/es/LC_MESSAGES/choqok.mo exists in filesystem
you can use the -f switch ( sudo pacman -Syuf )
But be sure you only have errors related to .mo files
This bug is open for more than a month and nobody cares to recompile the package which should take less than 5 minutes. I have to say that I'm somewhat disappointed. I had to compile the attica package myself to be able to update another system of mine.
I cannot upgrade my system because attica-0.1.4-1-i686.pkg.tar.xz is corrupted.
Edit: cleaning my pacman cache helped. I could now succesfully upgrade my system.
So I might have been too fast clicking the reopen button. OTOH, it's weird that it was another attica package that gave the error. Strange coincidence?