[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

dpkg is mis-identifying the installing package of some of my files



Here's an example of my problem:

temp:~# apt-get update ; apt-get upgrade
Hit ftp://ftp.tux.org woody/non-free
Packages                                                                
Hit ftp://ftp.tux.org woody/non-free
Release                                                                 
Hit http://non-us.debian.org unstable/non-US/main Packages
Hit http://non-us.debian.org unstable/non-US/main Release
...snip...
Hit http://http.us.debian.org unstable/contrib Sources
Hit http://http.us.debian.org unstable/contrib Release
Reading Package Lists... Done
Building Dependency Tree... Done
Reading Package Lists... Done
Building Dependency Tree... Done
12 packages upgraded, 0 newly installed, 0 to remove and 0  not
upgraded.
22 packages not fully installed or removed.
Need to get 0B/3079kB of archives. After unpacking 29.7kB will be used.
Do you want to continue? [Y/n] 
(Reading database ... 
dpkg: serious warning: files list file for package `libglade2-dev'
missing, assuming package has no files currently installed.
45667 files and directories currently installed.)
Preparing to replace libart2 1.4.1.3-3 (using
.../libart2_1.4.1.4-1_i386.deb) ...
Unpacking replacement libart2 ...
dpkg: error processing
/var/cache/apt/archives/libart2_1.4.1.4-1_i386.deb (--unpack):
 trying to overwrite `/usr/lib/libart_lgpl.so.2.2.0', which is also in
package fdutils
dpkg-deb: subprocess paste killed by signal (Broken pipe)
...snip...
Errors were encountered while processing:
 /var/cache/apt/archives/libart2_1.4.1.4-1_i386.deb
 /var/cache/apt/archives/libgnomesupport0_1.4.1.4-1_i386.deb
 /var/cache/apt/archives/libgnomeui32_1.4.1.4-1_i386.deb
 /var/cache/apt/archives/libgnorba27_1.4.1.4-1_i386.deb
 /var/cache/apt/archives/libgnorbagtk0_1.4.1.4-1_i386.deb
 /var/cache/apt/archives/gnome-bin_1.4.1.4-1_i386.deb
 /var/cache/apt/archives/gnome-libs-data_1.4.1.4-1_all.deb
 /var/cache/apt/archives/libgnome32_1.4.1.4-1_i386.deb
 /var/cache/apt/archives/fdutils_5.3-5_i386.deb
 /var/cache/apt/archives/gnome-core_1.4.0.6-1_i386.deb
 /var/cache/apt/archives/libgtkxmhtml1_1.4.1.4-1_i386.deb
 /var/cache/apt/archives/libpanel-applet0_1.4.0.6-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

OK, obviously I did not include the entire log, if I need to let me
know.  A little history: I recently had a system crash IMMEDIATELY after
having done an apt-get upgrade, apparently before a complete sync, and
resulted in filesystem corruption in /var/lib/dpkg/.  At that time I had
problems, and on #debian I was instructed to 'dselect update' this
seemed to fix me at the time and I was solid for a while.  A few days
ago I did an update ; upgrade and started getting these errors.  At
first I assumed that it was a packaging problem (clearly I didn't look
too closely) and I didn't worry about it.  After this kept happening I
looked more closely and realize that dpkg is mis-assigning the
installing package of several files (clearly libart_lgpl.so.2.2.0 is not
in the fdutils package).  So, I'm guessing that some part of my dpkg
databases is still hosed.

Can I fix this?  How do I go about it?

Thanks,

Ken Causey

Please note that I am not subscribed to the list, so please be sure to
reply to me directly in addition to the list, as appropriate.



Reply to: