Firefox update problem

Hi:
I have just installed the rolling release when I went to update Firefox I received the following error:

Installing selected packages…

resolving dependencies…
looking for inter-conflicts…
Packages (1): firefox-kde-29.0-1
Total Download Size: 24.45 MiB
Total Installed Size: 60.16 MiB

:: Retrieving packages …

firefox-kde-29.0-1-…
checking keys in keyring
checking package integrity
error: firefox-kde: missing required signature

:: File /var/cache/pacman/pkg/firefox-kde-29.0-1-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).

error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.

Command finished with errors!

Is their a way to correct this. I have currently revomed firefox.

sudo pacman-key --refresh-keys

Thanks for your reply. Did a copy paste and executed the command. Then attempted to install firefox-kde with the same results:

resolving dependencies…
looking for inter-conflicts…
Packages (1): firefox-kde-29.0-1
Total Download Size: 24.45 MiB
Total Installed Size: 60.16 MiB

:: Retrieving packages …

firefox-kde-29.0-1-…
checking keys in keyring
checking package integrity
error: firefox-kde: missing required signature

:: File /var/cache/pacman/pkg/firefox-kde-29.0-1-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).

error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.

Command finished with errors!

Again thanks for the reply Hope a developer see’s this and is fixed soon.

Ok, try this:
sudo rm -f /var/lib/pacman/db.lck && sudo pacman-mirrors -g && sudo pacman-key --refresh-keys && sudo pacman -Syyuu

Tried the above commands and got the same results as previous tr’s.

shot in the dark here:

– clear cache –
sudo pacman -Scc

– force database update –
sudo pacman -Syy

– upgrade/downgrade all packages –
sudo pacman -Suu

Here is the results of the above commands:

[cubbybear@Ralph ~]$ sudo pacman -Scc
[sudo] password for cubbybear:

Cache directory: /var/cache/pacman/pkg/
:: Do you want to remove ALL files from cache? [y/N] y
removing all files from cache…

Database directory: /var/lib/pacman/
:: Do you want to remove unused repositories? [Y/n] y
removing unused sync repositories…
[cubbybear@Ralph ~]$ sudo pacman -Syy
:: Synchronizing package databases…
blueshell 8.9 KiB 2.17M/s 00:00 [######################] 100%
core 120.7 KiB 686K/s 00:00 [######################] 100%
extra 1655.0 KiB 3.07M/s 00:01 [######################] 100%
community 2.2 MiB 3.61M/s 00:01 [######################] 100%
multilib 113.7 KiB 646K/s 00:00 [######################] 100%
[cubbybear@Ralph ~]$ sudo pacman -Suu
:: Starting full system upgrade…
there is nothing to do
[cubbybear@Ralph ~]$

Ran the Firefox-kde install from blueshell still get corrupted file same as before. This is disappointing.

There was a know manjaro problem, but I didn’t think it would affect blueshell, but it’s worth a shot:
sudo pacman-key -r 5C0102A6
sudo pacman-key --lsign-key 5C0102A6

also check and see if firefox was already updated.

Completed the above tasks. Firefox-KDE still coming up as corrupted.

If sudo pacman -Syu is coming up with “There is nothing to do”, this would mean firefox-kde is already up-to-date. The blueshell repository is already a part of the system, and firefox-kde is installed by default. I’d like to know what you mean by trying to run the firefox-kde install from blueshell?

PS. since I prefer chrome i had firefox-kde uninstalled, I just installed firefox-kde on my system with no error, do you by chance have firefox already installed instead of firefox-kde?

When I started to have problems with upgrading Firefox-KDE, I thought maybe it was some weird problem with the upgrade so I removed Firefox. How ever the problem still persist when I try a new install of Firefox-KDE.

One more try:
sudo pacman-key --init
sudo pacman-key --populate archlinux manjaro
sudo pacman-key --refresh-keys
sudo pacman -S firefox-kde

https://wiki.archlinux.org/index.php/pacman-key

[cubbybear@Ralph ~]$ sudo pacman-key --init
[sudo] password for cubbybear:
[cubbybear@Ralph ~]$ sudo pacman-key --populate archlinux manjaro
==> Appending keys from archlinux.gpg…
==> Appending keys from manjaro.gpg…
==> Locally signing trusted keys in keyring…
-> Locally signing key 0E8B644079F599DFC1DDC3973348882F6AC6A4C2…
-> Locally signing key FAA6840E8C3FC7F89BEE0DC8AC7AB10BCB6CDD17…
-> Locally signing key B4663188A692DB1E45A98EE95BD96CC4247B52CC…
-> Locally signing key 684148BB25B49E986A4944C55184252D824B18E8…
-> Locally signing key 35B4FF23EA9477582C2A0AF12B80869C5C0102A6…
-> Locally signing key 1E7908935AAB9A00D6B47503363DFFFD59152F77…
-> Locally signing key 44D4A033AC140143927397D47EFD567D4C7EA887…
-> Locally signing key 27FFC4769E19F096D41D9265A04F9397CDFD6BB0…
-> Locally signing key E4CDFE50A2DA85D58C8A8C70CAA6A59611C7F07E…
-> Locally signing key AB19265E5D7D20687D303246BA1DFB64FFF979E7…
==> Importing owner trust values…
==> Disabling revoked keys in keyring…
-> Disabling key F5A361A3A13554B85E57DDDAAF7EF7873CFD4BB6…
-> Disabling key 7FA647CD89891DEDC060287BB9113D1ED21E1A55…
-> Disabling key BC1FBE4D2826A0B51E47ED62E2539214C6C11350…
-> Disabling key 4A8B17E20B88ACA61860009B5CED81B7C2E5C0D2…
-> Disabling key 63F395DE2D6398BBE458F281F2DBB4931985A992…
-> Disabling key 0B20CA1931F5DA3A70D0F8D2EA6836E1AB441196…
-> Disabling key 8F76BEEA0289F9E1D3E229C05F946DED983D4366…
-> Disabling key 66BD74A036D522F51DD70A3C7F2A16726521E06D…
-> Disabling key 81D7F8241DB38BC759C80FCE3A726C6170E80477…
-> Disabling key E7210A59715F6940CF9A4E36A001876699AD6E84…
==> Updating trust database…
gpg: next trustdb check due at 2015-02-03
[cubbybear@Ralph ~]$ sudo pacman-key --refresh-keys
gpg: refreshing 81 keys from hkp://pool.sks-keyservers.net
gpg: requesting key E5B0D931 from hkp server pool.sks-keyservers.net
gpg: requesting key FFF979E7 from hkp server pool.sks-keyservers.net
gpg: requesting key CDFD6BB0 from hkp server pool.sks-keyservers.net
gpg: requesting key 4C7EA887 from hkp server pool.sks-key

snip

pg: key 11C7F07E: “Philip Müller (Called Little) philm@manjaro.org” not changed
gpg: key 59152F77: “Roland Singer (Manjaro Linux) roland@manjaro.org” not changed
gpg: key 5C0102A6: “Rob McCathie korrode@gmail.com” not changed
gpg: key CB6CDD17: “Joshua Strot joshua@manjaro.org” not changed
gpg: Total number processed: 80
gpg: unchanged: 80
[cubbybear@Ralph ~]$ sudo pacman -S firefox-kde
resolving dependencies…
looking for inter-conflicts…

Packages (1): firefox-kde-29.0-1

Total Download Size: 24.45 MiB
Total Installed Size: 60.16 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages …
firefox-kde-29.0-1-… 24.4 MiB 5.67M/s 00:04 [######################] 100%
(1/1) checking keys in keyring [######################] 100%
(1/1) checking package integrity [######################] 100%
error: firefox-kde: missing required signature
:: File /var/cache/pacman/pkg/firefox-kde-29.0-1-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.
[cubbybear@Ralph ~]$

Sorry same results

I think maybe your getting a bad download. I have never seen anything quite like this before. I wonder if the file in the repository is actually corrupted, are you running the 32 bit or the 64 bit release so it can be checked?

I am running the 64 bit release. Thanks for your help.

I have exactly the same problem. Tried all of the above mentioned solutions + one more but none has worked.

Ok it might be something is wrong with your pacman.conf file, lets try this:
sudo mv /etc/pacman.conf /etc/pacman.conf.old
sudo mv /etc/pacman.conf.pacnew /etc/pacman.conf
sudo pacman-key --init

[cubbybear@Ralph ~]$ sudo mv /etc/pacman.conf /etc/pacman.conf.old
[sudo] password for cubbybear:
[cubbybear@Ralph ~]$ sudo mv /etc/pacman.conf.pacnew /etc/pacman.conf
mv: cannot stat ‘/etc/pacman.conf.pacnew’: No such file or directory
[cubbybear@Ralph ~]$ sudo pacman-key --init
==> ERROR: pacman configuration file ‘/etc/pacman.conf’ not found.
[cubbybear@Ralph ~]$

Sorry did not work.

OK, so your system did not have a pacman.conf.pacnew the last update actualy made a new pacman.conf and moved the old one to pacman.conf.pacorig.
new commands:
sudo rm /etc/pacman.conf.old
sudo mv /etc/pacman.conf.pacorig /etc/pacman.conf
sudo pacman-mirrors -g -b stable
sudo pacman-key --init
sudo pacman -Syy
sudo pacman -Suu
sudo pacman -S firefox-kde

Success thank you very much for all the time you took to trouble shoot my problem. Again thank you very much.