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

Re: Aptitude oddity



On Sat, Aug 09, 2008 at 05:21:32PM +0200, Sven Joachim <svenjoac@gmx.de> was heard to say:
> It's a bug.  If "aptitude safe-upgrade" can't find any packages that are
> _not_ on hold (or forbidden), it will try to upgrade packages that you
> don't want to.  See http://bugs.debian.org/466228.

  That shouldn't happen now: the dependency resolver should refuse to
break holds unless you set Aptitude::ProblemResolver::Allow-Break-Holds
to true (it defaults to false).  There's one exception I know of, which
is that the greedy apt resolver will happily break holds (see #470035),
but that doesn't even apply in the case of safe-upgrade.  I would be
interested in adding "-o Aptitude::CmdLine::Resolver-Debug=true" to the
command line and seeing what you get.

  Daniel


Reply to: