Go Back   HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials > Linux Forums > Installation/Configuration

Do you like HowtoForge? Please consider supporting us by becoming a subscriber.
Thread Tools Display Modes
Old 7th February 2010, 16:08
jdkullmann jdkullmann is offline
Junior Member
Join Date: Nov 2006
Location: NYC
Posts: 24
Thanks: 2
Thanked 0 Times in 0 Posts
Send a message via AIM to jdkullmann Send a message via Skype™ to jdkullmann
Default Post Etch->Lenny upgrade question

I finally got the nerve to upgrade my production server from Etch to Lenny (thanks Falko and others for answering questions here and the howto's).

The upgrade appears to have worked perfectly - I followed the howto and answered keep my config changes.

However, after the upgrade and reboot I ran 'aptitude update' and 'aptitude dist-upgrade' and instead of the expected up-to-date output got this:

server01:~> sudo aptitude dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following packages are BROKEN:
libsasl2 libssp0
The following NEW packages will be installed:
db4.6-util{a} libc-client2007b{a} libcompress-raw-zlib-perl{a} liberror-perl{a}
libio-compress-base-perl{a} libio-compress-zlib-perl{a} libio-socket-inet6-perl{a}
libmail-spf-perl{a} libmime-tools-perl{a} libnetaddr-ip-perl{a} libperl5.10{a} libsnmp15{a}
The following packages will be REMOVED:
libarchive-tar-perl{a} php5-json{a}
The following packages will be upgraded:
amavisd-new cpp-4.1 g++-4.1 gcc-4.1 gcc-4.1-base libapache2-mod-php5 libaprutil1 libberkeleydb-perl
libcompress-zlib-perl libconvert-uulib-perl libdbd-mysql-perl libdbi-perl libdigest-sha1-perl
libhtml-parser-perl liblocale-gettext-perl libmime-perl libnet-dns-perl librrds-perl libsasl2-2
libsasl2-dev libsasl2-modules libsasl2-modules-sql libsocket6-perl libstdc++6-4.1-dev
libtext-charwidth-perl libtext-iconv-perl libunix-syslog-perl perl perl-base perl-modules php-pear
php5 php5-cli php5-common php5-curl php5-dev php5-gd php5-imap php5-mcrypt php5-mhash php5-mysql
php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl razor sasl2-bin
The following packages are RECOMMENDED but will NOT be installed:
libsys-syslog-perl re2c spamc
51 packages upgraded, 12 newly installed, 2 to remove and 2 not upgraded.
Need to get 30.7MB of archives. After unpacking 13.8MB will be used.
The following packages have unmet dependencies:
libsasl2: Depends: libsasl2-2 (= 2.1.22.dfsg1-8+etch1) but 2.1.22.dfsg1-23+lenny1 is to be installed.
libssp0: Depends: gcc-4.1-base (= 4.1.1-21) but 4.1.2-25 is to be installed.
The following actions will resolve these dependencies:

Remove the following packages:

Score is 184

Accept this solution? [Y/n/q/?]

I have no idea what to do at this point?

If I just say Y will it remove libsasl2 and libssp0 and remove and install the packages shown properly? Or am I supposed to manually remove those two packages and re-run dist-upgrade.

Finally, why didn't it just do all this during the full upgrade I just did? Did something go wrong or not happen during the full upgrade or is upgrading a two or more part process and that's normal?

Thanks again, as usual, for any help.
Reply With Quote
Sponsored Links
Old 8th February 2010, 10:48
Mark_NL Mark_NL is offline
Senior Member
Join Date: Sep 2008
Location: The Netherlands
Posts: 912
Thanks: 12
Thanked 100 Times in 96 Posts

apt-get remove libsasl2 libssp0

apt-get install libsasl2 libssp0

he'll probably tell you the same crap, just install .. i've been upgrading production servers alot .. most of them throw errors during upgrading, but that's just because of crappy post install scripts .. f.e. if you start start upgrading when having an NFS mount, apt will stop when he wants to upgrade nfs-common and will give a strange error, in which you can't find the problem being nfs-common.

so apt can be very annoying

if it was my server i'd just remove the packages and reinstall them.
Reply With Quote


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
will lenny to etch upgrade preserve previous howto changes? jdkullmann Installation/Configuration 1 28th October 2009 11:06
Howto upgrade from Debian 4 (Etch) to Debian 5 (Lenny) Hans Tips/Tricks/Mods 2 2nd December 2008 00:40
Kernel Upgrade - Sarge -> Etch FrozenPixel Server Operation 1 5th April 2008 22:27
Etch courier-authmysql upgrade to courier-authlib-mysql mindrail Installation/Configuration 2 19th July 2007 21:50
Upgrade question for "Virtual Users And Domains With Postfix, Courier And MySQL" emresumengen HOWTO-Related Questions 3 1st December 2006 16:33

All times are GMT +2. The time now is 13:07.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.