I am not in front of my linux box right now. So this from memory.
When did this modutils 2.4.10-3 crap make it into testing?
It sounds like you are going to have to use method 2.
edit /var/lib/dpkg/status to trick dpkg into thinking modutils are not
installed.
Get a hold of modutils 2.4.8.1 from somewhere.
Install this manually with dpkg -i
When you use aptitude select modutils place a hold on it. Becareful you must
place a hold before every get.
Let me know how this works out.
By the way this is the back door hack aproach.
-Tim
-- Original Message --
From: Greg Wiley [EMAIL PROTECTED]
Date: Tue, 16 Oct 2001 13:36:45 -0700
Hi Tim-
Thanks for your suggestions. I do not
use unstable on any machine so I think
the problem is that modutils 2.4.10-3 made
it into testing.
Unfortunately, aptitude isn't going to let me
fix it since initrd requires =2.3.13
modutils and the only version (besides
2.4.10-3) available is 2.3.11-13.1 via aptitude
(unless there is some option that I'm missing).
I think I'm going to have to remove kernel
2.4.9 until modutils is fixed. I have two
machines running testing and the second
one just did the same thing.
Thanks again for your help. At least some
learning will come of this. :)
-=greg
- Original Message -
From: Timothy Webster [EMAIL PROTECTED]
To: Greg Wiley [EMAIL PROTECTED]
Sent: Tuesday, October 16, 2001 12:15 PM
Subject: Re: Upgrade Catch-22
This is an easy one to fix.
You have 2 choices.
1) use aptitude and select modutiles
then select 2.4.8.1 to reinstall (hope I remember the release correctly)
anyway just select the release just prior to this one you are having a
problem with.
2) edit /etc/apt/sources.list
remove all references to unstable
using references to testing
3) edit /var/lib/dpkg/status
find Package: modutiles
edit this package back to non-installed (hope I remember the code
correctly)
use apt-get or dselect to reinstall the testing version of modutiles
This should fix your problem.
Aptitude is the simpliest and best solution.
-Tim.
-- Original Message --
From: Greg Wiley [EMAIL PROTECTED]
Date: Tue, 16 Oct 2001 09:50:34 -0700
Argh.
I have a Woody machine that attempted
to go through an upgrade last night and
is now in dpkg jail.
ppp tries to upgrade but bails with:
Unpacking replacement ppp ...
depmod: Unexpected value (20) in '/lib/modules/2.4.9-686/kern
el/drivers/ieee1394/sbp2.o' for ieee1394_device_size
It is likely that the kernel structure has changed, if so
then
you probably need a new version of modutils to handle this
kernel.
Check linux/Documentation/Changes.
dpkg: warning - old post-removal script returned error exit status
255
dpkg - trying script from the new package instead ...
[ same depmod err as above]
dpkg: error processing /var/cache/apt/archives/ppp_2.4.1.uus-1_i3
86.deb (--unpack):
subprocess new post-removal script returned error exit status 255
[ same depmod err as above]
dpkg: error while cleaning up:
subprocess post-removal script returned error exit status 255
Errors were encountered while processing:
/var/cache/apt/archives/ppp_2.4.1.uus-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
But trying to remove ppp balks with:
dpkg: error processing ppp (--remove):
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
Errors were encountered while processing:
ppp
E: Sub-process /usr/bin/dpkg returned an error code (1)
So I can neither go forward nor back.
Upgrading modutils directly claims I have the most recent
version. I am using the 2.4.9-686 kernel image from the
Woody distribution. I don't have a firewire device, nor
is the module listed in my module config. I don't even
need ppp on this machine. I could ignore this error but
it is holding up the upgrade of ~50 other packages.
Any nudges in the right direction are greatly appreciated.
Thanks,
-=greg
BTW, I broke up some of the quoted lines above so they
don't exceed normal term width. Is there a convention
for reporting long-line output in email?
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact
[EMAIL PROTECTED]