[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Nicer way to manage installed build dependencies?



Dear all,

due to a long-standing annoyance in freeciv-client-gtk[0], I wanted
to rebuild this package locally and noticed that there still seems to
be no way to nicely manage what

# apt-get build-dep freeciv-client-gtk

pulls in - it just installs the required packages and then leaves me
with them. This is obviously fine if I use a fresh chroot for every
new build, but is there really no way to either

a) mark such packages as installed automatically in some way that
   doesn’t instantly remove them again
or
b) remove all build dependencies of a given package that are not
   required by others?

I know of deborphan etc., but they are usually rather cumbersome to
use (you have to iterate manually etc.).

Are there any obvious other ways to solve this problem? I managed to
put together a small shell script[1] that creates a dummy/meta
package, but I’d really prefer something ‘official’.

Best,

Claudius

[0] The lower limit of gold loss in the city management interface is
    "-20" (or 20, depending on how you look at it), which is too low
    if you really don’t care how much gold this particular city
    wastes, cf. #659644 and http://gna.org/bugs/?16184 .
[1] http://git.chubig.net/misc.git/history/master:/buildbuilddep
-- 
Please don’t CC me.

Attachment: signature.asc
Description: PGP signature


Reply to: