Re: Testing upgrade: Potentially harmful(?) problem
On Fri, Jul 13, 2001 at 06:49:43PM -0400, Sebastian Canagaratna wrote:
| Hi:
|
| I am trying to upgrade testing on my second machine (apt-get
| update; apt-get dist-upgrade) but it aborts. So I first tried to
| install debconf ( apt-get install debconf ) and I get:
|
| Extra Packages to be installed:
| libhtml-parser-perl libhtml-target-perl libmime-base64-perl
| libperl5.6 perl perl-5.004 perl-5.004-suid perl5.6
| perl-base perl-modules.
|
| Removed: perl-5.004-base
| perl-5.005
| perl-5.005-base
|
| New: libhtml-tagset-perl
| libperl5.6
| perl
| perl-modules
| perl-suid
|
| Essential package to be removed: perl-5.004-base. You are about to do
| something potentially harmful. Don't do this unless you know what you
| are doing.
|
| At this stage I aborted. Anybody have any ideas whether its Ok
| to say yes?
The perl version changed. However, perl is a critical component of
the Debian core (dpkg or apt or debconf or something like that). If
you do a dist-upgrade then everything will get upgraded together and
there won't be a problem because you replace one perl with another,
and all the packages that depend on it are replaced with packages that
depend on the new perl instead.
I did a dist-upgrade a few weeks ago without any trouble. Maybe if
you try again, as opposed to upgrading stuff one-at-a-time it will
work better? Why did it abort in the first place? Did dpkg just die?
If so, run it again (it happened to me a couple times).
At the moment I have :
$ dpkg -l perl\*base
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
|uppercase=bad)
||/ Name Version Description
+++-==============-==============-============================================
pn perl-5.004-bas <none> (no description available)
ii perl-5.005-bas 6.2 Transitional package.
un perl-5.6-base <none> (no description available)
ii perl-base 5.6.1-5 The Pathologically Eclectic Rubbish Lister.
un perl5-base <none> (no description available)
-D
Reply to: