[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Interesting apt problem during update



Hi,

I'm having a problem with apt during a dist-upgrade from sarge to etch
on a sparc32 machine (still running a 2.4 kernel - but stock 2.6.23.1
does boot on this box, so after the upgrade I will try to get this running).

I had some dpkg-processes being stuck in non-interruptible sleep and had
to reboot twice to get rid of them; now I have:

Setting up apt (0.6.46.4-0.1) ...
gpg: key 2D230C5F: no valid user IDs
gpg: this may be caused by a missing self-signature
gpg: key 6070D3A1: no valid user IDs
gpg: this may be caused by a missing self-signature
gpg: key ADB11277: no valid user IDs
gpg: this may be caused by a missing self-signature
gpg: key BBE55AB3: no valid user IDs
gpg: this may be caused by a missing self-signature
gpg: Total number processed: 4
gpg:           w/o user IDs: 4
dpkg: error processing apt (--configure):
 subprocess post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of aptitude:
 aptitude depends on libapt-pkg-libc6.3-6-3.11; however:
  Package libapt-pkg-libc6.3-6-3.11 is not installed.
  Package apt which provides libapt-pkg-libc6.3-6-3.11 is not configured yet.
dpkg: error processing aptitude (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libapt-pkg-dev:
 libapt-pkg-dev depends on apt (= 0.6.46.4-0.1); however:
  Package apt is not configured yet.
 libapt-pkg-dev depends on libapt-pkg-libc6.3-6-3.11; however:
  Package libapt-pkg-libc6.3-6-3.11 is not installed.
  Package apt which provides libapt-pkg-libc6.3-6-3.11 is not configured yet.
dpkg: error processing libapt-pkg-dev (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of apt-utils:
 apt-utils depends on libapt-pkg-libc6.3-6-3.11; however:
  Package libapt-pkg-libc6.3-6-3.11 is not installed.
  Package apt which provides libapt-pkg-libc6.3-6-3.11 is not configured yet.
dpkg: error processing apt-utils (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 apt
 aptitude
 libapt-pkg-dev
 apt-utils

Running apt-get update gives me:

lian:/etc/apt# apt-get update
Get:1 http://ftp.de.debian.org etch Release.gpg [378B]
Get:2 http://security.debian.org etch/updates Release.gpg [189B]
Hit http://security.debian.org etch/updates Release    
Hit http://ftp.de.debian.org etch Release
Err http://security.debian.org etch/updates Release
  
Get:3 http://security.debian.org etch/updates Release [22.5kB]
Err http://ftp.de.debian.org etch Release                
  
Get:4 http://ftp.de.debian.org etch Release [58.2kB]
Ign http://security.debian.org etch/updates Release       
Ign http://security.debian.org etch/updates/main Packages/DiffIndex
Hit http://security.debian.org etch/updates/main Packages
Ign http://ftp.de.debian.org etch Release
Ign http://ftp.de.debian.org etch/main Packages/DiffIndex
Hit http://ftp.de.debian.org etch/main Packages
Fetched 81.2kB in 2s (29.2kB/s)
Reading package lists... Done
W: GPG error: http://security.debian.org etch/updates Release: The following signatures were invalid: BADSIG A70DAF536070D3A1 Debian Archive Automatic Signing Key (4.0/etch) <ftpmaster@debian.org>
W: GPG error: http://ftp.de.debian.org etch Release: The following signatures were invalid: BADSIG A70DAF536070D3A1 Debian Archive Automatic Signing Key (4.0/etch) <ftpmaster@debian.org>
W: You may want to run apt-get update to correct these problems

gpg is installed and the newest version:

lian:/etc/apt# dpkg -s gnupg
Package: gnupg
Status: install ok installed
Priority: standard
Section: utils
Installed-Size: 4600
Maintainer: James Troup <james@nocrew.org>
Architecture: sparc
Version: 1.4.6-2
Replaces: gpg-rsa, gpg-rsaref
Provides: gpg-rsa, gpg-rsaref
Depends: libbz2-1.0, libc6 (>= 2.3.5-1), libldap2 (>= 2.1.17-1), libreadline5 (>= 5.2), libusb-0.1-4 (>= 2:0.1.12), zlib1g (>= 1:1.2.1), gpgv, makedev (>= 2.3.1-13) | devfsd | hurd
Suggests: gnupg-doc, xloadimage
Conflicts: gpg-rsa, gpg-rsaref, suidmanager (<< 0.50), gpg-idea (<= 2.2)
Description: GNU privacy guard - a free PGP replacement
 GnuPG is GNU's tool for secure communication and data storage.
 It can be used to encrypt data and to create digital signatures.
 It includes an advanced key management facility and is compliant
 with the proposed OpenPGP Internet standard as described in RFC2440.
 .
 GnuPG does not use any patented algorithms so it cannot be compatible
 with PGP2 because it uses IDEA (which is patented worldwide).

The debian-keyring package is also installed:

lian:/etc/apt# dpkg -s debian-archive-keyring
Package: debian-archive-keyring
Status: install ok installed
Priority: important
Section: misc
Installed-Size: 56
Maintainer: Michael Vogt <mvo@debian.org>
Architecture: all
Version: 2007.07.31~etch1
Depends: gnupg (>= 1.0.6-4)
Description: GnuPG archive keys of the Debian archive
 The Debian project digitally signs its Release files. This package
 contains the archive keys used for that.

Any idea how I can get out of this loop? I have the suspicion that this is
sparc specific - another user had the same problem:

http://linuxmafia.com/pipermail/conspire/2007-April/002971.html

But no solution got posted. The keys *are* imported OK, it seems:

lian:/etc/apt# apt-key list
/etc/apt/trusted.gpg
--------------------
pub   1024D/2D230C5F 2006-01-03 [expired: 2007-02-07]
uid                  Debian Archive Automatic Signing Key (2006) <ftpmaster@debian.org>

pub   1024D/6070D3A1 2006-11-20 [expires: 2009-07-01]
uid                  Debian Archive Automatic Signing Key (4.0/etch) <ftpmaster@debian.org>

pub   1024D/ADB11277 2006-09-17
uid                  Etch Stable Release Key <debian-release@lists.debian.org>

pub   1024D/BBE55AB3 2007-03-31 [expires: 2010-03-30]
uid                  Debian-Volatile Archive Automatic Signing Key (4.0/etch)
sub   2048g/36CA98F3 2007-03-31 [expires: 2010-03-30]

Could it be the case that the etch-gnupg can only work with a devfs-enabled
kernel? Even when I'm copying over the keyrings from another etch installation,
the same error persists, same when I use --allow-unauthenticated (which I
would call a bug).

TIA,
Uli
-- 
Dipl. Inf. Ulrich Teichert|e-mail: Ulrich.Teichert@gmx.de
Stormweg 24               |listening to: Channel 13 Is Haunted (Hex Dispensers)
24539 Neumuenster, Germany|Is It Good Or Is It Bad? (Opération S)



Reply to: