[Aptitude-devel] Bug#328616: #137771: aptitude's vs dpkg's hold state (was: Processed: more bts etc.)

Axel Beckert abe at debian.org
Thu Oct 4 15:03:16 UTC 2012


Hi Daniel(*),

Debian Bug Tracking System wrote on 15th of September 2012:
> Processing commands for control at bugs.debian.org:
> 
> > tags 137771 + help
> Bug #137771 [aptitude] aptitude: holds should take effect in /var/lib/dpkg/status as well
> Bug #146207 [aptitude] aptitude: in command-line mode ignores hold set by dpkg --set-selections
> Bug #161810 [aptitude] aptitude: Aptitude does not set hold state
> Bug #174091 [aptitude] apt-get ignores hold set with aptitude
> Bug #199887 [aptitude] Subject: packages held by dselect are not detected in aptitude
> Bug #220794 [aptitude] aptitude: can not set package to hold
> Bug #277719 [aptitude] hold in aptitude and in dpkg are not the same
> Bug #328616 [aptitude] Add "revision" information to the dpkg database?
> Bug #453702 [aptitude] sudo aptitude hold packageName does not modify selections
> Added tag(s) help.

This is a quite old bug and not only according to the amount of
duplicates an annoying one. ;-)

It's likely less trivial than it seems, otherwise it would have been
fixed already a long time ago.

I'm though curious what's the culprit which -- for more than a decade
-- kept developers from fixing it.

I browsed through the merged bugs, but the only hint I found so far
about the issue described in http://bugs.debian.org/137771 is in
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=220794#20:

"the databases do not contain exactly equivalent information, and
there is no one-to-one translation between them" (But it's not
mentioned what the differences actually are.)

So I would be happy if you could post some more details to #137771
about where you could need or would like to have help. Do you think
it's rather a technical or a conceptual issue?

TIA!

(*) JFTR: Daniel Hartwig, not Daniel Burrows. :-)

P.S.: http://bugs.debian.org/328616 looks to me like a different issue
than http://bugs.debian.org/137771 -- maybe related, but not
specifically related to syncing hold states.

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5



More information about the Aptitude-devel mailing list