[SOLVED] Pacman unable to install packages due to invalid or corrup...

Hullo,
I know this is a common error judging by the results google lists for that subject. But all sollutions I found don't work for my specific case.
My battery died on my laptop and when I rebooted and tried to install a package pacman complained the database was locked (can't remember if I was installing something or else while my battery died, happend while I was away).
So since I've just rebooted I deleted the lock-file by hand. Now when ever I tried to install something it would complain:
error: xyz: signature from "xyz @ zyx" is unknown trust
:: File /var/cache/pacman/pkg/packagexyz.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))
So I removed /etc/pacman.d/gnupg, cleared the package-cache and ran pacman-key --init:
gpg: /etc/pacman.d/gnupg/trustdb.gpg: trustdb created
gpg: no ultimately trusted keys found
gpg: Generating pacman keyring master key...
gpg: key B99666F8 marked as ultimately trusted
gpg: Done
==> Updating trust database...
gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u
followed by pacman-key --populate archlinux:
==> Appending keys from archlinux.gpg...
gpg: no valid OpenPGP data found.
==> Updating trust database...
gpg: no need for a trustdb check
and pacman-key --refresh-keys:
gpg: refreshing 1 key from hkp://pool.sks-keyservers.net
gpg: requesting key B99666F8 from hkp server pool.sks-keyservers.net
gpgkeys: key AA3E1E751B31AB9C2E6CDA64F2A911E7B99666F8 can't be retrieved
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
==> ERROR: A specified local key could not be updated from a keyserver.
It looks like it's not doing much. Anyway, trying to install packages or upgrading the system results in me having to import a bunch of keys and then failing with the before mentioned error.
Anything I can do?
Thanks
Last edited by hachel (2014-02-24 11:50:56)

Rexilion wrote:Reinstall archlinux-keyring maybe? And then perform the commands you listed earlier.
Worked, thank you!

