Posts: 903
plvera
Joined: 11 Oct 2008
#1
This is really a continuation of an earlier thread that was tagged to jhsu post about 8.2 vs 8.5

I tried doing an an apt-get upgrade and I get the following error mesages about broken packages. Tried apt-get -f install and synaptic without sucess.

Any suggestions? Following is the output


root@mepis1:/home/pedro# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run `apt-get -f install' to correct these.
The following packages have unmet dependencies:
bind9-host: Depends: libisc52 (= 1:9.6.ESV.R1+dfsg-0+lenny2) but it is not installed
libbind9-50: Depends: libisc52 (= 1:9.6.ESV.R1+dfsg-0+lenny2) but it is not installed
libdns55: Depends: libisc52 (= 1:9.6.ESV.R1+dfsg-0+lenny2) but it is not installed
libisccc50: Depends: libisc52 (= 1:9.6.ESV.R1+dfsg-0+lenny2) but it is not installed
libisccfg50: Depends: libisc52 (= 1:9.6.ESV.R1+dfsg-0+lenny2) but it is not installed
E: Unmet dependencies. Try using -f.

root@mepis1:/home/pedro# apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
libdns50 expect courier-authlib libisc50
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
libisc52
The following NEW packages will be installed:
libisc52
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
5 not fully installed or removed.
Need to get 0B/154kB of archives.
After this operation, 401kB of additional disk space will be used.
Do you want to continue [Y/n]?
WARNING: The following packages cannot be authenticated!
libisc52
Authentication warning overridden.
(Reading database ... 260732 files and directories currently installed.)
Unpacking libisc52 (from .../libisc52_1%3a9.6.ESV.R1+dfsg-0+lenny2_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/libisc52_1%3a9.6.ESV.R1+dfsg-0+lenny2_i386.deb (--unpack):
trying to overwrite '/usr/lib/libisc.so.50', which is also in package libisc50 1:9.6.1.dfsg.P1-1
Errors were encountered while processing:
/var/cache/apt/archives/libisc52_1%3a9.6.ESV.R1+dfsg-0+lenny2_i386.deb
localepurge: Disk space freed in /usr/share/locale: 0 KiB
localepurge: Disk space freed in /usr/share/man: 0 KiB
localepurge: Disk space freed in /usr/share/gnome/help: 0 KiB
localepurge: Disk space freed in /usr/share/omf: 0 KiB

Total disk space freed by localepurge: 0 KiB

E: Sub-process /usr/bin/dpkg returned an error code (1)

Laptop seems to be running fine. I haven't noticed any problems.

thanks.

Pedro
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#2
Try force installing libisc52 with dpkg.
Posts: 903
plvera
Joined: 11 Oct 2008
#3
This is what I"m getting with pdkg

root@mepis1:/home/pedro# dpkg -i --force -overwrite /var/cache/apt/archives/libisc52
dpkg: unknown force/refuse option `-overwrite'

Type dpkg --help for help about installing and deinstalling packages [*];
Use `dselect' or `aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*].


Also, the specs of the laptop are:

root@mepis1:/home/pedro# inxi -F
System: Host mepis1 Kernel 2.6.27-1-mepis-smp i686 (32 bit) Distro antiX-M8 Intifada! 12 February 2009
CPU: Dual core AMD Turion 64 X2 Mobile TL-60 (-MCP-) cache 1024 KB flags (lm nx sse sse2 sse3 svm) bmips 7982.38
Clock Speeds: (1) 2000.00 MHz (2) 2000.00 MHz
Graphics: Card ATI RS690M [Radeon X1200 Series] X.org 1.6.5 Res: 159x48 Gfx Data: N/A for root
Audio: Card ATI SBx00 Azalia (Intel HDA) driver HDA Intel BusID: 00:14.2
Sound: Advanced Linux Sound Architecture Version 1.0.17
Network: Card-1 Broadcom BCM4401-B0 100Base-TX BusID: 03:00.0
Card-2 Broadcom BCM4328 802.11a/b/g/n driver wl BusID: 0b:00.0
Disks: HDD Total Size: 250.1GB (8.2% used) 1: /dev/sda SAMSUNG_HM250JI 250.1GB
Partition: ID:/ size: 9.7G used: 6.1G (67%) fs: ext3 ID:/home size: 219G used: 14G (7%) fs: ext3
ID:swap-1 size: 1.05GB used: 0.00GB (0%) fs: swap
Sensors: System Temperatures: cpu: 44.5C mobo: N/A
Fan Speeds (in rpm): cpu: N/A
Info: Processes 105 Uptime 45 min Memory 292.6/1897.6MB Runlevel 5 Client Shell inxi 1.4.15
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#4
dpkg -i --force-overwrite /var/cache/apt/archives/libisc52_1%3a9.6.ESV.R1+dfsg-0+lenny2_i386.deb

Use the tab button to get the full libisc52 name.
Posts: 903
plvera
Joined: 11 Oct 2008
#5
Fixed it. It was just me being stupid. The full name of the deb is: libisc52_1%3a9.6.ESV.R1+dfsg-0+lenny2_i386.deb

Once I used the full name (not just libisc52 which was the error msg), dpkg worked and apt-get upgrade returned with no errors.