[Aptitude-devel] Bug#738350: Bug#738350: aptitude: "Reconfiguring" missing in Package submenu

Manuel A. Fernandez Montecelo manuel.montezelo at gmail.com
Sun Feb 9 16:41:49 UTC 2014


Reorganising contents a bit...

2014-02-09 14:54 Axel Beckert:
>
>Axel Beckert wrote:
>> In the submenu "Package" there's the Reconfigure feature (reachable via
>> Shift-R) missing.
>
>Actually the controversial "Report Bug" feature (see #463510 for the
>discussion) is missing there, too.

I think that "Run reportbug" is as good as dead, since we all agreed
in that bug report (I think), and it can be removed in a few minutes.

As I understood it, the issue with "Reportbug" is not only that it
gets triggered after suspending and arrow down, but that:

- aptitude is often run as root user, so reportbug complains about
   that,

- and maybe the root user does not export useful env vars for
   reportbug to use, like DEBMAIL, DEBFULLNAME, REPORTBUGEMAIL, etc.

So I don't think that it's a feature that anybody will miss, and that
we can remove ASAP.


>If we add them, I think they should be clearly seperated from the
>other non-immediate package actions, maybe in a subsubmenu unter "Menu
>→ Package → Immediate Action" if libcwidget supports subsubmenus.

Not sure of it's supported.


>So I wonder if those two "immediate package actions" (and maybe some
>more) are missing on purpose.
> [...]
>Otherwise maybe a submenu on toplevel is an option. But I think that's
>may too much attention for these seldomly used features. Hrm.

Another option would be to have them in after a separator, like
"Information", "Cycle package information" and "Changelog".  In fact,
Changelog is a "immediate" action much like Reportbug, isn't it?

"Information" and "Cycle" are also immediate.

BTW, I think that perhaps "Reconfigure" should not be so immediate,
and behave like "Reinstall" instead.


Cheers.
--
Manuel



More information about the Aptitude-devel mailing list