"Failed Upgrade tool signature" when using do-release-upgrade
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apt-cacher (Debian) |
Fix Released
|
Unknown
|
|||
apt-cacher (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Hardy |
Won't Fix
|
Undecided
|
Unassigned | ||
Intrepid |
Fix Released
|
Undecided
|
Unassigned | ||
apt-cacher-ng (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Hardy |
Won't Fix
|
Undecided
|
Unassigned | ||
Intrepid |
Fix Released
|
Undecided
|
Unassigned | ||
update-manager-core (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Hardy |
Invalid
|
Undecided
|
Unassigned | ||
Intrepid |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Running up to date feisty on a server w/o X, trying to update to gutsy via the do-release-upgrade command. Seems like this command never works right..........
root@Bunter:/# do-release-upgrade
Checking for a new ubuntu release
Failed Upgrade tool signature
Done Upgrade tool
Done downloading
extracting '/tmp/tmpA-
authenticate '/tmp/tmpA-
exception from gpg: GnuPG exited non-zero, with code 131072
Debug information:
gpg: WARNING: unsafe permissions on homedir `/tmp/tmpA-amtI'
gpg: /tmp/tmpA-amtI/: read error: Is a directory
gpg: verify signatures failed: eof
Authentication failed
Authenticating the upgrade failed. There may be a problem with the network or with the server.
root@Bunter:/#
Anybody have any ideas?
Related branches
Changed in apt-cacher (Debian): | |
status: | Unknown → Fix Released |
Changed in apt-cacher-ng (Ubuntu Hardy): | |
status: | Confirmed → Won't Fix |
try this, first: http:// ubuntuforums. org/showthread. php?t=584425
If it doesn't work, here's what I did:
downloaded gutsy.tar.gz.gpg, copied it to tmp, run do-release-upgrade (from a different terminal), copied gutsy.tar.gz.gpg to the tmp directory that update-manager created, commands are:
sudo bash archive. ubuntu. com/ubuntu/ dists/gutsy/ main/dist- upgrader- all/current/ gutsy.tar. gz.gpg
cd /tmp
wget http://
while ! ls | egrep "tmp[^.]" >/dev/null; do echo "waiting..."; done; cp -v gutsy.tar.gz.gpg `ls | egrep "tmp[^.]"`
run do-release-upgrade (from a different terminal)
I think this bug appears because the gutsy.tar.gz.gpg is not copied to tmp directory used by update-manager. I'm not sure why that doesn't happen though.