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

Franco Masotti franco.masotti at student.unife.it
Wed Dec 6 16:21:25 GMT 2017


On Wed, Dec 06, 2017 at 04:57:48PM +0100, Ben wrote:
> 
> 
> 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
> _______________________________________________
> Assist mailing list
> Assist at lists.parabola.nu
> https://lists.parabola.nu/mailman/listinfo/assist

This seems odd...

Try with:

pacman -Rnus iceweasel
pacman -Syyu
pacman -S iceweasel

-- 
Franco Masotti
Author of: <https://frnmst.gitlab.io/>
Dev homepage: <https://github.com/frnmst>
Tox ID (voip): 9D855839E4BB0ADBF4F49063BF2ABC1479A7728011F20B563EA104B2EE10FF19DC8C255D8F3D
Use Parabola GNU/Linux-libre: <https://www.parabola.nu>
Use Replicant ROM: <http://www.replicant.us/>
Use GNUpot: <https://github.com/frnmst/gnupot>


More information about the Assist mailing list