Ticket #850 (closed defect: fixed)

Opened 10 years ago

Last modified 10 years ago

Unsafe unpermitted uninstallation via cave lacks a UI

Reported by: pipping Owned by:
Priority: Sometime Milestone: cave Basic Functionality
Component: clients/cave Version: scm
Keywords: uninstall Cc:
Blocked By: Blocking:
Distribution: Exherbo

Description

If a conflict arises during uninstallation like in this situation, where emacs cannot be uninstalled because auctex::installed depends on it,

$ cave resolve \!app-editors/emacs:23.2
Finding Dependents: 17 stepsInternal error at bool paludis::resolver::Decider::_resolve_dependents() at decider.cc:187: unsafe app-emacs/auctex-11.86-r1:0::installed

Error:
  * In program cave resolve !app-editors/emacs:23.2:
  * When finding dependents:
  * Eek! Internal error at bool paludis::resolver::Decider::_resolve_dependents() at decider.cc:187: unsafe app-emacs/auctex-11.86-r1:0::installed (paludis::InternalError)
$

cave does not yet handle the situation gracefully.

Change History

comment:1 Changed 10 years ago by ciaranm

  • Summary changed from Uninstallation via cave lacks a UI to Unsafe unpermitted uninstallation via cave lacks a UI

comment:2 Changed 10 years ago by ciaranm

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.