You are not logged in.

#1 2013-09-19 09:52:13

hydrosIII
Member
Registered: 2013-04-04
Posts: 127

SOLVED: Problems with PGP signature in the local pacman database.

Hi, i ve not been in this fourm for a while. I'm glad to be back...

After spending two months out of  home, i came back to my arch machine to boot it and to do the full system upgrade after a long time ( counting it in Arch time ), unfortunatedly, my computer refuses to upgrade..... after upgrading the databases and saying yes to the options that pacman prompts concerning the replacement of files, pacman starts giving errors when verifying the integrity of all the packages, it starts saying that Allan Mc Rae PGP signature is invalid and then prompting and endless queue of messages saying that all my packages in the pacman database have a damaged PGP signature.
For me, there is an obvious error in my PGP database, so i tried all the solutions in the wiki to upgrade it, and also  regenerating it from zero, but pacman keeps prompting errors...

I dont want to eliminate all my packages from the local database, as the update is huge and it would take hours to download them again...
Any ideas to point me in the right direction???

Thank you in advance.....

I post the original pacman output, it is in spanish, i hope it doesn't hurts...

 
LC_ALL=C sudo pacman -Syu
:: Synchronizing package databases...
error: failed retrieving file 'core.db' from ftp.linux.kiev.ua : Resolving timed out after 10000 milliseconds
error: failed retrieving file 'core.db' from cosmos.cites.illinois.edu : Resolving timed out after 10000 milliseconds
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
:: Starting full system upgrade...
:: Replace calligra-tools with extra/calligra-extras? [Y/n] Y
:: Replace grub-bios with core/grub? [Y/n] Y
:: Replace grub-common with core/grub? [Y/n] Y
warning: linux: ignoring package upgrade (3.7.9-2 => 3.11.1-1)
warning: linux-headers: ignoring package upgrade (3.7.9-2 => 3.11.1-1)
:: Replace poppler-qt with extra/poppler-qt4? [Y/n] Y
:: Replace python2-distribute with extra/python2-setuptools? [Y/n] Y
resolving dependencies...
looking for inter-conflicts...

