Feedback

type to search

leftover packages from lenny

Asked by , Edited by Fernando C. Estrada [ Admin ]

I have a few packages that are still reporting their version as Lenny. we’ll use bridge-utils in this example.

apt-show-versions reports: bridge-utils/lenny uptodate 1.4-5

the problem here is that the version number hasnt changed between lenny and squeeze, so apt/aptitude dont seem interested in upgrading it. I’ve tried using the reinstall option, but that doesnt work either. someone on #debian told me to remove lenny from my sources.list, which I have, but this issue still persists. I’m guessing I could use dpkg to manually fix this, but I’d rather avoid dpkg and I dont want to manually do this for 5-15 packages per host.

or Cancel

3 answers

1

whizse [ Editor ]

I wonder if this isn’t a problem with apt-show-versions. Because in the case of bridge-utils, the package is exactly the same in lenny and squeeze (same checksum for the two), so there really isn’t anything to “upgrade”. 


(Otherwise, even if a package has the same version but different checksum, it will be overwritten. For example when you compile a package on your own and forget to increment the release number.)

You could try running “apt-show-versions —initialize” to manually update the package cache and see if it still reports the version as belonging to lenny.
or Cancel
1

matteoc [ Editor ]

What's the question, exactly? The package bridge-utils has not changed since Lenny release and is not going to change in the near future (no newer version in sid, either). I would not call it "leftover", rather "very stable". Why aren't you happy with that?

NN comments
neoice
-

I’m not unhappy, I just want to be able to audit my systems and ensure that everything DID get updated to Squeeze. some machines on my network have been pulling packages in from Squeeze/backports for over a year, so I want to be sure that no strange breakage occurred due to that.

or Cancel
0

tapio-lehtonen

If you have upgraded to Squeeze, there should not be any lines referring to lenny in /etc/apt/sources.list.

If you remove all those lenny lines, apt-get remove that problem packgage and install it back, it must be the version from Squeeze.

If you are using apt-pinning, you should have adjusted that when upgrading to Squeeze.

NN comments
neoice
-

removed lenny lines and adjusted my apt-pins before updating. the only fix is remove+install?

or Cancel

Your answer

You need to join Debian to complete this action, click here to do so.