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

Re: trying to do an upgrade to my debian etch system



On Mon, Sep 24, 2007 at 01:56:59PM -0700, tom arnall wrote:
> On Monday 24 September 2007 13:19, Andrew Sackville-West wrote:
> > On Mon, Sep 24, 2007 at 01:06:16PM -0700, tom arnall wrote:
> > > I am trying to do an upgrade to my debian etch system and get the
> > > following error message. What should I do about it. (i did an update just
> > > before the upgrade attempt.)
> > >
> > >
> > > Unpacking replacement x11-common ...
> > > dpkg: error
> > > processing /var/cache/apt/archives/x11-common_1%3a7.1.0-19_i386.deb
> > > (--unpack):
> > >  trying to overwrite `/usr/X11R6/bin', which is also in package pythonol
> >
> > it looks like pythonol is a spanish language learning tool written in
> > python, but its not in the debian repositories. Where did it come from
> > and why the heck does it muck around in /usr/X11R6/bin? It definitely
> > shouldn't do that, but being outside of standard debian, who
> > knows. You can force it with
> >
> > dpkg --force-overwrite <package>
> >
> > but be forewarned that forcing anything is bad and you should try to
> > find what's going on with pythonol.

> 
> is there any way to have the update ignore pythonol? i don't recognize it. and 
> def'ly don't want to do a force.

well, that's exactly what the force does -- it ignores the fact that
pythonol claims to own that directory and goes ahead and lets
x11-common overwrite it, which is surely a good thing in this
case. There is a more fundamental issue here though: namely, where did
pythonol come from if you don't recognise it. 

you should be looking at things like: 

dpkg -l python\*

apt-cache search pythonol

apt-cache show pythonol 

dpkg -L pythonol

etc and see if you can figure that one out. 

A

Attachment: signature.asc
Description: Digital signature


Reply to: