Hi,

please Cc me on answers.  I only saw your bug report because I was
looking up bug numbers for debian/changelog (maintaining deborphan is
currently transitioning from me to a team I'll not be part of and I'm
not subscribed to the team's list).


* Jakub Wilk [2012-04-27 17:38 +0200]:
> As far as I can see, deborphan treats packages that are on hold like if they
> were not installed:
>
> $ deborphan deborphan
> deborphan
>       sbuild
>
> $ echo 'deborphan hold' | sudo dpkg --set-selections
>
> $ deborphan deborphan
> deborphan: package deborphan not found or not installed

You hit the presumably only case where deborphan treats packages on hold
as being uninstalled.


A possible changelog entry for the bugfix is:

 * Imply --force-hold in show-deps mode. Closes: #670652

The fix itself is obvious.


A workaround you could to use is to use the option -H when listing
a package's dependencies using deborphan.


Commands I used for testing are:

  $ dpkg --get-selections | grep ubuntu-dev-tools
  ubuntu-dev-tools                                hold

  $ deborphan sbuild
  sbuild
        ubuntu-dev-tools
  $ deborphan -H sbuild
  sbuild
        ubuntu-dev-tools

  $ deborphan ubuntu-dev-tools
  deborphan: package ubuntu-dev-tools not found or not installed
  $ deborphan -H ubuntu-dev-tools
  ubuntu-dev-tools


Regards
Carsten



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to