aptitude and apt-get, WAS: [lug] Brand and Retailer for blank DVDs and CDs? Knoppix Hard DriveInstallation?

Timothy Klein tck at silverklein.net
Wed Jan 18 11:07:30 MST 2006


On 17 Jan 2006, at 8:42 PM, John Karns wrote:

> I was also freely alternating between using the GUI based  
> "synaptic" and
> the text-mode apt-get package mgt utilities, which might be  
> problematic,
> dunno.  And there are one or two other pkg mgt utilities as well,  
> e.g.,
> "aptitude".  There apparently are quirks inherent in the package
> management system, that can trip up even experienced Debianites [1]

Fascinating.  I did not know this.  I wonder if that might explain  
some of the weird issues I have on my Debian unstable box, as I've  
always freely mixed aptitude and apt-get.  Hmm.

Tim

(John's footnote follows)

>
> [1] Here's a comment from a third party mailing list discussion a  
> couple
> of months back.
>
> "Aptitude and apt-get are supposed to coexist. I'll state now
> that actually they're not that well behaved.  Yes, they use
> the same central database, but aptitude, in its nice broken
> way, maintains some portions of it for its exclusive use
> (remember that aptitude has some """"additional""" features
> that allow it to track other packages more """successfully"""
> then apt-get).  This is fine, as long as once you have started
> to use aptitude, that you continue to do so, as using apt-get
> for some operations thereafter, can lead you to a slight
> mismatch in versioning and tracking of packages."
>
> "It gets even better. There's also a bug in aptitude between
> the command-line and ncurses interface. They work differently,
> and will give different results (the classic example here is
> when you try and put a package on hold).
> I would have liked to have seen these rather glaring bugs in
> aptitude fixed especially as Sarge is plugging it as the de
> facto in place of apt-get (bad idea, IMO). Indeed, had you
> checked the BTS for aptitude, you'd see the numerous bugs
> filed against it on this issue and others."



More information about the LUG mailing list