[Assist] Fwd: Problem with gpg key && iceweasel

Ben uaqben at disroot.org
Wed Dec 6 15:57:48 GMT 2017



On 12/06/2017 04:42 PM, Ben wrote:
> On 12/06/2017 04:33 PM, Ben wrote:
>> On 12/06/2017 04:20 PM, Ben wrote:
>>> On 12/06/2017 03:45 PM, Franco Masotti wrote:

[edited]

> 
> Ok. I'm stuck
> 
> ~~~
> sudo pacman -S iceweasel
> warning: iceweasel-1:57.0.1-3 is up to date -- reinstalling
> resolving dependencies...
> looking for conflicting packages...
> 
> Packages (1) iceweasel-1:57.0.1-3
> 
> Total Installed Size:  157.46 MiB
> 
> :: Proceed with installation? [Y/n] y
> (1/1) checking keys in keyring
>             [################################################] 100%
> (1/1) checking package integrity
>             [################################################] 100%
> error: iceweasel: signature from "Andreas Grapentin
> <andreas.grapentin at hpi.uni-potsdam.de>" is invalid
> :: File /var/cache/pacman/pkg/iceweasel-1:57.0.1-3-x86_64.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 (PGP
> signature))
> Errors occurred, no packages were upgraded.
> ~~~
> 
> It doesn't feel right that I keep on having issues with
> pkg-signing/gpg-keys...
> 
> Not sure if in this case the package was corrupted, or if my fresh gpg
> database of keys is still not fully reliable/working as it should...
> 
> Nevertheless, having removed the pkg.tar.xz above, I decided to try again:
> 
> ~~~
> sudo pacman -S iceweasel
> warning: iceweasel-1:57.0.1-3 is up to date -- reinstalling
> resolving dependencies...
> looking for conflicting packages...
> 
> Packages (1) iceweasel-1:57.0.1-3
> 
> Total Download Size:    36.46 MiB
> Total Installed Size:  157.46 MiB
> 
> :: Proceed with installation? [Y/n] y
> :: Retrieving packages...
>  iceweasel-1:57.0.1-3-x86_64                                 36.5 MiB
> 1829K/s 00:20 [################################################] 100%
> (1/1) checking keys in keyring
>             [################################################] 100%
> (1/1) checking package integrity
>             [################################################] 100%
> (1/1) loading package files
>             [################################################] 100%
> (1/1) checking for file conflicts
>             [################################################] 100%
> error: failed to commit transaction (conflicting files)
> iceweasel: /usr/bin/iceweasel exists in filesystem
> iceweasel: /usr/lib/iceweasel/application.ini exists in filesystem
> iceweasel: /usr/lib/iceweasel/browser/blocklist.xml exists in filesystem
> iceweasel: /usr/lib/iceweasel/browser/chrome.manifest exists in filesystem
> iceweasel: /usr/lib/iceweasel/browser/defaults/preferences/vendor.js
> exists in filesystem
> iceweasel:
> /usr/lib/iceweasel/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi
> exists in filesystem
> iceweasel: /usr/lib/iceweasel/browser/features/aushelper at mozilla.org.xpi
> exists in filesystem
> iceweasel:
> /usr/lib/iceweasel/browser/features/e10srollout at mozilla.org.xpi exists
> in filesystem
> iceweasel:
> /usr/lib/iceweasel/browser/features/followonsearch at mozilla.com.xpi
> exists in filesystem
> iceweasel:
> /usr/lib/iceweasel/browser/features/formautofill at mozilla.org.xpi exists
> in filesystem
> iceweasel:
> /usr/lib/iceweasel/browser/features/onboarding at mozilla.org.xpi exists in
> filesystem
> iceweasel:
> /usr/lib/iceweasel/browser/features/screenshots at mozilla.org.xpi exists
> in filesystem
> iceweasel:
> /usr/lib/iceweasel/browser/features/shield-recipe-client at mozilla.org.xpi
> exists in filesystem
> iceweasel: /usr/lib/iceweasel/browser/features/webcompat at mozilla.org.xpi
> exists in filesystem
> iceweasel: /usr/lib/iceweasel/browser/omni.ja exists in filesystem
> iceweasel: /usr/lib/iceweasel/chrome.manifest exists in filesystem
> iceweasel: /usr/lib/iceweasel/defaults/pref/channel-prefs.js exists in
> filesystem
> iceweasel: /usr/lib/iceweasel/dependentlibs.list exists in filesystem
> iceweasel: /usr/lib/iceweasel/dictionaries exists in filesystem
> iceweasel: /usr/lib/iceweasel/distribution exists in filesystem
> iceweasel: /usr/lib/iceweasel/fonts/EmojiOneMozilla.ttf exists in filesystem
> iceweasel: /usr/lib/iceweasel/gmp-clearkey/0.1/libclearkey.so exists in
> filesystem
> iceweasel: /usr/lib/iceweasel/gmp-clearkey/0.1/manifest.json exists in
> filesystem
> iceweasel: /usr/lib/iceweasel/gtk2/libmozgtk.so exists in filesystem
> iceweasel: /usr/lib/iceweasel/hyphenation exists in filesystem
> iceweasel: /usr/lib/iceweasel/iceweasel exists in filesystem
> iceweasel: /usr/lib/iceweasel/iceweasel-bin exists in filesystem
> iceweasel: /usr/lib/iceweasel/liblgpllibs.so exists in filesystem
> iceweasel: /usr/lib/iceweasel/libmozavcodec.so exists in filesystem
> iceweasel: /usr/lib/iceweasel/libmozavutil.so exists in filesystem
> iceweasel: /usr/lib/iceweasel/libmozgtk.so exists in filesystem
> iceweasel: /usr/lib/iceweasel/libmozsandbox.so exists in filesystem
> iceweasel: /usr/lib/iceweasel/libxul.so exists in filesystem
> iceweasel: /usr/lib/iceweasel/omni.ja exists in filesystem
> iceweasel: /usr/lib/iceweasel/pingsender exists in filesystem
> iceweasel: /usr/lib/iceweasel/platform.ini exists in filesystem
> iceweasel: /usr/lib/iceweasel/plugin-container exists in filesystem
> iceweasel: /usr/lib/iceweasel/removed-files exists in filesystem
> iceweasel: /usr/lib/iceweasel/run-mozilla.sh exists in filesystem
> iceweasel: /usr/share/applications/iceweasel.desktop exists in filesystem
> iceweasel: /usr/share/icons/hicolor/128x128/apps/iceweasel.png exists in
> filesystem
> iceweasel: /usr/share/icons/hicolor/16x16/apps/iceweasel.png exists in
> filesystem
> iceweasel: /usr/share/icons/hicolor/192x192/apps/iceweasel.png exists in
> filesystem
> iceweasel: /usr/share/icons/hicolor/22x22/apps/iceweasel.png exists in
> filesystem
> iceweasel: /usr/share/icons/hicolor/24x24/apps/iceweasel.png exists in
> filesystem
> iceweasel: /usr/share/icons/hicolor/256x256/apps/iceweasel.png exists in
> filesystem
> iceweasel: /usr/share/icons/hicolor/32x32/apps/iceweasel.png exists in
> filesystem
> iceweasel: /usr/share/icons/hicolor/384x384/apps/iceweasel.png exists in
> filesystem
> iceweasel: /usr/share/icons/hicolor/48x48/apps/iceweasel.png exists in
> filesystem
> iceweasel: /usr/share/icons/hicolor/64x64/apps/iceweasel.png exists in
> filesystem
> iceweasel: /usr/share/icons/hicolor/scalable/apps/iceweasel.svg exists
> in filesystem
> Errors occurred, no packages were upgraded.
> ~~~
> 
> Is this normal? I've reinstalled packages on some occasions (I don't
> think iceweasel though) and haven't come across this
> 
> Should I force install it?
> 
> Or remove it and then install?

just tried `pacman -Rs iceweasel`, uninstalled fine; `pacman -S
iceweasel`, same error as above (exists in filestystem)

FWIW - I just successfully ran

`pacman -S archlinux-keyring parabola-keyring archlinuxarm-keyring
archlinux32-keyring`

So I'm guessing my gpg key situation is fixed.

For Iceweasel, should I manually remove the files?

Looking at https://wiki.archlinux.org/index.php/Pacman#Removing_packages
I don't see any options aside from `-Rs` which would apply to what I'm
trying to do (remove iceweasel; install it afresh)

Thanks for everyone's help here

Ben


More information about the Assist mailing list