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

Re: Apt-Get is Not Working (Was Upgrading KDE)



David R. Litwin wrote:
> Jan Schledermann wrote:
> > In your case you may want to force the installation of kdeedu-data and
> > konq-plugins by doing
> > 
> > dpkg -i --force-all /var/cache/apt/archives/kdeedu-data
> > dpkg -i -force-all /var/cache/apt/archives/konq-plugins
> > apt-get install (or apt-get -f install if the 1st solution doesn't work)
> > 
> > This could work for you, but DON'T SUE OR FLAME if it doesn't!
> 
> No need to Sue or Flame: It worked! I thank you most kindly: The other
> very interesting posts seemed a bit more Drastic, so I'm much obliged
> for your input. (I'll do a solved thread later.)

Since I posted one of those Drastic posts let me jump in here.  :-)

>>/var/cache/apt/archives/kdeedu-data_4%3a3.3.2-3_all.deb (--unpack): trying to overwrite
>>`/usr/share/icons/crystalsvg/16x16/apps/edu_languages.png', which is also in package kdebase-data

As Kevin Mark explained in another posting:
> package A contains x and package B contains x
> package A is in Debian kde
> package B is in Alioth kde
> but the Alioth kde was not setup to upgrade from Debian kde perfectly.
> It may have in the past, but not at the moment.
> if you force the installation of kdeedu-data and konq-plugins, this
> will
> either solve the problem or will make things worse. If not, then you
> would have not back out of Alioth kde, install Debian kde and either
> wait for Debian kde to catchup or wait for Alioth kde to be fixed.

Agreed.  The problem is that some files are contained in two different
packages.  By forcing an installation of a package with an overlapping
file that file is now overwritten.  The other package also thinks it
owns that file.  That is an inconsistent state.  (And off the top if
my head I don't know if when the other package is upgraded or removed
if it will remove the overlapped file at the same time.  But I don't
think so.  If it does then you would reinstall the package that should
own it.)

So to my mind this simpler solution may not be as consistent to the
dependency system as my more drastic solution.  But the important
thing is that you are making progress and able to use your system.  So
perhaps in the end you should wait for things to settle down with the
packages before doing more if you have a working system.

Bob

Attachment: signature.asc
Description: Digital signature


Reply to: