retitle 299678 aptitude: support installing build-dependencies from
curses/gtk interface
quit

> 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.

Just tidying this up as it is (at least) 4 separate requests.  Please
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



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to