[arch-general] pacman and keys

Heiko Becker heikobecker92 at gmail.com
Tue Apr 22 07:52:43 EDT 2014


On 22.04.2014 13:32, Maximilian Bräutigam wrote:
> Am 22.04.2014 13:16, schrieb Heiko Becker:
>> Am 22.04.2014 13:02, schrieb Heiko Becker:
>>>> Hey,
>>>>
>>>> today I tried to update my system and got errors related to my pacman
>>>> keys.
>>>>
>>>> As I have not been using my computer for a week I reinitialized the
>>>> pacman key database and downloaded the arch linux keys with pacman-key
>>>> --import archlinux.
>>>>
>>>> After that my libreoffice issues were solved, but now I get the
>>>> following error:
>>>>
>>>> error: jre7-openjdk-headless: signature from "Guillaume ALAUX
>>>> <guillaume at archlinux.org>" is invalid
>>>> :: File
>>>> /var/cache/pacman/pkg/jre7-openjdk-headless-7.u55_2.4.7-1-i686.pkg.tar.xz
>>>> is
>>>> corrupted (invalid or corrupted package (PGP signature)).
>>>> Do you want to delete it? [Y/n] Y
>>>> error: failed to commit transaction (invalid or corrupted package)
>>>> Errors occurred, no packages were upgraded.
>>>>
>>>> Can someone help me out?
>>>>
>>>> Best regards,
>>>>
>>>> Heiko
>>>>
>>> Hi Heiko,
>>>
>>> did you try to remove and download the package again since it states
>>> that the package is corrupted?
>>>
>>> # rm
>>> /var/cache/pacman/pkg/jre7-openjdk-headless-7.u55_2.4.7-1-i686.pkg.tar.xz
>>> # pacman -Syu
>>>
>>> Best,
>>> Max
>> As my full package intergity got lost, I first deleted the complete
>> cache. And I always allowed it to remove the package when it asked for
>> it. But somehow it worked now.
>>
>> But now I get the following error when doing conflict checks:
>>
>> error: failed to commit transaction (conflicting files)
>> kdelibs: /usr/include/KDE/K3ListViewSearchLine exists in filesystem
>> kdelibs: /usr/include/KDE/K3ListViewSearchLineWidget exists in filesystem
>> kdelibs: /usr/include/KDE/K3MacroCommand exists in filesystem
>> kdelibs: /usr/include/KDE/K3MultipleDrag exists in filesystem
>> kdelibs: /usr/include/KDE/K3NamedCommand exists in filesystem
>> kdelibs: /usr/include/KDE/K3PopupMenu exists in filesystem
>> kdelibs: /usr/include/KDE/K3Process exists in filesystem
>> kdelibs: /usr/include/KDE/K3ProcessController exists in filesystem
>> kdelibs: /usr/include/KDE/K3RFCDate exists in filesystem
>> kdelibs: /usr/include/KDE/K3SpellConfig exists in filesystem
>> kdelibs: /usr/include/KDE/K3SpellDlg exists in filesystem
>> kdelibs: /usr/include/KDE/K3SpellingHighlighter exists in filesystem
>> kdelibs: /usr/include/KDE/K3StaticDeleterBase exists in filesystem
>> kdelibs: /usr/include/KDE/K3SyntaxHighlighter exists in filesystem
>> kdelibs: /usr/include/KDE/K3URLDrag exists in filesystem
>> kdelibs: /usr/include/KDE/K3Wizard exists in filesystem
>> kdelibs: /usr/include/KDE/KAboutPerson exists in filesystem
>> kdelibs: /usr/include/KDE/KAcceleratorManager exists in filesystem
>> kdelibs: /usr/include/KDE/KAction exists in filesystem
>> kdelibs: /usr/include/KDE/KActionMenu exists in filesystem
>> kdelibs: /usr/include/KDE/KActionSelector exists in filesystem
>> kdelibs: /usr/include/KDE/KAr exists in filesystem
>> kdelibs: /usr/include/KDE/KArchive exists in filesystem
>> kdelibs: /usr/include/KDE/KArchiveDirectory exists in filesystem
>> kdelibs: /usr/include/KDE/KArrowButton exists in filesystem
>> kdelibs: /usr/include/KDE/KAscii exists in filesystem
>> kdelibs: /usr/include/KDE/KAuth/Action exists in filesystem
>> kdelibs: /usr/include/KDE/KAuth/ActionReply exists in filesystem
>> kdelibs: /usr/include/KDE/KAuth/ActionWatcher exists in filesystem
>> kdelibs: /usr/include/KDE/KAuthorized exists in filesystem
>> kdelibs: /usr/include/KDE/KAutoMount exists in filesystem
>> kdelibs: /usr/include/KDE/KAutoSaveFile exists in filesystem
>> kdelibs: /usr/include/KDE/KBookmark exists in filesystem
>> kdelibs: /usr/include/KDE/KBookmarkAction exists in filesystem
>> kdelibs: /usr/include/KDE/KBookmarkActionMenu exists in filesystem
>> kdelibs: /usr/include/KDE/KBookmarkDialog exists in filesystem
>> kdelibs: /usr/include/KDE/KBookmarkDomBuilder exists in filesystem
>> kdelibs: /usr/include/KDE/KBookmarkGroupTraverser exists in filesystem
>> kdelibs: /usr/include/KDE/KBookmarkImporterBase exists in filesystem
>> Errors occurred, no packages were upgraded.
>>
>>
>> Heiko
>>
>>
>
> I do not know what when wrong here and you should wait for better help.
> But if you are willing to force pacman to upgrade then make a backup and try
>
> # pacman -S --force --asdeps kdelibs
>
> """
> --asdeps
>             Install packages non-explicitly; in other words, fake their
> install reason to be installed as a dependency. This is useful for
> makepkg and other build from source tools that need to install
>             dependencies before building the package.
>
> --force
>             Bypass file conflict checks and overwrite conflicting files.
> If the package that is about to be installed contains files that are
> already installed, this option will cause all those files to
>             be overwritten. Using --force will not allow overwriting a
> directory with a file or installing packages with conflicting files and
> directories. This option should be used with care, ideally
>             not at all.
> """
>
> Best,
> Max
Thanks for your fats response.

As I'm not that dependent on the update I will stick with the machies 
current state not to break ym system and wait for further assistance :D

Best regards,
Heiko


More information about the arch-general mailing list