I am trying to upgrade my system, but apt-get won't let me. Am I missing
something? The problem seems to be with Perl.

bible$ apt-cache show perl
Package: perl
Priority: standard
Section: perl
Installed-Size: 11488
Maintainer: Brendan O'Dea <[EMAIL PROTECTED]>
Architecture: i386
Version: 5.8.7-5
Replaces: perl-5.005 (<< 6), perl-5.6 (<< 6), perl-doc (<< 5.8.0-1), 
perl-modules (<< 5.8.1-1), libdigest-md5-perl, libmime-base64-perl, 
libtime-hires-perl, libstorable-perl
Provides: perl5, libdigest-md5-perl, libmime-base64-perl, libtime-hires-perl, 
libstorable-perl
Depends: perl-base (= 5.8.7-5), perl-modules (>= 5.8.7-5), libc6 (>= 2.3.5-1), 
libdb4.2, libgdbm3
Recommends: perl-doc
Suggests: libterm-readline-gnu-perl | libterm-readline-perl-perl
Conflicts: perl-5.004 (<< 6), perl-5.005 (<< 6), perl-5.6 (<< 6), perl-doc (<< 
5.8.7-1), libdigest-md5-perl (<< 2.33-1), libmime-base64-perl (<< 3.05-1), 
libtime-hires-perl (<< 1.66-1), libstorable-perl (<< 2.12-1)
Filename: pool/main/p/perl/perl_5.8.7-5_i386.deb
Size: 3377692
MD5sum: 5ae8d914af556a291932a8cab5e5d31d
Description: Larry Wall's Practical Extraction and Report Language
 An interpreted scripting language, known among some as "Unix's Swiss
 Army Chainsaw".
 .
 Perl is optimised for scanning arbitrary text files and system
 administration.  It has built-in extended regular expression matching
 and replacement, a data-flow mechanism to improve security with
 setuid scripts and is extensible via modules that can interface to C
 libraries.
Build-Essential: yes
Tag: devel::interpreter, interface::commandline, langdevel::perl, 
made-of::lang:perl, role::sw:shlib, role::sw:utility

Package: perl
Status: install ok installed
Priority: standard
Section: interpreters
Installed-Size: 11052
Maintainer: Brendan O'Dea <[EMAIL PROTECTED]>
Version: 5.8.4-8
Replaces: perl-5.005 (<< 6), perl-5.6 (<< 6), perl-doc (<< 5.8.0-1), 
perl-modules (<< 5.8.1-1), libdigest-md5-perl, libmime-base64-perl, 
libtime-hires-perl, libstorable-perl
Provides: perl5, libdigest-md5-perl, libmime-base64-perl, libtime-hires-perl, 
libstorable-perl
Depends: perl-base (= 5.8.4-8), perl-modules (>= 5.8.4-8), libc6 (>= 
2.3.2.ds1-4), libdb4.2, libgdbm3
Recommends: perl-doc
Suggests: libterm-readline-gnu-perl | libterm-readline-perl-perl
Conflicts: perl-5.004 (<< 6), perl-5.005 (<< 6), perl-5.6 (<< 6), perl-doc (<< 
5.8.4-1), libdigest-md5-perl (<< 2.33-1), libmime-base64-perl (<< 3.04-1), 
libtime-hires-perl (<< 1.59-1), libstorable-perl (<< 2.12-1)
Description: Larry Wall's Practical Extraction and Report Language
 An interpreted scripting language, known among some as "Unix's Swiss
 Army Chainsaw".
 .
 Perl is optimised for scanning arbitrary text files and system
 administration.  It has built-in extended regular expression matching
 and replacement, a data-flow mechanism to improve security with
 setuid scripts and is extensible via modules that can interface to C
 libraries.


bible$ dpkg -l | grep perl
ii  libconfig-inifiles-perl     2.38-3                Read .ini-style 
configuration files
ii  libdbd-mysql-perl           2.9006-1              A Perl5 database 
interface to the MySQL data
ii  libdbi-perl                 1.48-1                Perl5 database interface 
by Tim Bunce
ii  libdigest-sha1-perl         2.10-1                NIST SHA-1 message digest 
algorithm
ii  libhtml-parser-perl         3.45-2                A collection of modules 
that parse HTML text
ii  libhtml-tagset-perl         3.04-1                Data tables pertaining to 
HTML
ii  liblocale-gettext-perl      1.04-1                Using libc functions for 
internationalizatio
ii  libnet-daemon-perl          0.38-1                Perl module for building 
portable Perl daemo
ii  libperl5.6                  5.6.1-8.9             Shared Perl library.
ii  libperl5.8                  5.8.4-8               Shared Perl library
ii  libplrpc-perl               0.2017-1              Perl extensions for 
writing PlRPC servers an
ii  libsgmls-perl               1.03ii-31             Perl modules for 
processing SGML parser outp
ii  libtext-charwidth-perl      0.04-2                get display widths of 
characters on the term
ii  libtext-iconv-perl          1.2-3                 Convert between character 
sets in Perl
ii  libtext-wrapi18n-perl       0.06-2                internationalized 
substitute of Text::Wrap
ii  liburi-perl                 1.35-1                Manipulates and accesses 
URI strings
ii  perl                        5.8.4-8               Larry Wall's Practical 
Extraction and Report
ii  perl-base                   5.8.4-8               The Pathologically 
Eclectic Rubbish Lister
ii  perl-modules                5.8.4-8               Core Perl modules