Packages (419): 0ad-a14-1  0ad-data-a14-1  a52dec-0.7.4-7  akonadi-1.10.2-1
                alsa-lib-1.0.27.2-1  alsa-plugins-1.0.27-2
                alsa-utils-1.0.27.2-1  apr-1.4.8-1  aria2-1.18.0-1
                ati-dri-9.2.0-2  audacity-2.0.4-1  automake-1.14-1
                avahi-0.6.31-10  bash-4.2.045-5  binutils-2.23.2-3  bison-3.0-1
                blender-10:2.68a-2  boost-libs-1.54.0-3  bzr-2.6.0-1
                ca-certificates-20130610-1  ca-certificates-java-20130815-1
                cairo-1.12.16-1  calligra-braindump-2.7.2-1
                calligra-extras-2.7.2-1  calligra-filters-2.7.2-1
                calligra-flow-2.7.2-1  calligra-handbook-2.7.2-1
                calligra-karbon-2.7.2-1  calligra-kexi-2.7.2-1
                calligra-krita-2.7.2-1  calligra-libs-2.7.2-1
                calligra-plan-2.7.2-1  calligra-plugins-2.7.2-1
                calligra-sheets-2.7.2-1  calligra-stage-2.7.2-1
                calligra-tools-2.6.4-1 [removal]  calligra-words-2.7.2-1
                chromaprint-1.0-1  chromium-29.0.1547.76-1  cifs-utils-6.1-1
                cloog-0.18.0-2  clucene-2.3.3.4-7  cmake-2.8.11.2-2
                colord-1.0.2-2  cracklib-2.9.0-1  cronie-1.4.9-5
                cryptsetup-1.6.2-1  curl-7.32.0-2  dbus-1.6.14-1
                dconf-0.16.1-1  device-mapper-2.02.100-1  dhcpcd-6.0.5-1
                dialog-1.2_20130902-1  dnsmasq-2.66-2  dosfstools-3.0.22-1
                e2fsprogs-1.42.8-1  e_dbus-1.7.8-1  ecore-1.7.8-1  edje-1.7.8-1
                eet-1.7.8-1  eeze-1.7.8-1  efreet-1.7.8-1  eina-1.7.8-1
                eio-1.7.8-1  elementary-1.7.8-1  emacs-24.3-4  embryo-1.7.8-1
                emotion-1.7.8-1  enet-1.3.9-1  enlightenment17-0.17.4-2
                erlang-R16B02-1  espeak-1.47.11-1  ethumb-1.7.8-1  evas-1.7.8-1
                evas_generic_loaders-1.7.8-1  exempi-2.2.1-1  ffmpeg-1:2.0.1-1
                ffmpeg-compat-1:0.10.8-4  flashplugin-11.2.202.310-1
                fluidsynth-1.1.6-2  fontconfig-2.10.95-1  freetype2-2.5.0.1-1
                fuse-2.9.3-1  gambas3-gb-form-3.4.2-2  gambas3-gb-gtk-3.4.2-2
                gambas3-gb-image-3.4.2-2  gambas3-runtime-3.4.2-2  gcc-4.8.1-3
                gcc-libs-4.8.1-3  gd-2.1.0-1  gegl-0.2.0-9  gettext-0.18.3.1-1
                ghostscript-9.10-1  giflib-5.0.4-2  gimp-2.8.6-2  git-1.8.4-1
                glamor-egl-0.5.1-1  glew-1.10.0-2  glib-1.2.10-10
                glib2-2.36.4-1  glibc-2.18-4  gmime-2.6.18-1
                gnome-desktop-1:3.8.4-1  gnome-icon-theme-3.8.3-1
                gnupg-2.0.21-1  gnustep-base-1.24.5-2  gnustep-make-2.6.5-2
                gnutls-3.2.4-1  gparted-0.16.2-1  gpgme-1.4.3-1  groff-1.22.2-5
                grub-2.00.5086-1  grub-bios-2.00-2 [removal]
                grub-common-2.00-2 [removal]  gst-plugins-bad-1.0.10-1
                gst-plugins-base-1.0.10-1  gst-plugins-base-libs-1.0.10-1
                gst-plugins-good-1.0.10-1  gst-plugins-ugly-1.0.10-1
                gstreamer-1.0.10-1  gtk-1.2.10-12
                gtk-update-icon-cache-2.24.20-1  gtk2-2.24.20-1  gtk3-3.8.4-1
                gtkmm-2.24.4-1  gvfs-1.16.3-2  gvfs-afc-1.16.3-2
                gvfs-smb-1.16.3-2  gzip-1.6-1  harfbuzz-0.9.19-1
                harfbuzz-icu-0.9.19-1  i3-wm-4.6-1  i3lock-2.5-2
                icedtea-web-java7-1.4.1-1  ilmbase-2.0.1-1
                imagemagick-6.8.6.9-1  imlib2-1.4.5-5  iniparser-3.1-3
                intel-tbb-4.2_20130725-1  iproute2-3.10.0-1  iputils-20121221-3
                isl-0.12.1-1  iso-codes-3.44-1  jre7-openjdk-7.u40_2.4.1-3
                jre7-openjdk-headless-7.u40_2.4.1-3  k3b-2.0.2-9
                kactivities-4.11.1-1  kbd-2.0.0-1  kdeadmin-kuser-4.11.1-1
                kdebase-dolphin-4.11.1-2  kdebase-keditbookmarks-4.11.1-2
                kdebase-konqueror-4.11.1-2  kdebase-lib-4.11.1-2
                kdebase-runtime-4.11.1-2  kdegraphics-okular-4.11.1-1
                kdelibs-4.11.1-1  kdepimlibs-4.11.1-1  kmod-15-1  lcms-1.19-4
                lcms2-2.5-1  ldb-1.1.16-1  lib32-alsa-lib-1.0.27.2-1
                lib32-ati-dri-9.2.0-1  lib32-cairo-1.12.16-1
                lib32-curl-7.32.0-1  lib32-e2fsprogs-1.42.8-1
                lib32-elfutils-0.155-2  lib32-flashplugin-11.2.202.297-1
                lib32-fontconfig-2.10.95-1.1  lib32-freetype2-2.5.0.1-1
                lib32-gcc-libs-4.8.1-3  lib32-gdk-pixbuf2-2.28.2-1
                lib32-gettext-0.18.3.1-1  lib32-glew-1.10.0-1
                lib32-glib2-2.36.4-1  lib32-glibc-2.18-4  lib32-gnutls-3.2.4-1
                lib32-gtk2-2.24.20-2  lib32-harfbuzz-0.9.19-1
                lib32-lcms2-2.5-1  lib32-libcups-1.6.3-1  lib32-libdrm-2.4.46-1
                lib32-libgcrypt-1.5.3-1  lib32-libgpg-error-1.12-1
                lib32-libjpeg-turbo-1.3.0-3  lib32-libldap-2.4.36-1
                lib32-libmng-2.0.2-1  lib32-libpciaccess-0.13.2-1
                lib32-libpng-1.6.5-1  lib32-libsm-1.2.2-1
                lib32-libtxc_dxtn-1.0.1-5  lib32-libx11-1.6.2-1
                lib32-libxi-1.7.2-1  lib32-libxmu-1.1.2-1
                lib32-libxrandr-1.4.2-1  lib32-libxv-1.0.10-1
                lib32-llvm-libs-3.3-1  lib32-mesa-9.2.0-1
                lib32-mesa-demos-8.1.0-3  lib32-mesa-libgl-9.2.0-1
                lib32-nspr-4.10-2  lib32-nss-3.15.1-1  lib32-p11-kit-0.18.4-1
                lib32-pixman-0.30.2-1  lib32-qt4-4.8.5-3
                lib32-sqlite-3.8.0.1-1  lib32-util-linux-2.23.2-1
                lib32-xz-5.0.5-1  libaio-0.3.109-6  libarchive-3.1.2-2
                libassuan-2.1.1-1  libbsd-0.6.0-1  libburn-1.3.2-1
                libcups-1.6.3-1  libdatrie-0.2.6-1  libdrm-2.4.46-2
                libgcrypt-1.5.3-1  libgpg-error-1.12-1  libgtop-2.28.5-1
                libidn-1.28-1  libircclient-1.7-1  libisofs-1.3.2-1
                libkcddb-4.11.1-1  libkdcraw-4.11.1-1  libldap-2.4.36-1
                libltdl-2.4.2-10  libmariadbclient-5.5.32-2  libmbim-1.4.0-1
                libmng-2.0.2-2  libmodplug-0.8.8.4-2  libnl-3.2.22-1
                libofa-0.9.3-4  libpciaccess-0.13.2-1  libpng-1.6.5-1
                libpng12-1.2.50-3  libqmi-1.4.0-2  libquvi-scripts-0.4.16-1
                libraw-0.15.4-1  libreoffice-base-4.1.1-2
                libreoffice-calc-4.1.1-2  libreoffice-common-4.1.1-2
                libreoffice-es-4.1.1-1  libreoffice-gnome-4.1.1-2
                libreoffice-impress-4.1.1-2  libreoffice-writer-4.1.1-2
                librsvg-1:2.37.0-1  libsamplerate-0.1.8-2  libsecret-0.15-2
                libsm-1.2.2-1  libthai-0.1.19-1  libtheora-1.1.1-3
                libtiff-4.0.3-3  libtool-2.4.2-10  libtracker-sparql-0.16.2-1
                libtxc_dxtn-1.0.1-5  libusbx-1.0.17-1  libva-1.2.1-1
                libvdpau-0.7-1  libwbclient-4.0.9-1  libwebp-0.3.1-3
                libwpd-0.9.9-1  libx11-1.6.2-1  libxaw-1.0.12-1  libxcb-1.9.1-2
                libxfont-1.4.6-1  libxi-1.7.2-1  libxmu-1.1.2-1
                libxpm-3.5.11-1  libxrandr-1.4.2-1  libxv-1.0.10-1
                lightdm-1:1.6.2-1  linux-api-headers-3.10.6-1
                linux-firmware-20130903-1  linux-lts-3.0.96-1
                linux-lts-headers-3.0.96-1  logrotate-3.8.6-1  lvm2-2.02.100-1
                lxdm-0.4.1-27  lyx-2.0.6-3  m17n-lib-1.6.4-2  make-3.82-6
                man-db-2.6.5-1  man-pages-3.53-1  mariadb-5.5.32-2
                mariadb-clients-5.5.32-2  mdadm-3.3-1  media-player-info-19-1
                megaglest-3.8.0beta1-2  megaglest-data-3.8.0beta1-1
                mercurial-2.7.1-1  mesa-9.2.0-2  mesa-libgl-9.2.0-2
                miniupnpc-1.8-1  mkinitcpio-0.15.0-1
                mkinitcpio-busybox-1.21.1-2  modemmanager-1.0.0-1  mupdf-1.3-5
                nautilus-sendto-3.8.0-2  nepomuk-core-4.11.1-1
                nepomuk-widgets-4.11.1-1  netctl-1.3-1  nmap-6.40-1
                nspr-4.10-2  nss-3.15.1-1  ntfs-3g-2013.1.13-4  openexr-2.0.1-1
                openimageio-1.2.1-1  openresolv-3.5.6-1
                openshadinglanguage-1.3.3-4  openssh-6.3p1-1  opus-1.0.3-1
                orc-0.4.18-1  oxygen-icons-4.11.1-1  p11-kit-0.18.4-1
                pacman-4.1.2-1  pacman-mirrorlist-20130830-1  perl-5.18.1-1
                perl-error-0.17021-1  perl-file-which-1.09-3  pixman-0.30.2-1
                polkit-gnome-0.105-2  poppler-0.24.1-1
                poppler-qt-0.22.5-1 [removal]  poppler-qt4-0.24.1-1
                portaudio-19_20111121-2  ppp-2.4.5-8  procps-ng-3.3.8-3
                pstoedit-3.62-2  pyalpm-0.6.2-1  pygobject-devel-3.8.3-1
                pygobject2-devel-2.28.6-9  python-3.3.2-2  python2-2.7.5-2
                python2-dateutil-2.1-8  python2-distribute-0.6.45-1 [removal]
                python2-gobject-3.8.3-1  python2-gobject2-2.28.6-9
                python2-mako-0.8.1-2  python2-markupsafe-0.18-2
                python2-setuptools-1.0-1  python2-six-1.4.1-1  qrencode-3.4.3-1
                qt3-1:3.3.8b-6  qt4-4.8.5-2  qtwebkit-2.3.2-1  raptor-2.0.10-2
                reiserfsprogs-3.6.24-1  rtmpdump-20121230-2  run-parts-4.4-1
                samba-4.0.9-1  serf-1.3.0-1  skype-4.2.0.11-3
                smartmontools-6.2-1  smbclient-4.0.9-1  soprano-2.9.3-1
                sqlite-3.8.0.2-1  steam-1.0.0.42-1  stellarium-0.12.2-1
                strigi-0.7.8-4  subversion-1.8.1-2  syslinux-4.07-1
                systemd-207-3  systemd-sysvcompat-207-3  tdb-1.2.12-1
                testdisk-6.14-1  texlive-bibtexextra-2013.31550-1
                texlive-bin-2013.30973-4  texlive-core-2013.31589-1
                texlive-latexextra-2013.31588-1  texlive-pictures-2013.31517-1
                transmission-gtk-2.82-1  ttf-dejavu-2.34-1  tzdata-2013d-1
                udisks2-2.1.1-1  util-linux-2.23.2-1  videoproto-2.3.2-1
                vim-7.4.16-2  vim-runtime-7.4.16-2  virtualbox-4.2.18-1
                virtualbox-host-dkms-4.2.18-1  virtuoso-base-1:6.1.7-1
                vlc-2.0.8.a-1  vte-common-0.34.7-1  wayland-1.2.1-1
                webkitgtk-2.0.4-1  wine-1.7.2-1  winetricks-20130707-1
                wings3d-1.4.1-18  wxgtk2.9-2.9.5-1  x264-20130702-2
                xcb-proto-1.8-2  xdg-user-dirs-0.15-1
                xdg-utils-1.1.0.git20130520-1  xf86-input-evdev-2.8.1-1
                xf86-video-ati-1:7.2.0-1  xfce4-cpufreq-plugin-1.1.0-1
                xfce4-power-manager-1.2.0-5  xfce4-session-4.10.1-3
                xfce4-xkb-plugin-0.5.6-1  xorg-iceauth-1.0.6-1
                xorg-luit-1.1.1-2  xorg-mkfontscale-1.1.1-1
                xorg-server-1.14.3-1  xorg-server-common-1.14.3-1
                xorg-twm-1.0.8-1  xorg-util-macros-1.17.1-1
                xorg-xclock-1.0.7-1  xorg-xhost-1.0.6-1  xorg-xinit-1.3.3-1
                xorg-xinput-1.6.1-1  xorg-xlsclients-1.1.3-1
                xorg-xmodmap-1.0.8-1  xorg-xprop-1.2.2-1  xorg-xrandr-1.4.1-1
                xorg-xrdb-1.1.0-1  xorg-xset-1.2.3-1  xterm-297-1
                xvidcore-1.3.2-2  xz-5.0.5-1

