Eric Bavier <ericbav...@gmail.com> skribis: > This patch allows the `guix refresh --list-dependent` option to be more > accurate in its dependency reporting, mostly by taking into account > implicit dependencies generated at the build-system level (thanks to our > new wonderful bags).
Cool! > From ebc348a37addd53bab27ede856e0e4af3aa10b41 Mon Sep 17 00:00:00 2001 > From: Eric Bavier <bav...@member.fsf.org> > Date: Fri, 10 Oct 2014 14:27:20 -0500 > Subject: [PATCH] guix: refresh: Use bags. > > * guix/packages.scm (bag-direct-inputs): New procedure. > * gnu/packages.scm (package-dependencies): Use it. OK! Would be good eventually to add tests for ‘package-direct-dependents’ & co. > Out of curiosity, I also produced this table of packages and their total > number of dependent packages. Something similar might be useful for us, > e.g., when deciding whether a package update should go in master or > core-updates. Definitely! I’m surprised gzip, diffutils, patch, and tar are very low, even though they’re part of %final-inputs. Conversely, bzip2 (also part of %final-inputs) is higher. Any idea? Thanks, Ludo’.