bible$ sudo apt-get update
Hit http://ftp.uk.debian.org unstable/main Packages
Hit http://ftp.uk.debian.org unstable/main Release
Hit http://ftp.uk.debian.org unstable/main Sources
Hit http://ftp.uk.debian.org unstable/main Release
Reading Package Lists... Done
bible$
bible$ sudo apt-get install perl
Reading Package Lists... Done
Building Dependency Tree... Done
perl is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 152 not upgraded.
bible$




I expected Perl to be upgraded at this point. Using aptitude or dselect
is nightmare. It wants to remove a ton of stuff. I don't understand why
it even tries to remove Perl...



bible$ sudo apt-get -u dist-upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
Calculating Upgrade... Done
The following packages will be REMOVED:
  antlr apache apache-common aspell aspell-bin aspell-en debhelper debmake 
defoma devscripts dictionaries-common docbook docbook-dsssl docbook-utils
  dpkg-dev fontconfig gjdoc gsfonts iamerican ibritish intltool-debian 
irssi-text ispell jadetex kaffe kaffe-pthreads libant1.6-java libapache-mod-php4
  libdbd-mysql-perl libdbi-perl libdigest-sha1-perl libfontconfig1 libgc1 
libgd2-xpm libgmp3 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common 
libhtml-parser-perl
  libhtml-tagset-perl libnet-daemon-perl libosp4 libostyle1 libpango1.0-0 
libpango1.0-common libplrpc-perl libsgmls-perl libsigc++-1.2-5c102 libsp1
  liburi-perl libxft2 lmodern mysql-client mysql-server openjade perl 
perl-modules php4 php4-gd php4-mysql phpmyadmin pia po-debconf sgml-base 
sgml-data
  sgmlspl stegdetect subversion-tools svn-buildpackage tetex-bin tetex-extra 
ttf-bitstream-vera v4l-conf wamerican wenglish wordpress wu-ftpd xawtv
  xml-core
The following NEW packages will be installed:
  cpp-4.0 dmidecode g++-4.0 gcc-4.0 gcc-4.0-base laptop-detect libaa1 
libcupsys2 libedit2 libfs6 libgc1c2 libgmp3c2 libgnutls12 libltdl3 
libmysqlclient14
  libosp4c2 libostyle1c2 libpq4 libselinux1 libsepol1 libsigc++-1.2-5c2 
libslang2 libsp1c2 libstdc++6 libstdc++6-4.0-dev libxinerama1 libxxf86dga1
  libxxf86vm1 linux-image-2.6-386 linux-image-2.6.12-1-386 linux-sound-base 
lsb-base openssh-client openssh-server python2.3-apt python2.4-minimal
  readline-common x11-common
The following packages will be upgraded:
  aalib1 adduser alsa-base alsa-utils apache2-common apache2-mpm-worker 
apache2-utils apt apt-utils aptitude aview bash binutils bitlbee bzip2
  console-common coreutils cpio cpp cpp-3.3 cron doc-linux-text dovecot-common 
dpatch dput exim4 exim4-base exim4-daemon-light fakeroot fileutils findutils
  g++ g++-3.3 gcc gcc-3.3 gcc-3.3-base grep groff-base html2text imagemagick 
initscripts jikes kaffe-common kernel-image-2.6-386 libapr0 libaspell15
  libatk1.0-0 libbz2-1.0 libcupsys2-gnutls10 libdps1 libgcc1 libice6 libldap2 
liblircclient0 liblocale-gettext-perl libmagick6 libnewt0.51 libpcre3
  libperl5.8 libreadline4 libreadline5 libsm6 libssl0.9.7 libstdc++5 
libstdc++5-3.3-dev libsvn0 libtext-iconv-perl libx11-6 libxaw7 libxext6 libxi6 
libxml2
  libxmu6 libxpm4 libxrandr2 libxt6 libxtst6 libxv1 logrotate lsof maildrop 
mairix module-init-tools mysql-common nmap openssl pciutils perl-base
  php4-common python-apt python-newt python-sqlite python2.3-sqlite 
python2.3-subversion python2.4 python2.4-examples scantv sed shellutils sp ssh 
streamer
  subversion sysv-rc sysvinit tasksel telnet textutils util-linux vim 
vim-common w3m webcam whiptail whois xawtv-plugins xfree86-common xlibmesa-gl
  xlibs-data xutils
120 upgraded, 38 newly installed, 79 to remove and 0 not upgraded.
Need to get 76.4MB/99.0MB of archives.
After unpacking 106MB disk space will be freed.
Do you want to continue? [Y/n]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to