Total Download Size:    9.01 MiB
Total Installed Size:   6147.24 MiB
Net Upgrade Size:       183.15 MiB

:: Proceed with installation? [Y/n] Y
:: Retrieving packages ...
 libpng12-1.2.50-3-x...   149.2 KiB  32.4K/s 00:05 [######################] 100%
 lib32-curl-7.32.0-1...   237.4 KiB  55.2K/s 00:04 [######################] 100%
 lib32-nspr-4.10-2-x...   148.0 KiB  35.3K/s 00:04 [######################] 100%
 lib32-nss-3.15.1-1-...  1121.8 KiB  52.4K/s 00:21 [######################] 100%
 lib32-flashplugin-1...     4.8 MiB   487K/s 00:10 [######################] 100%
 steam-1.0.0.42-1-x86_64    2.6 MiB   104K/s 00:26 [######################] 100%
(414/414) checking keys in keyring                 [######################] 100%
(414/414) checking package integrity               [######################] 100%
error: lib32-curl: key "Daniel Wallace <danielwallace@gtmanfred.com>" is disabled
:: File /var/cache/pacman/pkg/lib32-curl-7.32.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: lib32-nspr: key "Daniel Wallace <danielwallace@gtmanfred.com>" is disabled
:: File /var/cache/pacman/pkg/lib32-nspr-4.10-2-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] Y
error: lib32-nss: key "Daniel Wallace <danielwallace@gtmanfred.com>" is disabled
:: File /var/cache/pacman/pkg/lib32-nss-3.15.1-1-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] Y
error: lib32-flashplugin: key "Daniel Wallace <danielwallace@gtmanfred.com>" is disabled
:: File /var/cache/pacman/pkg/lib32-flashplugin-11.2.202.297-1-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] Y
error: libpng12: key "Daniel Wallace <danielwallace@gtmanfred.com>" is disabled
:: File /var/cache/pacman/pkg/libpng12-1.2.50-3-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] Y
error: steam: key "Daniel Wallace <danielwallace@gtmanfred.com>" is disabled
:: File /var/cache/pacman/pkg/steam-1.0.0.42-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)
Errors occurred, no packages were upgraded.

Last edited by hydrosIII (2013-09-20 02:31:08)

Offline

#2 2013-09-19 09:54:29

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: SOLVED: Problems with PGP signature in the local pacman database.

Please edit your post and prepend LC_ALL=C to your command to render the output in English:
https://wiki.archlinux.org/index.php/Fo … s_and_Code


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2013-09-19 09:54:54

pks
Member
From: Germany
Registered: 2012-07-20
Posts: 110

Re: SOLVED: Problems with PGP signature in the local pacman database.

You can let commands spit out english output by prefixing them with "LANG=C". In your example "LANG=C pacman ...".

Last edited by pks (2013-09-19 09:55:12)

Offline

#4 2013-09-19 14:05:44

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: SOLVED: Problems with PGP signature in the local pacman database.

Maybe you should try updating just archlinux-keyring first.

Offline

#5 2013-09-20 02:30:55

hydrosIII
Member
Registered: 2013-04-04
Posts: 127

Re: SOLVED: Problems with PGP signature in the local pacman database.

Hi , i edited succesfully, my problem was that i ran out of disk space during the download of packages and just notice it, so a lot of packages became corrupted, after freeing the disk and dowloading the packages again i keep getting the error but with just 4 packages all related to Daniel Wallace PGP key (before my edit of the post the original in spanish showed errors in all the PGP keys, so this was my mistake, but i coulndt recreate the error to post it in Englush , sorry), i did tried to remove the package from the /var/cache/pacman/pkg, pacman keeps prompting that there is an error with the packages.

But well is just related to one key..... and this issue is treated in this thread

https://bbs.archlinux.org/viewtopic.php?id=164455&p=2.

So  my problem was solved freeing disk space.

Thank you

Last edited by hydrosIII (2013-09-20 02:33:44)

Offline

Board footer

Powered by FluxBB