Re: Reverse dependencies

2016-08-13 Thread Vincent Legoll
oid pulling in a big GUI package when I chose a bare-bones system, since I had to compile it a few times while hydra was recovering. I always have seen the term "reverse dependencies" used to refer to that concept. > I'd also like to point out that you can already use 'guix gc

Re: Reverse dependencies

2016-08-12 Thread Eric Bavier
On 2016-08-12 11:24, Chris Marusich wrote: Eric Bavier writes: On 2016-08-11 09:43, Vincent Legoll wrote: Hello, I'm trying to understand which package(s) depends on some other package, kind of the reverse of what guix graph does (I think). I think that `guix refresh --list-dependent foo`

Re: Reverse dependencies

2016-08-12 Thread Chris Marusich
Eric Bavier writes: > On 2016-08-11 09:43, Vincent Legoll wrote: >> Hello, >> I'm trying to understand which package(s) depends on some other package, kind of the reverse of what guix graph does (I think). >>> >>> I think that `guix refresh --list-dependent foo` is what you are >>>

Re: Reverse dependencies

2016-08-12 Thread Thompson, David
On Fri, Aug 12, 2016 at 11:55 AM, Thompson, David wrote: > I'd also like to point out that you can already use 'guix gc > --referrers /gnu/store/-foo-1.0' to find out which store items > depend on the one passed in. I realize this is redundant with what I wrote above. Hasty writing... Sorry

Re: Reverse dependencies

2016-08-12 Thread Thompson, David
On Fri, Aug 12, 2016 at 5:27 AM, Vincent Legoll wrote: > Hello, > >> I think you mean inkscape is pulled when you build the system. Then you >> will not find it like this. It is needed to build the fancy grub image, >> and it is "pulled" by the system building code (specifically by >> 'svg->png'

Re: Reverse dependencies

2016-08-12 Thread Chris Marusich
Eric Bavier writes: > On 2016-08-12 11:24, Chris Marusich wrote: >> Eric Bavier writes: >> >>> On 2016-08-11 09:43, Vincent Legoll wrote: Hello, >> I'm trying to understand which package(s) depends on some other >> package, >> kind of the reverse of what guix graph does (I

Re: Reverse dependencies

2016-08-12 Thread Vincent Legoll
Hello, > I think you mean inkscape is pulled when you build the system. Then you > will not find it like this. It is needed to build the fancy grub image, > and it is "pulled" by the system building code (specifically by > 'svg->png' procedure in (gnu system grub) module). If you want to avoid

Re: Reverse dependencies

2016-08-12 Thread Alex Kost
Vincent Legoll (2016-08-11 17:43 +0300) wrote: > Hello, > >>> I'm trying to understand which package(s) depends on some other package, >>> kind of the reverse of what guix graph does (I think). >> >> I think that `guix refresh --list-dependent foo` is what you are asking >> for, or at least it's c

Re: Reverse dependencies

2016-08-11 Thread Patricia J. Hawkins
> "VL" == Vincent Legoll writes: VL> Hello, >>> I'm trying to understand which package(s) depends on some other package, >>> kind of the reverse of what guix graph does (I think). >> >> I think that `guix refresh --list-dependent foo` is what you are asking >> for, or at least it's close. W

Re: Reverse dependencies

2016-08-11 Thread Eric Bavier
On 2016-08-11 09:43, Vincent Legoll wrote: Hello, I'm trying to understand which package(s) depends on some other package, kind of the reverse of what guix graph does (I think). I think that `guix refresh --list-dependent foo` is what you are asking for, or at least it's close. We use it t

Re: Reverse dependencies

2016-08-11 Thread Vincent Legoll
Hello, >> I'm trying to understand which package(s) depends on some other package, >> kind of the reverse of what guix graph does (I think). > > I think that `guix refresh --list-dependent foo` is what you are asking > for, or at least it's close. We use it to learn what will need to be > rebuilt

Re: Reverse dependencies

2016-07-16 Thread Leo Famulari
On Sat, Jul 16, 2016 at 11:58:51AM +0200, Vincent Legoll wrote: > Hello, > > I'm trying to understand which package(s) depends on some other package, > kind of the reverse of what guix graph does (I think). I think that `guix refresh --list-dependent foo` is what you are asking for, or at least i

Reverse dependencies

2016-07-16 Thread Vincent Legoll
Hello, I'm trying to understand which package(s) depends on some other package, kind of the reverse of what guix graph does (I think). -- Vincent Legoll