[Aptitude-devel] Bug#588032: Please group by archive component before archive section

Daniel Hartwig mandyke at gmail.com
Fri May 11 17:04:06 UTC 2012

tags 588032 + wontfix


Thanks for taking the time to provide feedback to aptitude.

I have some comments about your suggestion:

> After I reverted to using grouping by default (instead of a flat list,
> which seemed more practical at the time) I got a bit annoyed by the
> grouping by sections (admin, gnome, kde, ...) before archive component
> (main, contrib, non-free). IMHO there are some benefits to grouping by
> component first:
> + it is more logical (grouping from top to bottom)
> + it makes it more obvious that one has contrib/non-free packages

> + it gets rid of an additional sub-grouping in every section, even if
> one has only 'main' configured (which is probably what prompted me to
> try a flat list in the beginning)

Hiding 'main' in this case is a suggested enhancement.[1]

Note: open an entire sub-tree by pressing `[', close it again with `]' or `^ ]'.

> - ... can't think of any right know (which doesn't mean they don't
>   exist)

How about this one:

- similar packages from different components are far apart in the
tree; choosing an editor, for example, will require opening up to
three very different places to compare the free/non-free options.

The current default works well for the general case of browsing for
packages by function.  When licence becomes the primary concern, it is
easy to change the grouping temporarily (permanently if you are so
inclined) to something like what you use:

> For the record, my current setting is:
> aptitude::UI::Default-Grouping
>   "status,section(topdir),section(subdirs,passthrough)";

Marking this one as wontfix, but leaving opening for possible opinions
on the subject.


[1] http://bugs.debian.org/244434

More information about the Aptitude-devel mailing list