Similar Messages

  • Unable to install package. (e800003a).

    I can't run my app after upgrading of iOS to ver.8.1.3 on iPad 2 or iPad Air (I have they only).
    Simulator - OK. But device - "Unable to install package. (e800003a)."
    I'm using Delphi XE6 with iPhoneOS8.1.sdk and path 30013_paserver_hotfix_for_delphi_xe6_and_rad_studio_xe6.
    Xcode 6.1.1 (6A2008a)

    In Deutch (Link to English inside):
    https://www.danielwolf.eu/blog/2015/1458-delphi-mobile-und-ios-8-1-3
    Open Entitlements.TemplateiOS.xml in Delphi (if not exists then try run - it will created),
    Insert <key > application-identifier </key > <string > XXXXXXXXXX.$(ModuleName) </string >
    instead old <%applicationIdentifier%>
    XXXXXXXXXX - Team ID from developer.apple.com/membercenter

  • I am unable to load some web pages, I get an error message saying unable to load page due to invalid or unsupported form of compression, this happens on the BBC news page for example. Any ideas how to overcome???

    OS is Windows7. I'm using the latest version of Mozilla Firefox
    I am unable to load some web pages, I get an error message saying unable to load page due to invalid or unsupported form of compression, this happens on the BBC news page for example. Any ideas how to overcome???

    Reload web page(s) and bypass the cache.
    * Press and hold Shift and left-click the Reload button.
    * Press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
    * Press "Cmd + Shift + R" (MAC)
    Clear the cache and the cookies from sites that cause problems.
    "Clear the Cache":
    * Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
    "Remove Cookies" from sites causing problems:
    * Tools > Options > Privacy > Cookies: "Show Cookies"

  • [SOLVED] Unable to install packages in lxc container

    tl;dr: lxc-console should be used for logging in, not lxc-attach. Also, I had to do some additional work to get the tty to work in systemd, and I plan to update the wiki soon.
    I created a container using the following command:
    # lxc-create -n test -t archlinux
    Once created and configured, I started the container daemonized, and attached:
    # lxc-start -n test -d
    # lxc-attach --clear-env -n test -- su - root
    However, I am unable to install any software packages because GPG isn't working properly
    [root@test ~]# pacman -Syu openssh
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    multilib is up to date
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    Packages (3): ldns-1.6.17-1 libedit-20130601_3.1-1 openssh-6.5p1-2
    Total Installed Size: 6.08 MiB
    :: Proceed with installation? [Y/n]
    (3/3) checking keys in keyring [###########################] 100%
    (3/3) checking package integrity [###########################] 100%
    error: GPGME error: Inappropriate ioctl for device
    error: GPGME error: Inappropriate ioctl for device
    error: GPGME error: Inappropriate ioctl for device
    error: libedit: missing required signature
    :: File /var/cache/pacman/pkg/libedit-20130601_3.1-1-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
    Do you want to delete it? [Y/n]
    error: ldns: missing required signature
    :: File /var/cache/pacman/pkg/ldns-1.6.17-1-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
    Do you want to delete it? [Y/n]
    error: openssh: missing required signature
    :: File /var/cache/pacman/pkg/openssh-6.5p1-2-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
    Do you want to delete it? [Y/n]
    error: failed to commit transaction (invalid or corrupted package (PGP signature))
    Errors occurred, no packages were upgraded.
    error: segmentation fault
    Please submit a full bug report with --debug if appropriate.
    The container config is as follows:
    lxc.utsname=test
    lxc.autodev=1
    lxc.tty=1
    lxc.pts=1024
    lxc.rootfs=/var/lib/lxc/test/rootfs
    lxc.mount=/var/lib/lxc/test/fstab
    lxc.cap.drop=mknod sys_module mac_admin mac_override
    lxc.kmsg=0
    lxc.stopsignal=SIGRTMIN+4
    #networking
    lxc.network.type=veth
    lxc.network.link=br0
    lxc.network.flags=up
    lxc.network.name=eth0
    lxc.network.ipv4=10.10.209.2/24
    lxc.network.ipv4.gateway=10.10.209.1
    lxc.network.mtu=1500
    #cgroups
    lxc.cgroup.devices.deny = a
    lxc.cgroup.devices.allow = c *:* m
    lxc.cgroup.devices.allow = b *:* m
    lxc.cgroup.devices.allow = c 1:3 rwm
    lxc.cgroup.devices.allow = c 1:5 rwm
    lxc.cgroup.devices.allow = c 1:7 rwm
    lxc.cgroup.devices.allow = c 1:8 rwm
    lxc.cgroup.devices.allow = c 1:9 rwm
    lxc.cgroup.devices.allow = c 1:9 rwm
    lxc.cgroup.devices.allow = c 4:1 rwm
    lxc.cgroup.devices.allow = c 5:0 rwm
    lxc.cgroup.devices.allow = c 5:1 rwm
    lxc.cgroup.devices.allow = c 5:2 rwm
    lxc.cgroup.devices.allow = c 136:* rwm
    Has anyone else experienced this? I've searched the web for solutions to the GPG error, and most of them relate to GPG not working in a chroot because the right things don't exist in /dev. However, I was under the impression that lxc.autodev=1 would take care of this, and indeed /dev/pts, etc. all exist in the container.
    Last edited by archtaku (2014-02-07 23:19:12)

    x33a wrote:
    Try
    # pacman-key --refresh-keys
    from within the container. Though, I do notice a segmentation fault, so I am not sure if it'll work.
    I just did this, and the command succeeded:
    gpg: refreshing 75 keys from hkp://pool.sks-keyservers.net
    gpg: requesting key 5263801D 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-keyservers.net
    ... snip ...
    gpg: Total number processed: 74
    gpg: unchanged: 74
    However, the installation still failed.
    I was able to get pacman to install openssh by turning off signature verification. I then ssh'ed into the container, turned signature verification back on, and was able to install other packages just fine.
    So the issue seems to be with how lxc-attach connects to the container. A temporary solution would be:
    Add openssh to the list of packages installed when running lxc-create.
    # lxc-create -n test -t archlinux -- -P vim,openssh
    Attach to the container and run systemctl enable sshd.service, and set a root password
    Detach, then ssh into container and go about your business.
    However, I'd rather have the option of not using sshd on the container, and still be able to install packages, so I don't necessarily consider this problem solved yet.
    Can anyone shed some light on what I might be doing wrong when I attach to the container?
    Last edited by archtaku (2014-02-07 16:46:52)

  • [SOLVED] Pacman trying to install 64-bit packages on 32-bit system

    I was upgrading my Arch Linux i686 install, and I got the following error:
    error: The mirror 'http://mirror.rit.edu/archlinux/$repo/os/$arch' contains the $arch variable, but no Architecture is defined.
    I added Architecture = i686 to /etc/pacman.conf under [options], and when I run pacman -Syu, I get these errors:
    error: failed to prepare transaction (package architecture is not valid)
    :: package clucene-2.3.3.4-2-x86_64 does not have a valid architecture
    :: package filezilla-3.5.3-1-x86_64 does not have a valid architecture
    :: package lshw-B.02.16-1-x86_64 does not have a valid architecture
    :: package yajl-2.0.4-1-x86_64 does not have a valid architecture
    Why is pacman trying to install x86_64 packages on my i686 system?
    Last edited by nticompass (2012-01-13 03:24:43)

    Got errors
    :: Retrieving packages from community...
    error: failed retrieving file 'virtualbox-modules-4.1.8-1-x86_64.pkg.tar.xz' from mirrors.kernel.org : File unavailable (e.g., file not found, no access)
    error: failed retrieving file 'virtualbox-modules-4.1.8-1-x86_64.pkg.tar.xz' from archlinux.supsec.org : File unavailable (e.g., file not found, no access)
    error: failed retrieving file 'virtualbox-modules-4.1.8-1-x86_64.pkg.tar.xz' from cake.lib.fit.edu : File unavailable (e.g., file not found, no access)
    error: failed retrieving file 'virtualbox-modules-4.1.8-1-x86_64.pkg.tar.xz' from mirrors.cat.pdx.edu : Not Found
    error: failed retrieving file 'virtualbox-modules-4.1.8-1-x86_64.pkg.tar.xz' from mirror.ece.vt.edu : Not Found
    error: failed retrieving file 'virtualbox-modules-4.1.8-1-x86_64.pkg.tar.xz' from ftp.gtlib.gatech.edu : File unavailable (e.g., file not found, no access)
    warning: failed to retrieve some files from community
    error: failed to commit transaction (File unavailable (e.g., file not found, no access))
    Seems to be looking for 64 bit packages still. Had a similar issue when installing another prog as well

  • [SOLVED]Pacman try to install old version packages which not exists

    When I tried to install django, pacman reported 404 error.
    And I found that pacman tried to install django-1.4.3-1 while the resposity I used only has django-1.4.4-1
    I've deleted all resposities except
    Server = http://mirrors.163.com/archlinux/$repo/os/$arch
    And then I tried
    pacman -Syy
    but it seems useless.
    Last edited by sandnon (2013-02-20 17:12:55)

    Snowman wrote:
    sandnon wrote:
    I found the reason now...
    Because the 163.com's repository does not have django..
    I add
    Server = ftp://ftp.archlinux.org/$repo/os/$arch
    to the first and then
    pacman -Syy
    At last, I can install django now..
    I think this topic can be marked as SOLVED. Should I mark it or the administrator will do this?(In fact I do not know how to mark it.:))
    You shouldn't use ftp.archlinux.org, it's throttled. Use another mirror instead.
    I just use ftp.archlinux.org occacionally to fix the problem.
    Sometimes I don't want to wait the mirror updating itself.

  • [SOLVED] pacman hanged when install or remove packages

    when I use pacman -S , it only shows "resolving dependencies...". If I use pacman -R , it hangs at "checking dependencies..."
    I have tried to overwrit the programme with extracted the package manually, it didn't help me.How can I resolve the problem
    Last edited by nyfair (2008-03-25 14:16:21)

    sudo pacman -S pacman --debug
    debug: config: attempting to read file /etc/pacman.conf
    debug: config: new section 'options'
    debug: config: HoldPkg: pacman
    debug: config: HoldPkg: glibc
    debug: config: new section 'testing'
    debug: setlibpaths() called
    debug: option 'cachedir' = /var/cache/pacman/pkg/
    debug: registering sync database 'testing'
    debug: opening database 'testing'
    debug: opening database from path '/var/lib/pacman/sync/testing/'
    debug: config: including /etc/pacman.d/mirrorlist
    debug: config: attempting to read file /etc/pacman.d/mirrorlist
    debug: adding new server to database 'testing': protocol 'ftp', server 'mirror.pacific.net.au', path '/linux/archlinux/testing/os/x86_64'
    debug: config: finished parsing /etc/pacman.d/mirrorlist
    debug: config: new section 'core'
    debug: registering sync database 'core'
    debug: opening database 'core'
    debug: opening database from path '/var/lib/pacman/sync/core/'
    debug: config: including /etc/pacman.d/mirrorlist
    debug: config: attempting to read file /etc/pacman.d/mirrorlist
    debug: adding new server to database 'core': protocol 'ftp', server 'mirror.pacific.net.au', path '/linux/archlinux/core/os/x86_64'
    debug: config: finished parsing /etc/pacman.d/mirrorlist
    debug: config: new section 'extra'
    debug: registering sync database 'extra'
    debug: opening database 'extra'
    debug: opening database from path '/var/lib/pacman/sync/extra/'
    debug: config: including /etc/pacman.d/mirrorlist
    debug: config: attempting to read file /etc/pacman.d/mirrorlist
    debug: adding new server to database 'extra': protocol 'ftp', server 'mirror.pacific.net.au', path '/linux/archlinux/extra/os/x86_64'
    debug: config: finished parsing /etc/pacman.d/mirrorlist
    debug: config: new section 'community'
    debug: registering sync database 'community'
    debug: opening database 'community'
    debug: opening database from path '/var/lib/pacman/sync/community/'
    debug: config: including /etc/pacman.d/mirrorlist
    debug: config: attempting to read file /etc/pacman.d/mirrorlist
    debug: adding new server to database 'community': protocol 'ftp', server 'mirror.pacific.net.au', path '/linux/archlinux/community/os/x86_64'
    debug: config: finished parsing /etc/pacman.d/mirrorlist
    debug: config: finished parsing /etc/pacman.conf
    debug: registering local database
    debug: opening database 'local'
    debug: opening database from path '/var/lib/pacman/local/'
    debug: loading package cache for repository 'testing'
    debug: loading package cache for repository 'core'
    debug: loading package cache for repository 'local'
    warning: pacman-3.1.3-1 is up to date -- reinstalling
    debug: package 'pacman' not found in sync
    debug: adding target 'pacman' to the transaction set
    resolving dependencies...
    debug: resolving target's dependencies
    debug: started resolving dependencies
    debug: checkdeps: package pacman-3.1.3-1
    then the programme hanged
    after I press ctrl+c, it shows
    debug: returning error 29 from alpm_trans_interrupt : operation not compatible with the transaction type
    debug: closing database 'local'
    debug: unregistering database 'local'
    debug: freeing package cache for repository 'local'
    debug: closing database 'testing'
    debug: unregistering database 'testing'
    debug: freeing package cache for repository 'testing'
    debug: closing database 'core'
    debug: unregistering database 'core'
    debug: freeing package cache for repository 'core'
    debug: closing database 'extra'
    debug: unregistering database 'extra'
    debug: closing database 'community'
    debug: unregistering database 'community'

  • [SOLVED] Pacman wont upgrade any packages

    EDIT: I was able to solve my problem by pacman -R yaourt package-query pacman-color, I was then able to update pacman. Since I like yaourt and wanted to keep it I follow the instructions on their page (http://archlinux.fr/yaourt-en#get_it). I added their repo to my /etc/pacman.conf and then installed yaourt from pacman and now everything works again like it should.
    When I try to upgrade packages I get the following errors:
    [jason@barnaby ~]$ sudo pacman -Su
    :: The following packages should be upgraded first :
    pacman
    :: Do you want to cancel the current operation
    :: and upgrade these packages now? [Y/n] Y
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: package-query: requires pacman<3.6
    :: pacman-color: requires pacman<3.6
    [jason@barnaby ~]$ sudo pacman -Su
    :: The following packages should be upgraded first :
    pacman
    :: Do you want to cancel the current operation
    :: and upgrade these packages now? [Y/n] n
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: package-query: requires pacman<3.6
    :: pacman-color: requires pacman<3.6
    [jason@barnaby ~]$
    Last edited by slughappy1 (2012-01-17 18:07:42)

    I tried to uninstall packagekit and failed, then I tried to install packagekit-git and that failed too.
    [jason@barnaby ~]$ sudo pacman -R packagekit
    Password:
    error: 'packagekit': target not found
    [jason@barnaby ~]$ yaourt -S packagekit-git
    ==> Downloading packagekit-git PKGBUILD from AUR...
    x ChangeLog
    x PKGBUILD
    Comment by: onestep_ua on Thu, 16 Sep 2010 23:56:56 +0000
    Updated this to follow the change of GIT server.
    Comment by: nxarmada on Tue, 01 Feb 2011 06:01:55 +0000
    == Installing missing dependencies...
    error: 'gir-repository=0.6.6': could not find or read package
    == ERROR: 'pacman' failed to install missing dependencies.
    I assume this should be git-repository=0.6.6 Also I can find this package on Pacman or AUR
    Comment by: onestep_ua on Tue, 01 Feb 2011 09:27:06 +0000
    This is obsolete dependency connected with gobject-introspection support. I think it can be removed without any problems. :)
    Comment by: nxarmada on Thu, 03 Feb 2011 18:40:37 +0000
    So I am trying to compile but I get this....any ideas?
    SyntaxError: invalid syntax
    make[4]: *** [enums.py] Error 1
    make[4]: Leaving directory `/home/ryan/Downloads/AUR/packagekit/src/packagekit-build/lib/python/packagekit'
    make[3]: *** [all-recursive] Error 1
    make[3]: Leaving directory `/home/ryan/Downloads/AUR/packagekit/src/packagekit-build/lib/python'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/home/ryan/Downloads/AUR/packagekit/src/packagekit-build/lib'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/ryan/Downloads/AUR/packagekit/src/packagekit-build'
    make: *** [all] Error 2
    Aborting...
    Comment by: bash on Tue, 29 Mar 2011 00:57:10 +0000
    these lines are needed before ./autogen.sh
    sed -i -e s|#![ ]*/usr/bin/python$|#!/usr/bin/python2| \
    -e s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2| \
    $(find . -name '*.py')
    Comment by: bash on Tue, 29 Mar 2011 01:14:30 +0000
    also ./autogen.sh must be replaced with:
    PYTHON=/usr/bin/python2 ./autogen.sh
    First Submitted: Sun, 20 Apr 2008 23:33:58 +0000
    packagekit-git 20100917-1
    ( Unsupported package: Potentially dangerous ! )
    ==> Edit PKGBUILD ? [Y/n] ("A" to abort)
    ==> ------------------------------------
    ==> n
    ==> packagekit-git dependencies:
    - dbus-glib>=0.86 (already installed)
    - polkit>=0.96 (already installed)
    - networkmanager>=0.8.1 (already installed)
    - pacman>=3.4.1 (already installed)
    - python>=2.6.5 (already installed)
    - sqlite3 (already installed)
    - git (already installed)
    - gnome-common (already installed)
    - intltool (already installed)
    - pm-utils (already installed)
    - libtar (package found)
    - gir-repository>=0.6.6 (building from AUR)
    - pacman-glib>=3.4.0 (building from AUR)
    ==> Continue building packagekit-git ? [Y/n]
    ==> ----------------------------------------
    ==>
    ==> Building and installing package
    ==> Install or build missing dependencies for packagekit-git:
    :: The following packages should be upgraded first :
    pacman
    :: Do you want to cancel the current operation
    :: and upgrade these packages now? [Y/n] Y
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: package-query: requires pacman<3.6
    :: pacman-color: requires pacman<3.6
    ==> Restart building packagekit-git ? [y/N]
    ==> ---------------------------------------

  • [Solved] rebuild a currently installed package

    hey everyone! a while ago, i accidentally pacman -Scc rather than just -Sc because i was being dumb and not paying attention, and now it turns out that i actually need one of those packages i deleted. is it possible to re-make a currently installed package from the the files scattered around my system?
    Last edited by shmibs (2013-09-16 15:19:45)

    @OP - Not what you asked, but be aware that you can look for the package and build an older version yourself.  Example for [extra]/vim:
    https://www.archlinux.org/packages/extra/x86_64/vim/
    *Click 'view changes'
    *Let's say I want to build package version 7.3.515-1 for some reason
    *Click 'upgpkg: vim 7.3.515-1'
    *Click the link next to 'Download' to grab the tarball
    *Extract it and go into '/path/to/archive/trunk'
    *There you will find all the needed files to build said package

  • Unable to install updates due to lack of space in phone memory

    Hello,
             I am unable to install software updates into my phone due to lack of space in phone memory. Some non movable apps need to be moved to sd card. Give me suggetion.

    @Sekhar1987,
    Unfortunately you can not move apps from phone memory to the SD card without rooting. (rooting will void your warranty)
    Search the forum and you'll find many similar topics.
    Cheers.
    There is nothing impossible to him who will try.  A. t. G. (356BC - 323BC)

  • [SOLVED] script to backup installed packages

    Hi guys,
    I know it should be easy, but I keep failing...
    I can generate the list of installed packages with:
    comm -23 <(pacman -Qeq|sort) <(pacman -Qmq|sort) > pkglist.txt
    and I woudl like to integrate into my backup script.
    I was testing it with a script with only two lines:
    #! /bin/bash
    comm -23 <(pacman -Qeq|sort) <(pacman -Qmq|sort) > pkglist.txt
    but I get:
    mkpklist: line 3: syntax error near unexpected token `('
    mkpklist: line 3: `comm -23 <(pacman -Qeq|sort) <(pacman -Qmq|sort) > pkglist.txt '"
    I tried different options with brackets in different places, but me being useless with these things I have no idea of what I am doing...
    could anyone point me in the right direction?
    Thanks a lot
    M
    Last edited by mcarni (2013-01-09 22:26:34)

    @mcarni, you know that when you use "sh <script>" you are specifying sh as the shell the script will be run with.  In otherwords, you are overriding the shebang (#!/bin/bash) with /bin/sh.  On our systems, we actually don't have an actual /bin/sh, as it is a symlink to bash.  But when it is called via that symlink, it actually does its best to act like the old bourne shell.

  • Cannot install kile due to invalid signatures?

    I'm used to ubuntu and Ubuntu Server, but Arch is new to me. I've installed Arch Linux last week, so far I like it a lot. However, pacman seems unable to install kile (the latex-editor from KDE) for some reason...
    [whizz@Arch etc]$ sudo pacman -S kile
    resolving dependencies...
    :: There are 3 providers available for phonon-backend:
    :: Repository extra
    1) phonon-gstreamer 2) phonon-vlc
    :: Repository archlinuxfr
    3) phonon-mplayer-git
    Enter a number (default=1): 2
    looking for inter-conflicts...
    Targets (42): aspell-0.60.6.1-1 attica-0.4.1-1 boost-libs-1.50.0-2 cifs-utils-5.6-2 docbook-xsl-1.77.1-2 enchant-1.6.0-4 exiv2-0.23-1 grantlee-0.2.0-1 hspell-1.2-1 icu-49.1.2-2 ilmbase-1.0.2-1 kactivities-4.9.1-1 kdebase-katepart-4.9.1-1
    kdebase-runtime-4.9.1-1 kdelibs-4.9.1-1 libcap-ng-0.7-1 libdbusmenu-qt-0.9.2-1 libiodbc-3.52.8-1 libqzeitgeist-0.8.0-2 libssh-0.5.2-1 libwbclient-3.6.8-1 media-player-info-17-1 nepomuk-core-4.9.1-1 openexr-1.7.0-2 oxygen-icons-4.9.1-1
    phonon-1:4.6.0-2 phonon-vlc-0.6.0-1 polkit-qt-0.103.0-1 qca-2.0.3-2 qtwebkit-2.2.2-1 raptor-2.0.8-1 rasqal-1:0.9.29-1 redland-1:1.0.15-3 redland-storage-virtuoso-1:1.0.15-3 shared-desktop-ontologies-0.10.0-1 smbclient-3.6.8-1 soprano-2.8.0-2
    strigi-0.7.7-2 talloc-2.0.7-1 unixodbc-2.3.1-1 virtuoso-base-6.1.6-1 kile-2.1.2-1
    Total Download Size: 58.16 MiB
    Total Installed Size: 387.07 MiB
    Proceed with installation? [Y/n]
    :: Retrieving packages from extra...
    icu-49.1.2-2-x86_64 5.2 MiB 5.92M/s 00:01 [#####################################################################################################] 100%
    boost-libs-1.50.0-2-x86_64 1797.8 KiB 7.04M/s 00:00 [#####################################################################################################] 100%
    raptor-2.0.8-1-x86_64 243.2 KiB 8.18M/s 00:00 [#####################################################################################################] 100%
    rasqal-1:0.9.29-1-x86_64 240.6 KiB 8.05M/s 00:00 [#####################################################################################################] 100%
    redland-1:1.0.15-3-x86_64 184.7 KiB 9.93M/s 00:00 [#####################################################################################################] 100%
    aspell-0.60.6.1-1-x86_64 601.7 KiB 7.41M/s 00:00 [#####################################################################################################] 100%
    hspell-1.2-1-x86_64 647.0 KiB 7.39M/s 00:00 [#####################################################################################################] 100%
    enchant-1.6.0-4-x86_64 35.7 KiB 26.3M/s 00:00 [#####################################################################################################] 100%
    phonon-vlc-0.6.0-1-x86_64 69.3 KiB 3.80M/s 00:00 [#####################################################################################################] 100%
    nepomuk-core-4.9.1-1-x86_64 678.9 KiB 7.50M/s 00:00 [#####################################################################################################] 100%
    talloc-2.0.7-1-x86_64 39.3 KiB 18.9M/s 00:00 [#####################################################################################################] 100%
    libwbclient-3.6.8-1-x86_64 19.1 KiB 15.6M/s 00:00 [#####################################################################################################] 100%
    libcap-ng-0.7-1-x86_64 30.1 KiB 9.66M/s 00:00 [#####################################################################################################] 100%
    cifs-utils-5.6-2-x86_64 45.6 KiB 26.7M/s 00:00 [#####################################################################################################] 100%
    smbclient-3.6.8-1-x86_64 7.7 MiB 7.06M/s 00:01 [#####################################################################################################] 100%
    libssh-0.5.2-1-x86_64 109.5 KiB 10.1M/s 00:00 [#####################################################################################################] 100%
    oxygen-icons-4.9.1-1-any 27.9 MiB 7.02M/s 00:04 [#####################################################################################################] 100%
    kactivities-4.9.1-1-x86_64 154.5 KiB 6.44M/s 00:00 [#####################################################################################################] 100%
    kdebase-runtime-4.9.1-1-x86_64 6.8 MiB 6.99M/s 00:01 [#####################################################################################################] 100%
    kdebase-katepart-4.9.1-1-x86_64 1218.7 KiB 7.05M/s 00:00 [#####################################################################################################] 100%
    kile-2.1.2-1-x86_64 4.6 MiB 7.05M/s 00:01 [#####################################################################################################] 100%
    (42/42) checking package integrity [#####################################################################################################] 100%
    error: exiv2: signature from "Eric Belanger <[email protected]>" is invalid
    error: strigi: signature from "Andrea Scarpino (Arch Linux) <[email protected]>" is invalid
    error: attica: signature from "Andrea Scarpino (Arch Linux) <[email protected]>" is invalid
    error: unixodbc: signature from "Andreas Radke <[email protected]>" is invalid
    error: redland-storage-virtuoso: signature from "Andrea Scarpino (Arch Linux) <[email protected]>" is invalid
    error: libiodbc: signature from "Andrea Scarpino (Arch Linux) <[email protected]>" is invalid
    error: virtuoso-base: signature from "Andrea Scarpino (Arch Linux) <[email protected]>" is invalid
    error: soprano: signature from "Andrea Scarpino (Arch Linux) <[email protected]>" is invalid
    error: grantlee: signature from "Andrea Scarpino (Arch Linux) <[email protected]>" is invalid
    error: shared-desktop-ontologies: signature from "Andrea Scarpino (Arch Linux) <[email protected]>" is invalid
    error: qca: signature from "Pierre Schmitz <[email protected]>" is invalid
    error: libdbusmenu-qt: signature from "Andrea Scarpino (Arch Linux) <[email protected]>" is invalid
    error: polkit-qt: signature from "Andrea Scarpino (Arch Linux) <[email protected]>" is invalid
    error: ilmbase: signature from "Rémy Oudompheng <[email protected]>" is invalid
    error: openexr: signature from "Tobias Powalowski <[email protected]>" is invalid
    error: docbook-xsl: signature from "Tom Gundersen <[email protected]>" is invalid
    error: libqzeitgeist: signature from "Andrea Scarpino (Arch Linux) <[email protected]>" is invalid
    error: phonon: signature from "Andrea Scarpino (Arch Linux) <[email protected]>" is invalid
    error: qtwebkit: signature from "Andrea Scarpino (Arch Linux) <[email protected]>" is invalid
    error: media-player-info: signature from "Ionut Biru <[email protected]>" is invalid
    error: kdelibs: signature from "Andrea Scarpino (Arch Linux) <[email protected]>" is invalid
    error: failed to commit transaction (invalid or corrupted package)
    Errors occurred, no packages were upgraded.
    After searching around a bit, I found http://www.archlinux.org/news/having-pa … -packages/
    I tried that, but I think it doesn't apply to me, as I've installed Arch just last week. Running
    pacman-key --init
    pacman-key --populate archlinux
    does not give me pacman.conf.pacnew, as I think is to be expected as I already started with an up to date pacman, right?
    The contents of my pacman.conf are here: http://pastie.org/private/w5iwbcwknmaiffhxchzekq
    I tried throwing away the packages with "pacman -Sc kile" and reinstalling with "pacman -S kile", same result.
    Any ideas how to resolve this issue?
    (Probably unrelated, but I'm running Arch in a VirtualBox, with xfce, Linux version 3.5.4-1-ARCH)

    karol wrote:1. You should run 'pacman -Sc' not 'pacman -Sc foo'. 'foo' doesn't do anything here (no harm either) as 'pacman -Sc' doesn't take arguments.
    2. The issue you faced has been covered in https://wiki.archlinux.org/index.php/Pa … 9.22_error (next to last question) yet people keep banging their heads against it. Have you read the 'Troubleshooting' part of Arch wiki article on pacman? Was there anything unclear? Maybe we can phrase it better?
    I did not have *.part files, only 0-byte-files with the correct name, so that solution does not apply to my problem. Besides, the problem I had was that pacman said "Signature from "User <[email protected]>" is unknown trust, installation failed", so I tried the solution above the one you mentioned, which failed. As soon as I understood something was wrong with my cached files, it was solved quite easily.

  • [SOLVED] sudo: unable to set runas group vector: Invalid argument

    I recently made the (idiotic) mistake of overwriting my /etc/passwd and /etc/group files, although I managed to restore them from a backup.  Since restarting the machine I'm having the same issue every time I invoke sudo:
    sudo: unable to set runas group vector: Invalid argument
    I can't find any info on this error. Any ideas on where to start?
    Thanks,
    -- C. M.
    EDIT: I should also note that this is a headless machine that I'm accessing via SSH.
    Last edited by C. M. Harlequin (2014-06-15 10:35:33)

    Thanks for the reply, Amish.
    It's my understanding that the 'group vector' is a term that refers to the specific set of groups to which a user has membership, rather than a specific group named 'vector'.  Although, I could be mistaken.
    From the sudo manpage:
    The -P (preserve group vector) option causes sudo to preserve the user's group vector unaltered. By default, sudo will initialize the group vector to the list of groups the target user is in. The real and effective group IDs, however, are still set to match the target user.
    Similarly, from the sudoers manpage:
    By default, sudo will initialize the group vector to the list of groups the target user is in. When preserve_groups is set, the user's existing group vector is left unaltered. The real and effective group IDs, however, are still set to match the target user. This flag is off by default.
    But the manpages don't offer me much, I'm still clueless as to why I'm getting the error.
    EDIT: although using the -P flag seems to allow sudo to run without error
    Last edited by C. M. Harlequin (2014-06-14 18:42:39)

  • [SOLVED] Pacman won't install new packages.

    # pacman -Syu
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    Targets (31): aisleriot-3.2.3.2-1 anki-2.0.3-1 bash-4.2.039-1 caribou-0.4.4-2
    dconf-0.14.1-1 dhclient-4.2.4.2-1 gdm-3.6.1-2 glibmm-2.34.1-1
    gmime-2.6.12-1 gnome-games-extra-data-3.2.0-2 gnome-shell-3.6.1-3
    grantlee-0.3.0-1 gtksourceview3-3.6.1-1
    ibus-anthy-1.4.99.20121006-1 libfm-1.1.0-2
    libreoffice-common-3.6.3-1 libreoffice-en-US-3.6.3-1
    libreoffice-impress-3.6.3-1 libreoffice-writer-3.6.3-1
    libsecret-0.11-1 linux-3.6.5-1 linux-headers-3.6.5-1
    obexd-client-1:0.46-1 pcmanfm-1.1.0-1 procps-ng-3.3.5-1
    pyatspi-2.4.0-1 qt-4.8.3-5 thunar-1.4.0-3 wine-1.5.16-2
    xdg-user-dirs-gtk-0.9-1 xmms2-0.8DrO_o-9
    Total Download Size: 159.79 MiB
    Total Installed Size: 677.33 MiB
    Net Upgrade Size: 47.57 MiB
    Proceed with installation? [Y/n] Y
    :: Retrieving packages from core...
    bash-4.2.039-1-i686 774.1 KiB 1292K/s 00:01 [########################] 100%
    linux-3.6.5-1-i686 40.9 MiB 4.97M/s 00:08 [########################] 100%
    linux-headers-3.6.5... 4.8 MiB 4.78M/s 00:01 [########################] 100%
    procps-ng-3.3.5-1-i686 211.6 KiB 4.80M/s 00:00 [########################] 100%
    :: Retrieving packages from extra...
    dconf-0.14.1-1-i686 156.5 KiB 878K/s 00:00 [########################] 100%
    aisleriot-3.2.3.2-1... 2.6 MiB 4.40M/s 00:01 [########################] 100%
    pyatspi-2.4.0-1-any 42.9 KiB 12.1M/s 00:00 [########################] 100%
    caribou-0.4.4-2-i686 130.7 KiB 3.61M/s 00:00 [########################] 100%
    dhclient-4.2.4.2-1-i686 570.3 KiB 1104K/s 00:01 [########################] 100%
    gdm-3.6.1-2-i686 994.1 KiB 1636K/s 00:01 [########################] 100%
    glibmm-2.34.1-1-i686 671.6 KiB 1960K/s 00:00 [########################] 100%
    gmime-2.6.12-1-i686 277.0 KiB 2.40M/s 00:00 [########################] 100%
    gnome-games-extra-d... 1864.4 KiB 2.34M/s 00:01 [########################] 100%
    gnome-shell-3.6.1-3... 984.0 KiB 2.86M/s 00:00 [########################] 100%
    qt-4.8.3-5-i686 20.5 MiB 4.42M/s 00:05 [########################] 100%
    grantlee-0.3.0-1-i686 303.6 KiB 4.78M/s 00:00 [########################] 100%
    gtksourceview3-3.6.... 750.7 KiB 4.25M/s 00:00 [########################] 100%
    libreoffice-en-US-3... 6.3 MiB 5.06M/s 00:01 [########################] 100%
    libreoffice-common-... 53.3 MiB 6.34M/s 00:08 [########################] 100%
    libreoffice-impress... 111.3 KiB 266K/s 00:00 [########################] 100%
    libreoffice-writer-... 2.8 MiB 1542K/s 00:02 [########################] 100%
    libsecret-0.11-1-i686 141.9 KiB 2.41M/s 00:00 [########################] 100%
    obexd-client-1:0.46... 51.4 KiB 2.60M/s 00:00 [########################] 100%
    thunar-1.4.0-3-i686 904.8 KiB 2.43M/s 00:00 [########################] 100%
    xdg-user-dirs-gtk-0... 34.8 KiB 12.7M/s 00:00 [########################] 100%
    :: Retrieving packages from community...
    anki-2.0.3-1-any 1659.2 KiB 2.66M/s 00:01 [########################] 100%
    ibus-anthy-1.4.99.2... 114.8 KiB 3.03M/s 00:00 [########################] 100%
    libfm-1.1.0-2-i686 490.0 KiB 3.48M/s 00:00 [########################] 100%
    pcmanfm-1.1.0-1-i686 159.6 KiB 3.85M/s 00:00 [########################] 100%
    wine-1.5.16-2-i686 16.1 MiB 4.78M/s 00:03 [########################] 100%
    xmms2-0.8DrO_o-9-i686 1428.0 KiB 5.72M/s 00:00 [########################] 100%
    (31/31) checking package integrity [########################] 100%
    (31/31) loading package files [########################] 100%
    (31/31) checking for file conflicts [########################] 100%
    error: failed to commit transaction (conflicting files)
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/Accessibility.py exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/Accessibility.pyc exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/Accessibility.pyo exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/__init__.py exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/__init__.pyc exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/__init__.pyo exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/appevent.py exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/appevent.pyc exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/appevent.pyo exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/constants.py exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/constants.pyc exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/constants.pyo exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/deviceevent.py exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/deviceevent.pyc exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/deviceevent.pyo exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/document.py exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/document.pyc exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/document.pyo exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/editabletext.py exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/editabletext.pyc exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/editabletext.pyo exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/enum.py exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/enum.pyc exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/enum.pyo exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/registry.py exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/registry.pyc exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/registry.pyo exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/role.py exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/role.pyc exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/role.pyo exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/state.py exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/state.pyc exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/state.pyo exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/text.py exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/text.pyc exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/text.pyo exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/utils.py exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/utils.pyc exists in filesystem
    pyatspi: /usr/lib/python2.7/site-packages/pyatspi/utils.pyo exists in filesystem
    Errors occurred, no packages were upgraded.
    This is all I know.
    Last edited by Invie (2012-11-05 22:44:40)

    I had an issue like this during an update several months ago.  Reflector was the problem package and the existing files were owned by reflector.  I think it's worth mentioning since reflector is also a python package.  Anyway, iirc I simply removed and reinstalled reflector.
    Unfortunately, it won't be so easy for you since pyastpi is part of a dep-chain leading to gnome-shell... looks like you're going to have to figure out how to do it the right way
    Last edited by alphaniner (2012-11-05 14:49:05)

  • [Solved] Pacman unable to look up keys remotely

    My [testing] install has been running pacman 4 ever since Allan put a provisional package up for testing (outside the [testing] repo). The key verification worked okay.
    However, I am not able to upgrade any more packages it seems, due to pacman being unable to look up the keys online. I don't know if the gnupg 2 move has anything to do with it. I already tried changing the key server in /etc/pacman.d/gnupg/gpg.conf from the default one to the MIT one (which seems to be a lot more responsive). That doesn't help any.
    This is what pacman spits out:
    error: libnfs: key "DB323392796CA067" is unknown
    error: key "DB323392796CA067" could not be looked up remotely
    error: afpfs-ng: key "DB323392796CA067" is unknown
    error: key "DB323392796CA067" could not be looked up remotely
    error: libshairport: key "DB323392796CA067" is unknown
    error: key "DB323392796CA067" could not be looked up remotely
    error: xbmc: key "DB323392796CA067" is unknown
    error: key "DB323392796CA067" could not be looked up remotely
    error: failed to commit transaction (invalid or corrupted package (PGP signature))
    Errors occurred, no packages were upgraded.
    Curiously, all those packages are xbmc 11.0 and its new dependencies. It's just one key. I ran pacman-key -u and it says there is no need for updating (I may be misled about the purpose of the -u option though ).
    Any pointers?
    Last edited by .:B:. (2012-03-28 14:16:38)

    Thanks.
    Too bad there was nothing about that on the general dev ML, or I must have overlooked it. I have followed the discussion about dropping the gnupg 1.4 branch, but no mention whatsoever of this breakage that the patch mentioned in the dev ML will fix.
    Last edited by .:B:. (2012-03-28 14:21:46)

Maybe you are looking for