Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

The following message is from my terminal:

resolving dependencies...
looking for inter-conflicts...

Targets (1): libproxy-0.4.7-2

Total Installed Size:   0.29 MiB

Proceed with installation? [Y/n] 
(1/1) checking package integrity                                                        

[###############################################] 100%
error: libproxy: signature from "Evangelos Foutras<evangelos@foutrelis.com>"  is invalid
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.

How can I fix this problem?

share|improve this question

1 Answer 1

Always start your installation with -Syu, in this case, you probably used an old arch-keyring package.

Just do pacman -Syu archlinux-keyring first, and try the installation of libproxy afterwards

Anyway a quick dirty hack is put a line SigLevel = Never in /etc/pacman.conf (under the [options] label, or modify existing one) to bypass this restriction temporarily.

share|improve this answer
    
still failed . Is that "install with -Syu " not means "upgrade the whole system "? I just wanna install single package . –  holys Dec 1 '12 at 3:55
    
@cdh try the dirty hack then, and remove that afterwards; and -Syu means upgrade whole system yes, but in this case, it means upgrade whole system while install the desired package –  warl0ck Dec 1 '12 at 3:57
    
Added SigLevel = Never ,still not worked . –  holys Dec 1 '12 at 4:04
    
@cdh updated the answer, I wasn't clear on that part –  warl0ck Dec 1 '12 at 4:10

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.