Packages have been kept back -- What to do?
Scott Kitterman
ubuntu at kitterman.com
Fri Jun 30 13:29:21 UTC 2006
On Friday 30 June 2006 07:58, Kipton Moravec wrote:
> /etc/apt/sources.list is not there. On mine I found the following file
> at
> /etc/apt/sources.list.d/sources.list. Is that the problem?
>
That is different than mine, but I installed fresh, not upgraded. On mine the
directory is there, but empty and sources.list is in etc/apt as one
traditionally expects. The version of apt used by Dapper added this
directory:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=66325
I don't think this is a problem, but am not certain. It seemed to me from
your original message that you are getting some updates, just not these
particular ones. If that's the case, then the location of the file is
definitely not an issue. If you've never gotten any updates since you
upgraded, then maybe this is a problem.
> ------------------------
> deb-src http://archive.ubuntu.com/ubuntu/ dapper main restricted
>
> ## Uncomment the following two lines to add software from the 'universe'
> ## repository.
> ## 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
> ## universe WILL NOT receive any review or updates from the Ubuntu security
> ## team.
> deb http://archive.ubuntu.com/ubuntu/ dapper universe main restricted
> multiverse deb-src http://archive.ubuntu.com/ubuntu/ dapper universe
>
> deb http://security.ubuntu.com/ubuntu/ dapper-security main restricted
> universe deb-src http://security.ubuntu.com/ubuntu/ dapper-security main
> restricted
>
Did these get wrapped strangely after you sent them or are they this way in
the file? Each line should start deb http://... or deb-src http://...
>
> # deb cdrom:[Ubuntu 5.10 _Breezy Badger_ - Release i386 (20051012)]/ breezy
> main restricted deb http://archive.ubuntu.com/ubuntu/ dapper-updates main
> restricted universe
>
Same question here.
> ----------------------------
> The archive points to a different server, and there are more qualifiers.
> Do I need to comment out my lines and change them to what you have? Why
> would it be different and in a different place? Did you modify your lines
> from what came with the package?
>
What I showed you is what was installed. The only changes I made were to
remove comment '#' to enable the extended repositories. The server names are
locale dependent, so I think that is unlikely to be an issue.
> Next step look in the /var/log/dpkg.log
> 2006-06-10 16:44:14 install gdk-imlib11 <none> 1.9.14-29ubuntu1
> 2006-06-10 16:44:14 status half-installed gdk-imlib11 1.9.14-29ubuntu1
> 2006-06-10 16:44:14 status unpacked gdk-imlib11 1.9.14-29ubuntu1
> 2006-06-10 16:44:14 status unpacked gdk-imlib11 1.9.14-29ubuntu1
>
> 2006-06-10 17:34:28 status unpacked gdk-imlib11 1.9.14-29ubuntu1
> 2006-06-10 17:34:28 status half-configured gdk-imlib11 1.9.14-29ubuntu1
> 2006-06-10 17:34:28 status installed gdk-imlib11 1.9.14-29ubuntu1
>
> I just noticed it is looking for gdk-imlib1 and gdk-imlib11 was installed.
> There are no other lines in the file with just gdk-imlib1.
>
In Dapper, gdk-imlib1 is a compatibility package for gdk-imlib11 and isn't
actually used any more:
http://packages.ubuntu.com/dapper/oldlibs/gdk-imlib1
> libkrb5-17-heimdal string is in the file at all.
> libopenal0 string is not in the file either.
>
> Searching for moagg
> 2006-06-10 17:00:46 upgrade moaggedit 0.5-1build1 0.5-2
> 2006-06-10 17:00:46 status half-configured moaggedit 0.5-1build1
> 2006-06-10 17:00:46 status unpacked moaggedit 0.5-1build1
> 2006-06-10 17:00:46 status half-installed moaggedit 0.5-1build1
> 2006-06-10 17:00:46 status half-installed moaggedit 0.5-1build1
> 2006-06-10 17:00:46 status unpacked moaggedit 0.5-2
> 2006-06-10 17:00:46 status unpacked moaggedit 0.5-2
>
> 2006-06-10 17:37:19 status unpacked moaggedit 0.5-2
> 2006-06-10 17:37:19 status unpacked moaggedit 0.5-2
> 2006-06-10 17:37:19 status half-configured moaggedit 0.5-2
> 2006-06-10 17:37:19 status installed moaggedit 0.5-2
>
> So I am guessing it found moaggedit not moagg
>
> I searched for the word "error" and there are no cases other than part of a
> package name.
>
It looks to me like apt is unable to find the updated packages.
If the questions I had above about line wrapping were not the result your
sources.list file getting corrupted in transmission, then I'd fix those, su
apt-get update, and then try to upgrade again.
If the questions I had above about line wrapping were the result your
sources.list file getting corrupted in transmission, then what I would
suggest doing is trying to install the four packages (e.g. su apt-get
install ...).
One other thought, you can probably remove the one compatibility package (be
careful if you try this). First try su apt-get -s remove gdk-imlib1. Note
the -s. This makes it a simulation. Pay close attention to what it says it
would do. If it says it will only remove the 1 package, then it ought to be
safe. If it says it is going to remove several packages, then don't do it
again for real.
If none of that helps, I probably ought to let someone who upgraded give you a
hand.
Scott K
More information about the ubuntu-users
mailing list