upgrade lucid to precise has missing candidates
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
update-manager (Ubuntu) |
Invalid
|
Low
|
Unassigned |
Bug Description
Upgrading lucid to precies has the following missing candidates:
No candidate ver: libbind9-50
No candidate ver: libdns53
No candidate ver: libisc50
No candidate ver: libisccc50
No candidate ver: libisccfg50
No candidate ver: libiw29
No candidate ver: liblwres50
No candidate ver: libntfs-3g54
No candidate ver: libossp-uuid15
No candidate ver: libparted1.8-12
No candidate ver: libtalloc1
This was output during do-release-upgrade -d, while testing
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: update-manager (not installed)
ProcVersionSign
Uname: Linux 2.6.32-38-server x86_64
Architecture: amd64
Date: Wed Feb 29 23:25:36 2012
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: update-manager
stop (whoopwhoop) wrote : | #1 |
- VarLogDistupgradeAptclonesystemstate.tar.gz Edit (204.9 KiB, application/x-gzip)
- VarLogDistupgradeAptlog.txt Edit (15.0 KiB, text/plain; charset="utf-8")
- VarLogDistupgradeLspcitxt.txt Edit (803 bytes, text/plain; charset="utf-8")
- VarLogDistupgradeMainlog.txt Edit (25.9 KiB, text/plain; charset="utf-8")
- VarLogDistupgradeScreenlog.txt Edit (191.3 KiB, text/plain; charset="utf-8")
- VarLogDistupgradeSystemstate.tar.gz Edit (152.4 KiB, application/x-gzip)
RedSingularity (redsingularity) wrote : | #2 |
Changed in update-manager (Ubuntu): | |
status: | New → Incomplete |
importance: | Undecided → Low |
stop (whoopwhoop) wrote : | #3 |
I just tested this on a clone of the server and it is still an issue:
Calculating the changes
Installing libcurl3 as Depends of curl
No candidate ver: libbind9-50
No candidate ver: libdns53
No candidate ver: libisc50
No candidate ver: libisccc50
No candidate ver: libisccfg50
No candidate ver: libiw29
No candidate ver: liblwres50
No candidate ver: libntfs-3g54
No candidate ver: libossp-uuid15
No candidate ver: libparted1.8-12
No candidate ver: libtalloc1
Do you want to start the upgrade?
3 installed packages are no longer supported by Canonical. You can
still get support from the community.
8 packages are going to be removed. 189 new packages are going to be
installed. 572 packages are going to be upgraded.
You have to download a total of 319 M. This download will take about
4 minutes with your connection.
Installing the upgrade can take several hours. Once the download has
finished, the process cannot be canceled.
Continue [yN] Details [d]
Changed in update-manager (Ubuntu): | |
status: | Incomplete → New |
RedSingularity (redsingularity) wrote : | #4 |
What is the output of:
apt-cache policy libdns53
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #5 |
Do you want this output before upgrade or after (failed) upgrade?
This is after:
libdns53:
Installed: (none)
Candidate: (none)
Version table:
1:
100 /var/lib/
W: Duplicate sources.list entry http://
RedSingularity (redsingularity) wrote : | #6 |
Can you install the package with 'apt-get'?
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #7 |
Again this is was run from the machine with a failed update:
apt-get install libdns53
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libdns53 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package libdns53 has no installation candidate
RedSingularity (redsingularity) wrote : | #8 |
I am interested in what an update will look like. Are there any errors in an apt-get update?
If you want, you can run the command then copy and paste the output to a file, and attach that file here. I do see that duplicate error. We may have to clear that up to fix the issue.
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #9 |
I did not manually edit source.lst at any time b.t.w.
apt-get update
Hit http://
Ign http://
Ign http://
Get:1 http://
Ign http://
Ign http://
Ign http://
Ign http://
Hit http://
Ign http://
Ign http://
Hit http://
Ign http://
Ign http://
Ign http://
Ign http://
Get:2 http://
Hit http://
Hit http://
Get:3 http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Get:4 http://
Get:5 http://
Get:6 http://
Get:7 http://
Get:8 http://
Get:9 http://
Get:10 http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Fetched 12.4MB in 9s (1,315kB/s)
Reading package lists... Done
W: Duplicate sources.list entry http://
RedSingularity (redsingularity) wrote : | #10 |
Run this and then do another update:
sudo rm /var/lib/
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #11 |
sudo rm /var/lib/
sudo apt-get update
Hit http://
Ign http://
Ign http://
Ign http://
Ign http://
Hit http://
Get:1 http://
Ign http://
Ign http://
Ign http://
Ign http://
Hit http://
Ign http://
Ign http://
Ign http://
Ign http://
Get:2 http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Get:3 http://
Hit http://
Get:4 http://
Get:5 http://
Get:6 http://
Get:7 http://
Get:8 http://
Get:9 http://
Get:10 http://
Get:11 http://
Hit http://
Hit http://
Hit http://
Hit http://
RedSingularity (redsingularity) wrote : | #12 |
Lets have a look at your sources.list file.
/etc/apt/
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #13 |
cat /etc/apt/
#
# deb cdrom:[
# deb cdrom:[
# See http://
# newer versions of the distribution.
deb http://
deb-src http://
## Major bug fix updates produced after the final release of the
## distribution.
deb http://
deb-src http://
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://
deb-src http://
deb http://
deb-src http://
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://
deb-src http://
deb http://
deb-src http://
## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://
# deb-src http://
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://
# deb-src http://
deb http://
deb-src http://
deb http://
deb-src http://
deb http://
deb-src http://
RedSingularity (redsingularity) wrote : | #14 |
Comment out these 2 lines so it looks like this:
##deb http://
##deb-src http://
They are near the top of the file.
Then run a 'sudo apt-get update' again.
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #15 |
cat /etc/apt/
#
# deb cdrom:[
# deb cdrom:[
# See http://
# newer versions of the distribution.
##deb http://
##deb-src http://
## Major bug fix updates produced after the final release of the
## distribution.
deb http://
deb-src http://
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://
deb-src http://
deb http://
deb-src http://
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://
deb-src http://
deb http://
deb-src http://
## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://
# deb-src http://
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://
# deb-src http://
deb http://
deb-src http://
deb http://
deb-src http://
deb http://
deb-src http://
stop (whoopwhoop) wrote : | #16 |
apt-get update
Hit http://
Ign http://
Ign http://
Hit http://
Ign http://
Ign http://
Ign http://
Ign http://
Hit http://
Ign http://
Ign http://
Get:1 http://
Ign http://
Ign http://
Hit http://
Get:2 http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Get:3 http://
Get:4 http://
Get:5 http://
Get:6 http://
Fetched 10.2MB in 7s (1,367kB/s)
Reading package lists... Done
W: Duplicate sources.list entry http://
W: You may want to run apt-get update to correct these problems
RedSingularity (redsingularity) wrote : | #17 |
Sorry, I misread those lines and confused them with 'precise-updates main'. Uncomment them and save the file again. I actually don't see the duplicate in that source file. Attach the directory:
/etc/apt/
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #18 |
ls /etc/apt/
prerequists-
cat /etc/apt/
# sources.list fragment for pre-requists (mirror from sources.list + fallback)
# this is safe to remove after the upgrade
# when this changes from -proposed to -updates, ensure to update
# DistUpgradeCont
deb http://
cat /etc/apt/
# sources.list fragment for pre-requists (mirror from sources.list + fallback)
# this is safe to remove after the upgrade
# when this changes from -proposed to -updates, ensure to update
# DistUpgradeCont
deb http://
RedSingularity (redsingularity) wrote : | #19 |
I do see a duplicate in that file.
You can remove the whole thing.
1) sudo rm /etc/apt/
2) sudo rm /var/lib/
3) sudo apt-get update
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #20 |
apt-get update
Hit http://
Ign http://
Ign http://
Ign http://
Ign http://
Hit http://
Get:1 http://
Ign http://
Ign http://
Ign http://
Ign http://
Hit http://
Ign http://
Ign http://
Ign http://
Ign http://
Get:2 http://
Hit http://
Hit http://
Get:3 http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Get:4 http://
Get:5 http://
Get:6 http://
Get:7 http://
Get:8 http://
Get:9 http://
Get:10 http://
Get:11 http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Fetched 12.4MB in 10s (1,215kB/s) ...
RedSingularity (redsingularity) wrote : | #21 |
Now what does a 'sudo apt-get dust-upgrade' do?
---
Ubuntu Bug Squad volunteer triager
http://
RedSingularity (redsingularity) wrote : | #22 |
Sorry, 'sudo apt-get dist-upgrade' not dust :)
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #23 |
apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run `apt-get -f install' to correct these.
The following packages have unmet dependencies:
odbcinst: Depends: odbcinst1debian2 (>= 2.2.14p2) but it is not installed
perl: Depends: perl-base (= 5.14.2-6ubuntu1) but 5.10.1-8ubuntu2.1 is installed
slapd: Depends: libldap-2.4-2 (= 2.4.21-0ubuntu5.7) but 2.4.28-1.1ubuntu3 is installed
unixodbc: Depends: odbcinst1debian2 (>= 2.2.11-3) but it is not installed
E: Unmet dependencies. Try using -f.
Maybe this is caused by the do-release-upgrade failing (a.k.a. we are testing on a broken system)? I could retest this from the begining (as I am using an image of the actual server) if you tell me what alterations I need to do before the do-release-upgrade -d.
RedSingularity (redsingularity) wrote : | #24 |
Well now, if you like, we can clear out the old logs and try a do-release-upgrade again. If it fails you can attach the new logs. I just wanted to get rid of the 'No candidate ver:' errors and they look like they are gone.
If you want to clear out the old logs run:
sudo rm -r /var/log/
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #25 |
The release-upgrade does not go well. Isn't it better to try to do a release upgrade from the image before any update to precise? I have the idea that it got borked as I let the upgrade continue with these missing candidates.
libswitch-perl depends on perl; however:
Package perl is not configured yet.
dpkg: error processing libswitch-perl (--configure):
dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
perl-modules depends on perl (>= 5.14.2-1); however:
Package perl is not configured yet.
perl-modules depends on libswitch-perl; however:
Package libswitch-perl is not configured yet.
dpkg: error processing perl-modules (--configure):
dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
odbcinst depends on odbcinst1debian2 (>= 2.2.14p2); however:
Package odbcinst1debian2 is not installed.
dpkg: error processing odbcinst (--configure):
dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
unixodbc depends on odbcinst1debian2 (>= 2.2.11-3); however:
Package odbcinst1debian2 is not installed.
unixodbc depends on libodbc1 (>= 2.2.14p2-3); however:
Package libodbc1 is not installed.
dpkg: error processing unixodbc (--configure):
dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
update-inetd depends on libfile-temp-perl; however:
Package libfile-temp-perl is not installed.
Package perl-modules which provides libfile-temp-perl is not configured yet.
dpkg: error processing update-inetd (--configure):
dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
libapt-pkg4.12
libapt-inst1.4
perl
libswitch-perl
perl-modules
odbcinst
unixodbc
update-inetd
Exception during pm.DoInstall(): E:Sub-process /usr/bin/dpkg returned an error code (1)
raceback (most recent call last):
File "/tmp/tmpxrXqCT
from DistUpgradeMain import main
File "/tmp/tmpxrXqCT
import apt
File "/usr/lib/
import apt_pkg
ImportError: /usr/lib/
RedSingularity (redsingularity) wrote : | #26 |
Sure, try a fresh one and see if it works.
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #27 |
Hhmm, I run into trouble... I start with a clean 10.04 server. when I run do-release-upgrade -d I get the missing candidate warnings so I cancel... I then run the commands you provided:
sudo rm /etc/apt/
sudo rm /var/lib/
I then run do-release-upgrade -d again but I still get the missing candidates warnings...
stop (whoopwhoop) wrote : | #28 |
Maybe I forgot something or need to do something different?
RedSingularity (redsingularity) wrote : | #29 |
Well you should not get those errors with a fresh install. Is it a "fresh" install or an image from an already installed system?
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #30 |
I have a server running and when I installed it years ago I also installed an virtualbox image with the same packages... I test updates on this image before updating the actual server...
Recently I was testing a do-release-upgrade on this image and I got these warnings...
I did not install any packages that where not part of the repository
RedSingularity (redsingularity) wrote : | #31 |
Interesting. I am going to try this on my testbed machine and see if I can reproduce it.
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #32 |
Let me know if you need any more information...
RedSingularity (redsingularity) wrote : | #33 |
Oh yeah, just attach the logs from the most recent upgrade attempt. Thanks. (The one you did after clearing the old logs)
---
Ubuntu Bug Squad volunteer triager
http://
RedSingularity (redsingularity) wrote : | #34 |
Well it seems to be a local error. I have just finished installing a fresh 10.04 and updated to 12.04 without issue. I would suggest opening a thread in the 'Answers' part of launchpad, askubuntu.com, or the ubuntu forums. They may be able to assist in a more timely manner fixing your problem.
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #35 |
I wouldn't expect the problem to pop up on a freshpa's 10.04 without any additional packages installed. But all the packages on my system are from the repository. No ppa's, deb's or custom compiled software was used...
RedSingularity (redsingularity) wrote : | #36 |
What I find odd it that your getting a duplicate error in the sources file. That should definitely not be the case with a fresh install. Had you release upgraded that machine in the past?
Also attach the most recent logs. (/var/log/
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #37 |
RedSingularity (redsingularity) wrote : | #38 |
What does the following give you for output?
sudo apt-get install perl
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #39 |
apt-get install perl
Reading package lists... Done
Building dependency tree
Reading state information... Done
perl is already the newest version.
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
libapt-pkg4.12: Depends: libstdc++6 (>= 4.6) but 4.4.3-4ubuntu5 is to be installed
odbcinst: Depends: odbcinst1debian2 (>= 2.2.14p2) but it is not going to be installed
perl: Depends: perl-base (= 5.14.2-6ubuntu1) but 5.10.1-8ubuntu2.1 is to be installed
slapd: Depends: libldap-2.4-2 (= 2.4.21-0ubuntu5.7) but 2.4.28-1.1ubuntu3 is to be installed
unixodbc: Depends: odbcinst1debian2 (>= 2.2.11-3) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
RedSingularity (redsingularity) wrote : | #40 |
'perl: Depends: perl-base (= 5.14.2-6ubuntu1) but 5.10.1-8ubuntu2.1 is to be installed'
What is the output of: apt-cache policy perl-base
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #41 |
apt-cache policy perl-base
perl-base:
Installed: 5.10.1-8ubuntu2.1
Candidate: 5.14.2-6ubuntu1
Version table:
5.
500 http://
*** 5.10.1-8ubuntu2.1 0
500 http://
100 /var/lib/
RedSingularity (redsingularity) wrote : | #42 |
You are running lucid but have precise sources for some reason....
Can you install perl-base by any chance?
How about using the 'sudo apt-get -f install' command to correct all dependencies?
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #43 |
"You are running lucid but have precise sources for some reason...."
Possibly/probably because the do-release-upgrade -d fails and does not complete... I think this is caused by an ldap upgrade failure:
https:/
I'm not sure what the relation is with this issue and the missing candidates issue
apt-get install perl-base
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
libapache2-
libapparmor-perl: Depends: perlapi-5.10.1
libapt-pkg4.12: Depends: libstdc++6 (>= 4.6) but 4.4.3-4ubuntu5 is to be installed
libbsd-
libclone-perl: Depends: perlapi-5.10.1
libcompress-
libcrypt-
libcrypt-
libdatetime-perl: Depends: perlapi-5.10.0
libdbd-pg-perl: Depends: perlapi-5.10.1
libdbi-perl: Depends: perlapi-5.10.1
libdigest-
libdigest-
libfcgi-perl: Depends: perlapi-5.10.1
libfilesys-
libgd-gd2-perl: Depends: perlapi-5.10.1
libglib-perl: Depends: perlapi-5.10.0
libgnome2-
libhtml-
libio-
libipc-
libjson-xs-perl: Depends: perlapi-5.10.1
liblist-
liblocale-
libnet-arp-perl: Depends: perlapi-5.10.0
libnet-
libnet-pcap-perl: Depends: perlapi-5.10.0
libnet-
libossp-
libparams-
libperl5.10: Depends: perl-base (= 5.10.1-8ubuntu2.1) but 5.14.2-6ubuntu1 is to be installed
libproc-
libquota-perl: Depends: perlapi-5.10.1
libreadonly-
librrds-perl: Depends: perlapi-5.10.1
libsub-name-perl: Depends: perlapi-5.10.1
libsys-cpu-perl: Depends: perlapi-5.10.0
libsys-
libterm-
libtext-
libtext-
libunicode-
libunicode-
libunicode-
libxml-
libxml-
odbcinst: Depends: odbcinst1debian2 (>= 2.2.14p2) but it is not going to be installed
slapd: Depends: libldap-2.4-2 (= 2.4.21-0ubuntu5.7) but 2.4.28-1.1ubuntu3 is to be installed
unixodbc: Depends: odbcinst1debian2 (>= 2.2.11-3) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packa...
RedSingularity (redsingularity) wrote : | #44 |
Well you are correct. It looks like sldap is the reason for your problem proceeding.
Errors were encountered while processing:
/var/cache/
E: Sub-process /usr/bin/dpkg returned an error code (1)
I would suggest filing a bug against that package. This report is rather large now so it would not be the best for me to change packages at this point.
---
Ubuntu Bug Squad volunteer triager
http://
stop (whoopwhoop) wrote : | #45 |
You mean the one I allready did (https:/
RedSingularity (redsingularity) wrote : | #46 |
Oh ok, the one you filed is good. Not sure who works on that package though. If it goes stale over time and no one touches it, pop into #ubuntu-bugs in IRC and just ask someone to have a look. You may want to do that now, i see the last comment was in February.
---
Ubuntu Bug Squad volunteer triager
http://
dino99 (9d9) wrote : | #47 |
This version is no more supported
Changed in update-manager (Ubuntu): | |
status: | New → Invalid |
Sorry for the delay. Can you confirm whether this is still a problem? It may have been a temporary issue with the mirror. Thanks. wiki.ubuntu. com/BugSquad
---
Ubuntu Bug Squad volunteer triager
http://