On Fri, Feb 28, 2003 at 05:34:12PM -0500, Travis Crump wrote:
> Colin Watson wrote:
> >On Fri, Feb 28, 2003 at 03:05:36PM -0500, Travis Crump wrote:
> >
> >>The more likely cause of this behavior is the "Replaces" field of 
> >>kdelibs-data.  I think apt-get will automatically try to install on 
> >>dist-upgrade any package that claims to replace an installed package. 
> >
> >
> >I really hope not. That would be a misinterpretation of Replaces, which
> >on its own simply means that some files from the named package(s) have
> >moved to the package containing the Replaces field.
> >
> >Replaces in combination with Conflicts or maybe Provides, possibly ...
> >
> 
> Well, the 'Replaces' theory sounds much more reasonable to me than the 
> 'Depends' theory.  No packages were being upgraded on OP's dist-upgrade 
> so the depends of every other package on his system must remain 
> constant.  In order for a depends to cause a new package to be 
> installed, it follows that there was a package that somehow got 
> installed with an unsatisfied 'Depends'.  I don't know how this could 
> happen without the OP knowing what was going on[ie he had been using 
> dpkg --force-depends].

It's still confusing me, as I'm getting kdelibs-data installed with a 
dist-upgrade, and removing it doesn't force any other packages out too.

The three-liner that Travis posted earlier in this thread produces no 
output (and I'm not quite sure enough of what it does to work out if  
there's a simple typo/thinko in there).

Another suggestion that came up earlier was to use aptitude, examine  
the package and then look at the "Packages which Depend on kdelibs-data" 
line.  This showed only one package (kdelibs4) which was not installed.

I've had a download.kde.org site in there prior to being able to get 
GNOME 2.2 under testing, which might have resulted in some weird 
dependancies.  I don't mind /having/ them, though, It'd just be nice to 
/see/ them!

All in all, a bit puzzling :-|
Any suggestions?  Any packaging command incantations that'll spit 
out any installed package even /mentioning/ kdelibs-data?  I've having a 
go, but am getting nowhere, fast ...

-- jc


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to