public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Any nice tools for emerge dependency resolution  listing?
@ 2010-03-06 10:19 Mark David Dumlao
  2010-03-06 11:45 ` Mick
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Mark David Dumlao @ 2010-03-06 10:19 UTC (permalink / raw
  To: gentoo-user

Hi!
I'm wondering if anyone's written a script that looks deep into the
build dependencies of some package foo, and gives you a list of
ebuilds you need to unmask to build it. Immediate build dependencies
could easily be shown using the ebuild itself, and deep dependencies
could be shown using equery something, but I just want to focus on
dependencies you need to unmask when building.

I usually just manually iterate through emerge -uDNtav world/something
to make something like that happen, and it's just hit me that this
sounds like a chore that's bound to have bugged someone.

I'm not looking for a tool that writes my package.keywords/* for me,
I'd like to do that myself, but the iteration process is more painful
than it should be "manually". If there's none I was wondering what
kinds of challenges would it take to write one in python as that
sounds like a cool exercise to try out.
-- 
This email is:    [ ] actionable   [ ] fyi        [x] social
Response needed:  [ ] yes          [x] up to you  [ ] no
Time-sensitive:   [ ] immediate    [ ] soon       [x] none



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2010-03-07  5:31 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-06 10:19 [gentoo-user] Any nice tools for emerge dependency resolution listing? Mark David Dumlao
2010-03-06 11:45 ` Mick
2010-03-06 11:46 ` Alan McKinnon
2010-03-06 11:53 ` Daniel Wagener
2010-03-06 14:10   ` Mark David Dumlao
2010-03-06 19:15     ` Dale
2010-03-07  5:01       ` Mark David Dumlao
2010-03-07  5:30         ` Dale

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox