Strange "smart" upgrades in aptitude / synaptic?

From: Christian Pernegger (pernegger_at_gmail.com)
Date: 07/31/05

  • Next message: Roberto C. Sanchez: "Re: kernel upgrade from 2.4 to 2.6.8-2-686"
    Date: Sun, 31 Jul 2005 23:58:12 +0200
    To: debian-user@lists.debian.org
    
    

    I've recently bitten the bullet and switched from using dselect for
    package management to aptitude, seeing as it was supposed to be
    smarter in dealing with complex upgrades.

    However, aptitude didn't deal at all well with the broken dependencies
    that crop up on my unstable box. The "upgrade what can be upgraded"
    command seems to upgrade at all costs, i. e. it will remove itself if
    it means getting a new apt version. When it recently suggested I
    should remove most of gnome just to bump the debian revision of one
    package I went looking for alternatives. There seem to be two types of
    apt frontends:

    old school: apt-get, dselect, synaptic (Default Upgrade). Those won't
    uninstall a working package unless you tell it to.

    "smart": aptitude, synaptic (Smart Upgrade) Those will remove a third
    of your installed packages in one go if you're not careful.

    Now I'm sure there's a reason for the new behaviour. Could someone
    please explain to me why the new-style tool behave like they do? After
    all, I'd rather wait with upgrading than lose functionality on a
    system. (Yes, I could manually hold back the packages it wants to
    remove, but that isn't too practical.)

    Regards

    C.


  • Next message: Roberto C. Sanchez: "Re: kernel upgrade from 2.4 to 2.6.8-2-686"

    Relevant Pages

    • Re: dselect and a Recent Experience
      ... > done while installing a single package. ... > Debian system and I used dselect to list the packages in order to find ... It found it and I started to install from there except I ... problems and thought I'd try aptitude. ...
      (Debian-User)
    • Re: networking problem with 2.6.4 kernel [was: Re: 2.6.4 kernel install wants to remove current kern
      ... > apt's sources list, and you run aptitude, then aptitude wants to ... > upgrade your system to sarge. ... > choosing to upgrade a package unless Auto-Upgrade chose to upgrade it) ...
      (Debian-User)
    • aptitudes removal of packages when upgrading
      ... I thought that I understood aptitude pretty well, ... upgrade my system, so I updated, and then hit 'U'. ... incompatible with some package that I wanted installed. ... as installing two incompatible packages, ...
      (Debian-User)
    • Re: Help with broken Aptitude
      ... > upgrade" since sarge went stable. ... Always a good idea to 'aptitude update' before installing, ... > Reading Package Lists... ... > Initializing package states... ...
      (Debian-User)
    • Re: Maze of Twisty Turny Little Package Managers
      ... The recommended way to upgrade from previous Debian GNU/Linux releases ... is to use the package management tool aptitude. ... decisions about package installations than running apt-get directly. ...
      (Debian-User)