Re: Increasing number of conflicts
On Mon, Apr 19, 2010 at 02:54:20PM -0500, "Boyd Stephen Smith Jr." <bss@iguanasuicide.net> was heard to say:
> On Monday 19 April 2010 08:16:02 B. Alexander wrote:
> > I've got an issue with a sid box that I have been maintaining for a while.
> > This is my workstation, and I have noticed a growing number of broken
> > packages, unmet dependencies and conflicts. I have been using safe-upgrade
> > for months now, hoping that it would work itself out over time. However,
> > this hasn't happened. So what can I do to fix the problems without losing
> > functionality? Below is the result of aptitude full-upgrade (forgive the
> > cut-and-paste):
>
> I would use (aptitude full-upgrade), then when/if the first suggestion doesn't
> meet with my approval, use the option to go into the ncurses interface at the
> [Y/n] prompt. (Answer '?' to get the full list of valid responses.)
>
> (NB: The keystrokes below are from memory, they may be incorrect, but should
> be in the aptitude documentation.)
>
> The ncurses interface will load and the current suggestion will be presented.
> Use the arrow keys to highlight the most onerous part of the suggestion then
> hit 'r' ([R]eject that action). Then, hit '.' to have aptitude comes up with
> a different list of suggestions.
You can do this from the command-line too. It used to be awkward to
reject choices at the command-line, but in recent sid, the interface is
a bit more stream-lined than it used to be:
Remove the following packages:
1) ghc6-doc
Leave the following dependencies unresolved:
2) libghc6-mtl-doc recommends ghc6-doc
You can type "r 1" or "r 2" to reject option 1 or 2. Hit "?" at the
prompt to get a list of the commands you can enter -- basically
everything you could do at the interactive prompt. (you can also
install or remove packages, but beware that this will restart your
resolver session...hm, I really should add that warning to the online
help)
Daniel
Reply to: