You are not logged in.
Downloaded much but received error message regarding package signing. Nothing was installed...........
My pacman.conf has ...SigLevel = Never... so am wondering how I can be in error for package signing?
Is it now mandatory?
Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit! X-ray confirms Iam spineless!
Offline
What message?
Offline
karol:
The message was and is similar to this one:
Proceed with installation? [Y/n] y
:: Retrieving packages from extra...
a52dec-0.7.4-6-x86_64 40.4 KiB 135K/s 00:00 [######################] 100%
cdparanoia-10.2-4-x... 78.3 KiB 74.3K/s 00:01 [######################] 100%
elfutils-0.152-2-x86_64 554.5 KiB 105K/s 00:05 [######################] 100%
(405/405) checking package integrity [######################] 100%
warning: Public keyring not found; have you run 'pacman-key --init'?
error: clucene: key "FCF3C8CB5CF9C8D4" is unknown
error: key "FCF3C8CB5CF9C8D4" could not be looked up remotely
error: openshot: key "6D1655C14CE1C13E" is unknown
error: key "6D1655C14CE1C13E" could not be looked up remotely
error: tmux: key "65C110C1EA433FC7" is unknown
error: key "65C110C1EA433FC7" could not be looked up remotely
error: failed to commit transaction (invalid or corrupted package)
Errors occurred, no packages were upgraded.
sh-4.2# I assume this is preventing the install of the 700MB of packages.
EDIT: Installed the 400 packages after --ignore of the above errored packages.
Why did this occur?
Last edited by lilsirecho (2012-02-06 22:22:12)
Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit! X-ray confirms Iam spineless!
Offline
If you use "SigLevel = Never TrustAll" can you update the offending packages?
Arch Linux is more than just GNU/Linux -- it's an adventure
pkill -9 systemd
Offline
warning: Public keyring not found; have you run 'pacman-key --init'?
Have you ran said command?
Rauchen verboten
Offline
Try to use another keyserver, pgp.mit.edu seens down... try hkp://pks.gpg.cz and then import the missing keys with:
sudo pacman-key --keyserver hkp://pks.gpg.cz -r FCF3C8CB5CF9C8D4@Bergonzini | 0x1685F522
Offline
Also, when you get the keys straightened out, you won't have to re-download all that stuff, again. pacman still has it.
Tim
Offline
I understood that ...SigLevel = Never....was supposed to be the default and "Never" has one meaning only. Not maybe or perhaps....
I don't need the offending packages but do need to understand why "Never" doesn't mean what it says.
I don't require package signing but suspect it is soon the norm.
So far, it is a stumbling block.
Or do I misinterpret the info in pacman.conf in that the SigLevel = Never only applies after accepting the package signing arrangement?
I haven't had to download again since --ignoring the offending error packages.
I just wish to understand why it occured in the face of the default ..Never.
Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit! X-ray confirms Iam spineless!
Offline
Post your pacman.conf.
Offline
GNU nano 2.2.6 File: pacman.conf
#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives
#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
HoldPkg = pacman glibc
# If upgrades are available for these packages they will be asked for first
SyncFirst = pacman
^G Get Help ^O WriteOut ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where Is ^V Next Page ^U UnCut Text^T To SpellPrediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit! X-ray confirms Iam spineless!
Offline
Is it the whole file? Seems like you copied only one screenful.
Offline
Sorry my oops. Will try again.....
#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives
#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
HoldPkg = pacman glibc
# If upgrades are available for these packages they will be asked for first
SyncFirst = pacman
#XferCommand = /usr/bin/curl -C - -f %u > %o
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
Architecture = auto
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =
#NoUpgrade =
#NoExtract =
# Misc options
#UseSyslog
#UseDelta
#TotalDownload
CheckSpace
#VerbosePkgLists
# PGP signature checking
# NOTE: None of this will work without running `pacman-key --init` first.
# The compiled in default is equivalent to the following line. This requires
# you to locally sign and trust packager keys using `pacman-key` for them to be
# considered valid.
#SigLevel = Optional TrustedOnly
# If you wish to check signatures but avoid local sign and trust issues, use
# the following line. This will treat any key imported into pacman's keyring as
# trusted.
#SigLevel = Optional TrustAll
# For now, off by default unless you read the above.
SigLevel = Never
#
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
# - URLs will have $repo replaced by the name of the current repo
# - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#
# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.
#[testing]
#SigLevel = PackageRequired
#Include = /etc/pacman.d/mirrorlist
[core]
#SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist
[extra]
#SigLevel = PackageOptional
Include = /etc/pacman.d/mirrorlist
#[community-testing]
#SigLevel = PackageRequired
#Include = /etc/pacman.d/mirrorlist
[community]
#SigLevel = PackageOptional
Include = /etc/pacman.d/mirrorlist
# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.
#[multilib-testing]
#SigLevel = PackageRequired
#Include = /etc/pacman.d/mirrorlist
#[multilib]
SigLevel = PackageOptional
Include = /etc/pacman.d/mirrorlist
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgsPrediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit! X-ray confirms Iam spineless!
Offline
#[multilib]
SigLevel = PackageOptionalMaybe that's the culprit?
Offline
Perhaps. But my interpretation of the inserted ....SigLevel= Never... supercedes all other references to package signing...in other words it is global.
Otherwise, one has to be alert for disruptions in all categories which might well be the case here.
Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit! X-ray confirms Iam spineless!
Offline
No, the SigLevel under each repo line over-rides the global SigLevel, also you've got the multilib header [multilib] commented out, you need to uncomment that if you want to enable multilib.
Offline
I assume the word command ...SigLevel- Never.... will "never" control any package signing if it is overridden with abandon.
Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit! X-ray confirms Iam spineless!
Offline
I think the man page is pretty clear how this works;
The SigLevel directive is valid in both the [options] and repository sections. If used in
[options], it sets a default value for any repository that does not provide the setting.
. . .
All options in a config file are processed in top-to-bottom,
left-to-right fashion, where later options override and/or supplement earlier ones.
Offline