#299678 aptitude: build-dep from curses/gtk

Package:
aptitude
Source:
aptitude
Description:
terminal-based package manager
Submitter:
"Wesley J. Landaker"
Date:
2011-12-14 14:18:03 UTC
Severity:
wishlist
#299678#5
Date:
2005-03-15 20:01:57 UTC
From:
To:
One very helpful improvement to aptitude would be if it would handle
browsing/installing source packages from deb-src sources.

When pointing at the regular debian repositories, this isn't always
necessary, since every source package should be already compiled
(although, this isn't necessarily the case--the amd64 port, for
instance, since it not all packages are currently build). However,
this is very useful for 3rd-party repositories, where being able to
browse/download/install source packages and their build-deps from
within aptitude's GUI would be a very useful feature.

#299678#10
Date:
2011-08-30 07:47:46 UTC
From:
To:
retitle 299678 aptitude: support installing build-dependencies from
curses/gtk interface
quit
correct me if I have misinterpreted any of these.


1. Browse source packages

A new grouping policy [1] has been added in 0.6.4-1 which enables
browsing sources in the package view:

# with grouping policy `source,status'
...
--\ eggdrop (2)
  --- Not Installed packages (2)
--\ eglibc (17)
  --\ Upgradable Packages (6)
i    libc-bin
i    libc-dev-bin
i    libc6
i    libc6-dev
i    locales
i    multiarch-support
  --- Not Installed Packages (11)
...


2. Download source packages

Not implemented in aptitude but suggested elsewhere [2, 3].


3. Install build-dependencies of packages

- command-line action [4] was added in 0.4.11-1
- the curses interface does not support this yet


4. Build source packages

Not implemented _by aptitude_ but suggested elsewhere [5].

See also: apt-build - frontend to apt to build, optimize and install
packages.


* Summary

The only remaining feature suggested here which is not either already
implemented or covered elsewhere is installing build-dep from the
curses interface.

Retitled.


[1]  Bug 497206 -- aptitude: Groups packages by Source package
[2]  Bug 403372 -- To include option for download the source archives
[3]  Bug 468897 -- aptitude: implement source action from apt
[4]  Bug 243317 -- Implement "aptitude build-dep <source-pkg>"
[5]  Bug 403289 -- add shortcut to compile a software