Re: SOLVED: Re: Bug#8294: dpkg: Packages with epochs make old Debian installations not upgradable
On Wed, 26 Mar 1997, Christoph wrote:
> > Yes. This is the problem I was thinking of: The user selects "Update" in
> > his old dselect and dpkg won't work anymore. (I know how to fix this, but
> > probably our users don't know it.)
>
> Could you share your wisdom with me? I reported the bug and now have a
> Debian system on which every attempt to run dpkg fails.
You have to fix the entries in /var/lib/dpkg/available that contain a
colon (:) in the version field. After that you can use `dpkg' to upgrade
to the newer dpkg. Perhaps you'll also have to upgrade libc or other
packages. After that you can proceed with "Update" and "Select" in
dselect.
Someone posted on debian-devel that it's even easier to do
dpkg --clear-avail
dpkg -i dpkg_*deb
but I haven't tried this.
Cheers,
Chris
-- _,, Christian Schwarz
/ o \__ schwarz@monet.m.isar.de, schwarz@schwarz-online.com,
! ___; schwarz@debian.org, schwarz@mathematik.tu-muenchen.de
\ /
\\\______/ ! PGP-fp: 8F 61 EB 6D CF 23 CA D7 34 05 14 5C C8 DC 22 BA
\ / http://fatman.mathematik.tu-muenchen.de/~schwarz/
-.-.,---,-,-..---,-,-.,----.-.-
"DIE ENTE BLEIBT DRAUSSEN!"
Reply to: