Hello Guix!
I think that I now have some understanding for how these differently
grafted packages can arise: The grafting code in `bag-grafts' uses
`fold-bag-dependencies' to collect all the replacements that could
affect a package. That function visits all packages in the dependency
tree depth first and exactly once. Consider the following example tree:
A → C, B
B → D, C
Package A references packages C and B while package B references D and
C, in that order. If both C and D have replacements, then the grafting
order for package B depends on whether we are considering it on its own
or as a dependency of package A. See also the attached dummy packages.
I think that the correct solution to this problem is to sort the grafts
somewhere before ungexp'ing them in `graft-derivation/shallow'. While
package inputs should be sorted by name, they are split into `inputs',
`native-inputs' and `propagated-inputs', build systems can add packages
and G-expressions inputs are sorted by lexical appearance.
However the issue with guile-cairo and guile-rsvg seems to be a bit
different. `fold-bag-dependencies' only considers packages and changes
to rust-ring turn its source into a package, causing
`fold-bag-dependencies' to inspect the dependencies. Specifically, on
aarch64-linux `fold-bag-dependencies' the following packages and outputs
are visited near the end:
--8<---------------cut here---------------start------------->8---
rust-r...@0.17.8.tar.gz:out gnu/packages/crates-crypto.scm:4207
clang@13.0.1:out gnu/packages/llvm.scm:241
gcc@11.4.0:lib gnu/packages/gcc.scm:743
isl@0.24:out gnu/packages/gcc.scm:1404
libstdc++-headers@11.4.0:out gnu/packages/gcc.scm:1068
libstdc++@11.4.0:out gnu/packages/gcc.scm:965
mpc@1.3.1:out gnu/packages/multiprecision.scm:139
elfutils@0.187:out gnu/packages/elf.scm:54
clang-runtime@13.0.1:out gnu/packages/llvm.scm:145
go@1.21.5:out gnu/packages/golang.scm:822
go@1.17.13:out gnu/packages/golang.scm:486
go@1.4-bootstrap-20171003:out gnu/packages/golang.scm:117
gcc@11.4.0:lib gnu/packages/commencement.scm:3227
gawk@5.3.0:out guix/build-system/gnu.scm:151
make@4.4.1:out gnu/packages/commencement.scm:3460
pkg-config@0.29.2:out gnu/packages/commencement.scm:3453
; note this visit to glibc!
glibc@2.39:out gnu/packages/commencement.scm:3103
glibc@2.39:static gnu/packages/commencement.scm:3103
binutils-gold@2.41:out gnu/packages/base.scm:778
bc@1.07.1:out gnu/packages/algebra.scm:668
ed@1.20.1:out gnu/packages/text-editors.scm:123
lzip@1.23:out gnu/packages/compression.scm:703
--8<---------------cut here---------------end--------------->8---
Notice the visit of glibc. It is also visited earlier but not
recognized as duplicate by `fold-bag-dependencies', even though it maps
to the same derivation (This is `glibc-final', there also is a version
of glibc created by `package-with-bootstrap-guile' earlier). expat is
visited before without any change. The packages with replacements are
cons'ed so that glibc ends up in front of expat in the grafting order.
guile-cairo doesn't depend on rust-ring and it just so happens that
glibc is visited before expat and they and up in the opposite order.
I don't know where these different versions of glibc come from, but
sorting grafts should also get rid of any problems they might pose.
So why doesn't the bug appear on x86_64-linux? Here the change only
causes the visits of `fold-bag-dependencies' up to gawk, in particular
the visit to glibc doesn't happen and for both guile-cairo and
guile-rsvg expat ends up in front of glibc in the grafting order. This
should be related to the full-source bootstrap.
vicvbcun
;;; A depends on a version of B different from the one obtained
;;; building simply B
(use-modules (guix tests)
(guix gexp)
(guix packages)
(guix build-system trivial))
(define-syntax-rule (dummy-package* name fields ...)
(package
(inherit (dummy-package name))
(build-system trivial-build-system)
(arguments
(list #:builder #~(with-output-to-file #$output
(lambda ()
;; Make sure to keep references, so that
;; grafts really are necessary.
(display %build-inputs)
(newline)))))
fields ...))
(define C
(dummy-package* "C"
(replacement C/fixed)))
(define C/fixed
(dummy-package* "C"))
(define D
(dummy-package* "D"
(replacement D/fixed)))
(define D/fixed
(dummy-package* "D"))
(define B
(dummy-package* "B"
(inputs (list D C))))
(define A
(dummy-package* "A"
(inputs (list C B))))
(list A B)
pkg-config@0.29.2:out gnu/packages/pkg-config.scm:46
tar@1.34:out guix/build-system/gnu.scm:151
coreutils@9.1:out guix/build-system/gnu.scm:151
bash-minimal@5.1.16:out
gnu/packages/commencement.scm:3371
gcc@11.4.0:out
gnu/packages/commencement.scm:3227
texinfo@6.8:out
gnu/packages/commencement.scm:2783
make-boot0@4.4.1:out
gnu/packages/commencement.scm:1920
glibc-bootstrap@0:out gnu/packages/bootstrap.scm:749
gcc-bootstrap@0:out gnu/packages/bootstrap.scm:850
binutils-bootstrap@0:out gnu/packages/bootstrap.scm:257
bootstrap-binaries@0:out gnu/packages/bootstrap.scm:257
diffutils-boot0@3.10:out
gnu/packages/commencement.scm:2002
findutils-boot0@4.9.0:out
gnu/packages/commencement.scm:2027
file-boot0@5.45:out
gnu/packages/commencement.scm:2090
perl-boot0@5.36.0:out
gnu/packages/commencement.scm:2492
bash-static@5.1.16:out
gnu/packages/commencement.scm:3044
gcc-cross-boot0-wrapped@11.4.0:out
gnu/packages/commencement.scm:2986
binutils-cross-boot0@2.41:out
gnu/packages/commencement.scm:2197
gcc-cross-boot0@11.4.0:out
gnu/packages/commencement.scm:2329
libstdc++-boot0@4.9.4:out
gnu/packages/commencement.scm:2244
glibc-intermediate@2.39:out
gnu/packages/commencement.scm:2929
bison-boot0@3.8.2:out
gnu/packages/commencement.scm:2544
m4-boot0@1.4.19:out
gnu/packages/commencement.scm:2528
python-boot0@3.5.9:out
gnu/packages/commencement.scm:2821
expat@2.5.0:out
gnu/packages/commencement.scm:2799
ld-wrapper-boot0@0:out gnu/packages/base.scm:821
guile-bootstrap@2.0:out gnu/packages/bootstrap.scm:590
linux-libre-headers@5.15.49:out
gnu/packages/commencement.scm:2613
flex@2.6.4:out
gnu/packages/commencement.scm:2580
glibc-intermediate@2.39:static
gnu/packages/commencement.scm:2929
ld-wrapper-boot3@0:out gnu/packages/base.scm:821
binutils@2.41:out
gnu/packages/commencement.scm:3176
libstdc++@11.4.0:out
gnu/packages/commencement.scm:3150
glibc@2.39:out
gnu/packages/commencement.scm:3103
gettext-boot0@0.19.8.1:out
gnu/packages/commencement.scm:3068
glibc@2.39:static
gnu/packages/commencement.scm:3103
gcc-cross-boot0-wrapped@11.4.0:out
gnu/packages/commencement.scm:2986
zlib@1.3:out
gnu/packages/commencement.scm:3207
grep@3.11:out
gnu/packages/commencement.scm:3487
xz@5.4.5:out
gnu/packages/commencement.scm:3497
gzip@1.13:out guix/build-system/gnu.scm:151
bzip2@1.0.8:out guix/build-system/gnu.scm:151
file@5.45:out guix/build-system/gnu.scm:151
diffutils@3.10:out guix/build-system/gnu.scm:151
perl@5.36.0:out guix/build-system/gnu.scm:151
patch@2.7.6:out guix/build-system/gnu.scm:151
ed@1.20.1:out guix/build-system/gnu.scm:151
lzip@1.23:out guix/build-system/gnu.scm:151
findutils@4.9.0:out guix/build-system/gnu.scm:151
gawk@5.3.0:out guix/build-system/gnu.scm:151
glibc-utf8-locales@2.39:out gnu/packages/bootstrap.scm:306
glibc@2.39:out gnu/packages/bootstrap.scm:306
bison-boot0@3.8.2:out gnu/packages/bootstrap.scm:306
perl-boot0@5.36.0:out gnu/packages/bootstrap.scm:306
make-boot0@4.4.1:out gnu/packages/bootstrap.scm:306
glibc-bootstrap@0:out gnu/packages/bootstrap.scm:306
gcc-bootstrap@0:out gnu/packages/bootstrap.scm:306
binutils-bootstrap@0:out gnu/packages/bootstrap.scm:306
bootstrap-binaries@0:out gnu/packages/bootstrap.scm:306
diffutils-boot0@3.10:out gnu/packages/bootstrap.scm:306
findutils-boot0@4.9.0:out gnu/packages/bootstrap.scm:306
file-boot0@5.45:out gnu/packages/bootstrap.scm:306
m4-boot0@1.4.19:out gnu/packages/bootstrap.scm:306
texinfo@6.8:out gnu/packages/bootstrap.scm:306
python-boot0@3.5.9:out gnu/packages/bootstrap.scm:306
expat@2.5.0:out gnu/packages/bootstrap.scm:306
gettext-boot0@0.19.8.1:out gnu/packages/bootstrap.scm:306
gcc-cross-boot0@11.4.0:out gnu/packages/bootstrap.scm:306
binutils-cross-boot0@2.41:out gnu/packages/bootstrap.scm:306
libstdc++-boot0@4.9.4:out gnu/packages/bootstrap.scm:306
ld-wrapper-boot0@0:out gnu/packages/bootstrap.scm:306
guile-bootstrap@2.0:out gnu/packages/bootstrap.scm:306
bash-static@5.1.16:out gnu/packages/bootstrap.scm:306
gcc-cross-boot0-wrapped@11.4.0:out gnu/packages/bootstrap.scm:306
glibc-intermediate@2.39:out gnu/packages/bootstrap.scm:306
linux-libre-headers@5.15.49:out gnu/packages/bootstrap.scm:306
flex@2.6.4:out gnu/packages/bootstrap.scm:306
glibc-intermediate@2.39:static gnu/packages/bootstrap.scm:306
gzip@1.13:out gnu/packages/bootstrap.scm:306
bash-minimal@5.1.16:out gnu/packages/bootstrap.scm:306
gcc@11.4.0:out gnu/packages/bootstrap.scm:306
ld-wrapper-boot3@0:out gnu/packages/bootstrap.scm:306
binutils@2.41:out gnu/packages/bootstrap.scm:306
libstdc++@11.4.0:out gnu/packages/bootstrap.scm:306
glibc@2.39:static gnu/packages/bootstrap.scm:306
gcc-cross-boot0-wrapped@11.4.0:out gnu/packages/bootstrap.scm:306
zlib@1.3:out gnu/packages/bootstrap.scm:306
libsigsegv@2.14:out guix/build-system/gnu.scm:151
zstd@1.5.2:out guix/build-system/gnu.scm:151
sed@4.8:out
gnu/packages/commencement.scm:3513
make@4.4.1:out
gnu/packages/commencement.scm:3460
pkg-config@0.29.2:out
gnu/packages/commencement.scm:3453
guile@3.0.9:out
gnu/packages/commencement.scm:3396
pkg-config@0.29.2:out guix/build-system/gnu.scm:151
libffi@3.4.4:out guix/build-system/gnu.scm:151
bash-minimal@5.1.16:out guix/build-system/gnu.scm:151
libunistring@1.1:out guix/build-system/gnu.scm:151
libgc@8.2.4:out guix/build-system/gnu.scm:151
ld-wrapper@0:out gnu/packages/base.scm:821
autoconf@2.69:out gnu/packages/autotools.scm:51
perl@5.36.0:out gnu/packages/perl.scm:110
m4@1.4.19:out gnu/packages/m4.scm:31
bash-minimal@5.1.16:out gnu/packages/bash.scm:242
automake@1.16.5:out gnu/packages/autotools.scm:321
autoconf-wrapper@2.69:out gnu/packages/autotools.scm:207
guile@3.0.9:out gnu/packages/guile.scm:475
libffi@3.4.4:out gnu/packages/libffi.scm:50
libxcrypt@4.4.36:out gnu/packages/crypto.scm:1651
libunistring@1.1:out
gnu/packages/libunistring.scm:36
libgc@8.2.4:out gnu/packages/bdw-gc.scm:35
libtool@2.4.7:out gnu/packages/autotools.scm:431
libltdl@2.4.7:out gnu/packages/autotools.scm:554
help2man@1.49.2:out gnu/packages/man.scm:399
gettext-minimal@0.21:out gnu/packages/gettext.scm:56
libxml2@2.9.14:out gnu/packages/xml.scm:204
xz@5.4.5:out
gnu/packages/compression.scm:534
zlib@1.3:out
gnu/packages/compression.scm:113
ncurses@6.2.20210619:out gnu/packages/ncurses.scm:58
perl-gettext@1.07:out gnu/packages/perl.scm:5751
texinfo@6.8:out gnu/packages/texinfo.scm:50
glibc-utf8-locales@2.39:out
gnu/packages/commencement.scm:3413
gzip@1.13:out guix/build-system/gnu.scm:151
guile@3.0.9:out gnu/packages/guile.scm:351
librsvg@2.58.5:out gnu/packages/gnome.scm:3578
rust@1.82.0:cargo gnu/packages/rust.scm:1108
gdb@12.1:out gnu/packages/gdb.scm:52
dejagnu@1.6.3:out gnu/packages/dejagnu.scm:33
expect@5.45.4:out gnu/packages/tcl.scm:152
tcl@8.6.12:out gnu/packages/tcl.scm:47
bash@5.1.16:out gnu/packages/bash.scm:135
readline@8.1.2:out gnu/packages/readline.scm:68
expat@2.5.0:out gnu/packages/xml.scm:128
mpfr@4.2.1:out
gnu/packages/multiprecision.scm:107
gmp@6.3.0:out
gnu/packages/multiprecision.scm:47
python-wrapper@3.10.7:out gnu/packages/python.scm:1104
tzdata@2023d:out gnu/packages/base.scm:1735
unzip@6.0:out
gnu/packages/compression.scm:1951
bzip2@1.0.8:out
gnu/packages/compression.scm:298
zip@3.0:out
gnu/packages/compression.scm:1908
python@3.10.7:out gnu/packages/python.scm:452
gdbm@1.23:out gnu/packages/dbm.scm:181
sqlite@3.39.3:out gnu/packages/sqlite.scm:65
openssl@3.0.8:out gnu/packages/tls.scm:570
tk@8.6.12:out gnu/packages/tcl.scm:200
libxft@2.3.8:out gnu/packages/xorg.scm:1390
libx11@1.8.7:out gnu/packages/xorg.scm:5424
xorgproto@2023.2:out gnu/packages/xorg.scm:254
util-macros@1.19.3:out gnu/packages/xorg.scm:2002
xtrans@1.4.0:out gnu/packages/xorg.scm:4325
libxcb@1.15:out gnu/packages/xorg.scm:5078
python-minimal-wrapper@3.10.7:out gnu/packages/python.scm:1104
python-minimal@3.10.7:out gnu/packages/python.scm:1074
xcb-proto@1.15.2:out gnu/packages/xorg.scm:2223
libxslt@1.1.37:out gnu/packages/xml.scm:339
libgcrypt@1.10.1:out gnu/packages/gnupg.scm:183
libgpg-error@1.47:out gnu/packages/gnupg.scm:97
libpthread-stubs@0.4:out gnu/packages/xorg.scm:1254
libxau@1.0.10:out gnu/packages/xorg.scm:4860
libxdmcp@1.1.3:out gnu/packages/xorg.scm:1365
libxrender@0.9.10:out gnu/packages/xorg.scm:4622
freetype@2.13.0:out gnu/packages/fontutils.scm:96
libpng@1.6.39:out gnu/packages/image.scm:201
fontconfig-minimal@2.14.0:out
gnu/packages/fontutils.scm:1252
gperf@3.1:out gnu/packages/gperf.scm:26
font-dejavu@2.37:out gnu/packages/fonts.scm:265
tar@1.34:out gnu/packages/base.scm:231
gzip@1.13:out
gnu/packages/compression.scm:261
util-linux@2.37.4:lib gnu/packages/linux.scm:2266
net-base@5.3:out gnu/packages/admin.scm:1236
file@5.45:out gnu/packages/file.scm:32
libxext@1.3.4:out gnu/packages/xorg.scm:4536
source-highlight@3.1.9:out
gnu/packages/pretty-print.scm:306
bison@3.8.2:out gnu/packages/bison.scm:34
flex@2.6.4:out gnu/packages/flex.scm:35
bison@3.8.2:out gnu/packages/flex.scm:50
boost@1.83.0:out gnu/packages/boost.scm:210
tcsh@6.24.01:out gnu/packages/shells.scm:402
icu4c@71.1:out gnu/packages/icu4c.scm:47
procps@4.0.3:out gnu/packages/linux.scm:2565
rust@1.81.0:out gnu/packages/rust.scm:1055
rust@1.80.1:out gnu/packages/rust.scm:1028
rust@1.79.0:out gnu/packages/rust.scm:1002
rust@1.78.0:out gnu/packages/rust.scm:991
rust@1.77.1:out gnu/packages/rust.scm:967
rust@1.76.0:out gnu/packages/rust.scm:958
rust@1.75.0:out gnu/packages/rust.scm:948
rust@1.74.1:out gnu/packages/rust.scm:916
rust@1.73.0:out gnu/packages/rust.scm:892
rust@1.72.1:out gnu/packages/rust.scm:864
rust@1.71.1:out gnu/packages/rust.scm:825
rust@1.70.0:out gnu/packages/rust.scm:793
rust@1.69.0:out gnu/packages/rust.scm:764
rust@1.68.2:out gnu/packages/rust.scm:116
rust@1.67.1:out gnu/packages/rust.scm:725
rust@1.66.1:out gnu/packages/rust.scm:116
rust@1.65.0:out gnu/packages/rust.scm:709
rust@1.64.0:out gnu/packages/rust.scm:664
rust@1.63.0:out gnu/packages/rust.scm:116
rust@1.62.1:out gnu/packages/rust.scm:116
rust@1.61.0:out gnu/packages/rust.scm:633
rust@1.60.0:out gnu/packages/rust.scm:116
rust@1.59.0:out gnu/packages/rust.scm:603
rust@1.58.1:out gnu/packages/rust.scm:116
rust@1.57.0:out gnu/packages/rust.scm:116
rust@1.56.1:out gnu/packages/rust.scm:562
rust@1.55.0:out gnu/packages/rust.scm:392
rust@1.54.0:out gnu/packages/rust.scm:158
llvm@13.0.1:out gnu/packages/llvm.scm:823
cmake-minimal@3.24.2:out gnu/packages/cmake.scm:272
cmake-bootstrap@3.24.2:out gnu/packages/cmake.scm:174
libuv@1.44.2:out gnu/packages/libevent.scm:115
curl@8.6.0:out gnu/packages/curl.scm:68
nghttp2@1.58.0:out gnu/packages/web.scm:8533
cunit@2.1-3:out gnu/packages/check.scm:455
jemalloc@5.3.0:out gnu/packages/jemalloc.scm:37
c-ares@1.18.1:out gnu/packages/adns.scm:69
jansson@2.14:out gnu/packages/web.scm:1241
libev@4.33:out gnu/packages/libevent.scm:90
gnutls@3.8.3:out gnu/packages/tls.scm:203
which@2.21:out gnu/packages/base.scm:1630
util-linux@2.37.4:out gnu/packages/linux.scm:2266
net-tools@1.60-0.479bb4a:out gnu/packages/linux.scm:3480
iproute2@6.4.0:out gnu/packages/linux.scm:3410
bdb@6.2.32:out gnu/packages/dbm.scm:162
iptables@1.8.8:out gnu/packages/linux.scm:3219
libmnl@1.0.5:out gnu/packages/linux.scm:8296
libnftnl@1.2.3:out gnu/packages/linux.scm:8350
socat@1.7.4.4:out
gnu/packages/networking.scm:1225
datefudge@1.26:out gnu/packages/time.scm:607
libtasn1@4.19.0:out gnu/packages/tls.scm:93
libidn2@2.3.4:out gnu/packages/libidn.scm:61
nettle@3.9.1:out gnu/packages/nettle.scm:85
p11-kit@0.24.1:out gnu/packages/tls.scm:145
libidn@1.41:out gnu/packages/libidn.scm:35
libpsl@0.21.1:out gnu/packages/web.scm:1913
mit-krb5@1.20:out gnu/packages/kerberos.scm:64
nghttp2@1.58.0:lib gnu/packages/web.scm:8533
jsoncpp@1.9.5:out
gnu/packages/serialization.scm:563
meson@1.5.2:out
gnu/packages/build-tools.scm:297
ninja@1.11.1:out gnu/packages/ninja.scm:32
libarchive@3.6.1:out gnu/packages/backup.scm:264
lzo@2.10:out
gnu/packages/compression.scm:654
zstd@1.5.2:lib
gnu/packages/compression.scm:1744
rhash@1.4.3:out gnu/packages/crypto.scm:881
openssl@1.1.1u:out gnu/packages/tls.scm:443
rust@1.54.0:cargo gnu/packages/rust.scm:158
rust@1.55.0:cargo gnu/packages/rust.scm:392
rust@1.56.1:cargo gnu/packages/rust.scm:562
rust@1.57.0:cargo gnu/packages/rust.scm:116
rust@1.58.1:cargo gnu/packages/rust.scm:116
rust@1.59.0:cargo gnu/packages/rust.scm:603
rust@1.60.0:cargo gnu/packages/rust.scm:116
rust@1.61.0:cargo gnu/packages/rust.scm:633
rust@1.62.1:cargo gnu/packages/rust.scm:116
rust@1.63.0:cargo gnu/packages/rust.scm:116
rust@1.64.0:cargo gnu/packages/rust.scm:664
rust@1.65.0:cargo gnu/packages/rust.scm:709
rust@1.66.1:cargo gnu/packages/rust.scm:116
llvm@15.0.7:out gnu/packages/llvm.scm:599
rust@1.67.1:cargo gnu/packages/rust.scm:725
rust@1.68.2:cargo gnu/packages/rust.scm:116
rust@1.69.0:cargo gnu/packages/rust.scm:764
rust@1.70.0:cargo gnu/packages/rust.scm:793
rust@1.71.1:cargo gnu/packages/rust.scm:825
rust@1.72.1:cargo gnu/packages/rust.scm:864
rust@1.73.0:cargo gnu/packages/rust.scm:892
rust@1.74.1:cargo gnu/packages/rust.scm:916
rust@1.75.0:cargo gnu/packages/rust.scm:948
llvm@17.0.6:out gnu/packages/llvm.scm:1473
rust@1.76.0:cargo gnu/packages/rust.scm:958
rust@1.77.1:cargo gnu/packages/rust.scm:967
rust@1.78.0:cargo gnu/packages/rust.scm:991
rust@1.79.0:cargo gnu/packages/rust.scm:1002
rust@1.80.1:cargo gnu/packages/rust.scm:1028
rust@1.81.0:cargo gnu/packages/rust.scm:1055
rust@1.82.0:out gnu/packages/rust.scm:1108
gdk-pixbuf@2.42.10:out gnu/packages/gtk.scm:719
glib@2.78.0:bin gnu/packages/glib.scm:246
dbus@1.15.8:out gnu/packages/glib.scm:112
autoconf-archive@2023.02.20:out gnu/packages/autotools.scm:276
docbook-xml@4.4:out gnu/packages/docbook.scm:164
docbook-xsl@1.79.2-0.fe16c90:out gnu/packages/docbook.scm:353
perl-xml-xpath@1.48:out gnu/packages/xml.scm:1051
perl-path-tiny@0.118:out gnu/packages/perl.scm:9388
perl-unicode-utf8@0.62:out gnu/packages/perl.scm:12591
perl-test-fatal@0.016:out
gnu/packages/perl-check.scm:571
perl-try-tiny@0.31:out gnu/packages/perl.scm:12347
perl-test-leaktrace@0.16:out
gnu/packages/perl-check.scm:816
perl-variable-magic@0.62:out gnu/packages/perl.scm:12700
perl-test-pod@1.52:out
gnu/packages/perl-check.scm:1210
perl-module-build@0.4231:out gnu/packages/perl.scm:13020
perl-cpan-meta@2.150010:out gnu/packages/perl.scm:12930
perl-cpan-meta-requirements@2.140:out gnu/packages/perl.scm:12957
perl-cpan-meta-yaml@0.018:out gnu/packages/perl.scm:12979
perl-parse-cpan-meta@2.150010:out gnu/packages/perl.scm:13046
perl-xml-parser@2.46:out gnu/packages/xml.scm:568
doxygen@1.9.8:out
gnu/packages/documentation.scm:185
xmlto@0.0.28:out gnu/packages/xml.scm:1144
yelp-tools@42.1:out gnu/packages/gnome.scm:7554
python-lxml@4.9.1:out gnu/packages/xml.scm:1870
yelp-xsl@42.1:out gnu/packages/gnome.scm:7454
mallard-ducktype@1.0.2:out
gnu/packages/python-xyz.scm:8812
itstool@2.0.7:out gnu/packages/glib.scm:750
python-libxml2@2.9.14:out gnu/packages/xml.scm:268
pcre2@10.42:out gnu/packages/pcre.scm:93
gobject-introspection@1.78.1:out gnu/packages/glib.scm:611
glib@2.78.0:out gnu/packages/glib.scm:246
gi-docgen@2023.1:out gnu/packages/gnome.scm:5350
python-jinja2@3.1.2:out
gnu/packages/python-xyz.scm:6769
python-wrapper@3.10.7:out gnu/packages/python.scm:1104
python@3.10.7:out gnu/packages/python.scm:1159
python-pytest@8.3.3:out gnu/packages/check.scm:1541
python-hypothesis@6.54.5:out gnu/packages/check.scm:2829
python-attrs-bootstrap@24.2.0:out
gnu/packages/python-xyz.scm:25220
python-hatchling@1.26.1:out
gnu/packages/python-build.scm:769
python-editables@0.5:out
gnu/packages/python-build.scm:700
python-flit-core@3.8.0:out
gnu/packages/python-build.scm:615
python-tomli@2.1.0:out
gnu/packages/python-build.scm:175
python-flit-core-bootstrap@3.8.0:out
gnu/packages/python-build.scm:574
python-toml@0.10.2:out
gnu/packages/python-build.scm:96
python-six-bootstrap@1.16.0:out
gnu/packages/python-build.scm:152
python-packaging-bootstrap@24.2:out
gnu/packages/python-build.scm:465
python-pyparsing@3.0.6:out
gnu/packages/python-build.scm:413
python-pathspec@0.11.1:out
gnu/packages/python-build.scm:55
python-pluggy@1.5.0:out
gnu/packages/python-build.scm:74
python-setuptools@67.6.1:out
gnu/packages/python-build.scm:309
python-setuptools-scm@7.1.0:out
gnu/packages/python-build.scm:648
python-typing-extensions@4.10.0:out
gnu/packages/python-build.scm:216
python-wheel@0.40.0:out
gnu/packages/python-build.scm:360
python-trove-classifiers@2024.10.21.16:out
gnu/packages/python-build.scm:196
python-hatch-fancy-pypi-readme@22.8.0:out
gnu/packages/python-build.scm:802
python-hatch-vcs@0.3.0:out
gnu/packages/python-build.scm:823
python-exceptiongroup@1.1.1:out
gnu/packages/python-build.scm:726
python-flit-scm@1.7.0:out
gnu/packages/python-build.scm:622
python-pypa-build@0.7.0:out
gnu/packages/python-build.scm:495
python-pep517-bootstrap@0.9.1:out
gnu/packages/python-build.scm:391
python-sortedcontainers@2.4.0:out
gnu/packages/python-xyz.scm:29649
python-nose@1.3.7:out gnu/packages/check.scm:1457
python-pytest-bootstrap@8.3.3:out gnu/packages/check.scm:1600
python-iniconfig@1.1.1:out
gnu/packages/python-xyz.scm:25456
python-py@1.11.0:out
gnu/packages/python-xyz.scm:5654
python-xmlschema@1.2.5:out gnu/packages/xml.scm:1928
python-elementpath@2.0.3:out gnu/packages/xml.scm:1842
python-markupsafe@2.1.1:out
gnu/packages/python-xyz.scm:6742
python-markdown@3.3.4:out
gnu/packages/python-xyz.scm:15817
python-pyyaml@6.0.1:out
gnu/packages/python-xyz.scm:6496
libyaml@0.2.5:out
gnu/packages/serialization.scm:448
python-cython@0.29.32:out
gnu/packages/python-xyz.scm:8872
python-pygments@2.15.1:out
gnu/packages/python-xyz.scm:7521
python-typogrify@2.0.7:out
gnu/packages/python-xyz.scm:35240
python-smartypants@2.0.1:out
gnu/packages/python-xyz.scm:35201
python-docutils@0.19:out
gnu/packages/python-xyz.scm:7333
libjpeg-turbo@2.1.4:out gnu/packages/image.scm:1857
nasm@2.15.05:out gnu/packages/assembly.scm:176
libtiff@4.4.0:out gnu/packages/image.scm:718
shared-mime-info@2.3:out
gnu/packages/freedesktop.scm:602
xdgmime@0.0-2.1792967:out
gnu/packages/freedesktop.scm:559
docbook-xml@4.1.2:out gnu/packages/docbook.scm:245
vala@0.56.16:out gnu/packages/gnome.scm:4553
graphviz@7.0.1:out gnu/packages/graphviz.scm:70
swig@4.0.2:out gnu/packages/swig.scm:38
boost@1.83.0:out gnu/packages/boost.scm:68
pcre@8.45:bin gnu/packages/pcre.scm:41
pcre@8.45:out gnu/packages/pcre.scm:41
gts@0.7.6:out gnu/packages/graphviz.scm:249
gd@2.3.3:out gnu/packages/gd.scm:43
pango@1.50.14:out gnu/packages/gtk.scm:385
cairo@1.18.0:out gnu/packages/gtk.scm:170
ghostscript@9.56.1:out
gnu/packages/ghostscript.scm:175
font-ghostscript@8.11:out
gnu/packages/ghostscript.scm:371
jbig2dec@0.19:out gnu/packages/image.scm:847
libpaper@2.0.0:out
gnu/packages/ghostscript.scm:91
libspectre@0.2.10:out
gnu/packages/ghostscript.scm:415
libdrm@2.4.124:out gnu/packages/xdisorg.scm:837
libpciaccess@0.16:out gnu/packages/xorg.scm:1185
pciutils@3.8.0:out gnu/packages/pciutils.scm:71
hwdata@0.374:out gnu/packages/pciutils.scm:40
kmod@29:out gnu/packages/linux.scm:4390
zstd@1.5.2:out
gnu/packages/compression.scm:1744
poppler@22.09.0:out gnu/packages/pdf.scm:309
lcms@2.13.1:out
gnu/packages/ghostscript.scm:51
nss@3.99:out gnu/packages/nss.scm:113
libfaketime@0.9.10:out gnu/packages/check.scm:3839
coreutils-minimal@9.1:out gnu/packages/base.scm:599
nspr@4.35:out gnu/packages/nss.scm:47
openjpeg@2.5.0:out gnu/packages/image.scm:974
openjpeg-data@2021.09.26:out gnu/packages/image.scm:952
poppler-data@0.4.11:out gnu/packages/pdf.scm:390
cairo@1.18.0:out gnu/packages/gtk.scm:265
pixman@0.42.2:out gnu/packages/xdisorg.scm:803
fribidi@1.0.12:out gnu/packages/fribidi.scm:29
harfbuzz@8.3.0:out gnu/packages/gtk.scm:282
graphite2@1.3.13:out
gnu/packages/fontutils.scm:1445
python-fonttools-minimal@4.39.3:out
gnu/packages/python-xyz.scm:16271
libthai@0.1.29:out gnu/packages/gtk.scm:352
libdatrie@0.2.13:out gnu/packages/gtk.scm:322
libxaw@1.0.14:out gnu/packages/xorg.scm:5525
libxmu@1.1.3:out gnu/packages/xorg.scm:1451
libxt@1.2.1:out gnu/packages/xorg.scm:5489
libice@1.1.1:out gnu/packages/xorg.scm:4833
libsm@1.2.3:out gnu/packages/xorg.scm:1280
libxpm@3.5.17:out gnu/packages/xorg.scm:1482
guile-lib@0.2.8:out
gnu/packages/guile-xyz.scm:2812
guile-cairo@1.11.2:out gnu/packages/gtk.scm:1416
pkg-config@0.29.2:out gnu/packages/pkg-config.scm:46
tar@1.34:out guix/build-system/gnu.scm:151
coreutils@9.1:out guix/build-system/gnu.scm:151
bash-minimal@5.1.16:out
gnu/packages/commencement.scm:3371
gcc@11.4.0:out
gnu/packages/commencement.scm:3227
texinfo@6.8:out
gnu/packages/commencement.scm:2783
make-boot0@4.4.1:out
gnu/packages/commencement.scm:1920
glibc-bootstrap@0:out gnu/packages/bootstrap.scm:749
gcc-bootstrap@0:out gnu/packages/bootstrap.scm:850
binutils-bootstrap@0:out gnu/packages/bootstrap.scm:257
bootstrap-binaries@0:out gnu/packages/bootstrap.scm:257
diffutils-boot0@3.10:out
gnu/packages/commencement.scm:2002
findutils-boot0@4.9.0:out
gnu/packages/commencement.scm:2027
file-boot0@5.45:out
gnu/packages/commencement.scm:2090
perl-boot0@5.36.0:out
gnu/packages/commencement.scm:2492
bash-static@5.1.16:out
gnu/packages/commencement.scm:3044
gcc-cross-boot0-wrapped@11.4.0:out
gnu/packages/commencement.scm:2986
binutils-cross-boot0@2.41:out
gnu/packages/commencement.scm:2197
gcc-cross-boot0@11.4.0:out
gnu/packages/commencement.scm:2329
libstdc++-boot0@4.9.4:out
gnu/packages/commencement.scm:2244
glibc-intermediate@2.39:out
gnu/packages/commencement.scm:2929
bison-boot0@3.8.2:out
gnu/packages/commencement.scm:2544
m4-boot0@1.4.19:out
gnu/packages/commencement.scm:2528
python-boot0@3.5.9:out
gnu/packages/commencement.scm:2821
expat@2.5.0:out
gnu/packages/commencement.scm:2799
ld-wrapper-boot0@0:out gnu/packages/base.scm:821
guile-bootstrap@2.0:out gnu/packages/bootstrap.scm:590
linux-libre-headers@5.15.49:out
gnu/packages/commencement.scm:2613
flex@2.6.4:out
gnu/packages/commencement.scm:2580
glibc-intermediate@2.39:static
gnu/packages/commencement.scm:2929
ld-wrapper-boot3@0:out gnu/packages/base.scm:821
binutils@2.41:out
gnu/packages/commencement.scm:3176
libstdc++@11.4.0:out
gnu/packages/commencement.scm:3150
glibc@2.39:out
gnu/packages/commencement.scm:3103
gettext-boot0@0.19.8.1:out
gnu/packages/commencement.scm:3068
glibc@2.39:static
gnu/packages/commencement.scm:3103
gcc-cross-boot0-wrapped@11.4.0:out
gnu/packages/commencement.scm:2986
zlib@1.3:out
gnu/packages/commencement.scm:3207
grep@3.11:out
gnu/packages/commencement.scm:3487
xz@5.4.5:out
gnu/packages/commencement.scm:3497
gzip@1.13:out guix/build-system/gnu.scm:151
bzip2@1.0.8:out guix/build-system/gnu.scm:151
file@5.45:out guix/build-system/gnu.scm:151
diffutils@3.10:out guix/build-system/gnu.scm:151
perl@5.36.0:out guix/build-system/gnu.scm:151
patch@2.7.6:out guix/build-system/gnu.scm:151
ed@1.20.1:out guix/build-system/gnu.scm:151
lzip@1.23:out guix/build-system/gnu.scm:151
findutils@4.9.0:out guix/build-system/gnu.scm:151
gawk@5.3.0:out guix/build-system/gnu.scm:151
glibc-utf8-locales@2.39:out gnu/packages/bootstrap.scm:306
glibc@2.39:out gnu/packages/bootstrap.scm:306
bison-boot0@3.8.2:out gnu/packages/bootstrap.scm:306
perl-boot0@5.36.0:out gnu/packages/bootstrap.scm:306
make-boot0@4.4.1:out gnu/packages/bootstrap.scm:306
glibc-bootstrap@0:out gnu/packages/bootstrap.scm:306
gcc-bootstrap@0:out gnu/packages/bootstrap.scm:306
binutils-bootstrap@0:out gnu/packages/bootstrap.scm:306
bootstrap-binaries@0:out gnu/packages/bootstrap.scm:306
diffutils-boot0@3.10:out gnu/packages/bootstrap.scm:306
findutils-boot0@4.9.0:out gnu/packages/bootstrap.scm:306
file-boot0@5.45:out gnu/packages/bootstrap.scm:306
m4-boot0@1.4.19:out gnu/packages/bootstrap.scm:306
texinfo@6.8:out gnu/packages/bootstrap.scm:306
python-boot0@3.5.9:out gnu/packages/bootstrap.scm:306
expat@2.5.0:out gnu/packages/bootstrap.scm:306
gettext-boot0@0.19.8.1:out gnu/packages/bootstrap.scm:306
gcc-cross-boot0@11.4.0:out gnu/packages/bootstrap.scm:306
binutils-cross-boot0@2.41:out gnu/packages/bootstrap.scm:306
libstdc++-boot0@4.9.4:out gnu/packages/bootstrap.scm:306
ld-wrapper-boot0@0:out gnu/packages/bootstrap.scm:306
guile-bootstrap@2.0:out gnu/packages/bootstrap.scm:306
bash-static@5.1.16:out gnu/packages/bootstrap.scm:306
gcc-cross-boot0-wrapped@11.4.0:out gnu/packages/bootstrap.scm:306
glibc-intermediate@2.39:out gnu/packages/bootstrap.scm:306
linux-libre-headers@5.15.49:out gnu/packages/bootstrap.scm:306
flex@2.6.4:out gnu/packages/bootstrap.scm:306
glibc-intermediate@2.39:static gnu/packages/bootstrap.scm:306
gzip@1.13:out gnu/packages/bootstrap.scm:306
bash-minimal@5.1.16:out gnu/packages/bootstrap.scm:306
gcc@11.4.0:out gnu/packages/bootstrap.scm:306
ld-wrapper-boot3@0:out gnu/packages/bootstrap.scm:306
binutils@2.41:out gnu/packages/bootstrap.scm:306
libstdc++@11.4.0:out gnu/packages/bootstrap.scm:306
glibc@2.39:static gnu/packages/bootstrap.scm:306
gcc-cross-boot0-wrapped@11.4.0:out gnu/packages/bootstrap.scm:306
zlib@1.3:out gnu/packages/bootstrap.scm:306
libsigsegv@2.14:out guix/build-system/gnu.scm:151
zstd@1.5.2:out guix/build-system/gnu.scm:151
sed@4.8:out
gnu/packages/commencement.scm:3513
make@4.4.1:out
gnu/packages/commencement.scm:3460
pkg-config@0.29.2:out
gnu/packages/commencement.scm:3453
guile@3.0.9:out
gnu/packages/commencement.scm:3396
pkg-config@0.29.2:out guix/build-system/gnu.scm:151
libffi@3.4.4:out guix/build-system/gnu.scm:151
bash-minimal@5.1.16:out guix/build-system/gnu.scm:151
libunistring@1.1:out guix/build-system/gnu.scm:151
libgc@8.2.4:out guix/build-system/gnu.scm:151
ld-wrapper@0:out gnu/packages/base.scm:821
autoconf@2.69:out gnu/packages/autotools.scm:51
perl@5.36.0:out gnu/packages/perl.scm:110
m4@1.4.19:out gnu/packages/m4.scm:31
bash-minimal@5.1.16:out gnu/packages/bash.scm:242
automake@1.16.5:out gnu/packages/autotools.scm:321
autoconf-wrapper@2.69:out gnu/packages/autotools.scm:207
guile@3.0.9:out gnu/packages/guile.scm:475
libffi@3.4.4:out gnu/packages/libffi.scm:50
libxcrypt@4.4.36:out gnu/packages/crypto.scm:1651
libunistring@1.1:out
gnu/packages/libunistring.scm:36
libgc@8.2.4:out gnu/packages/bdw-gc.scm:35
libtool@2.4.7:out gnu/packages/autotools.scm:431
libltdl@2.4.7:out gnu/packages/autotools.scm:554
help2man@1.49.2:out gnu/packages/man.scm:399
gettext-minimal@0.21:out gnu/packages/gettext.scm:56
libxml2@2.9.14:out gnu/packages/xml.scm:204
xz@5.4.5:out
gnu/packages/compression.scm:534
zlib@1.3:out
gnu/packages/compression.scm:113
ncurses@6.2.20210619:out gnu/packages/ncurses.scm:58
perl-gettext@1.07:out gnu/packages/perl.scm:5751
texinfo@6.8:out gnu/packages/texinfo.scm:50
glibc-utf8-locales@2.39:out
gnu/packages/commencement.scm:3413
gzip@1.13:out guix/build-system/gnu.scm:151
guile@3.0.9:out gnu/packages/guile.scm:351
librsvg@2.58.5:out gnu/packages/gnome.scm:3578
rust@1.82.0:cargo gnu/packages/rust.scm:1108
gdb@12.1:out gnu/packages/gdb.scm:52
dejagnu@1.6.3:out gnu/packages/dejagnu.scm:33
expect@5.45.4:out gnu/packages/tcl.scm:152
tcl@8.6.12:out gnu/packages/tcl.scm:47
bash@5.1.16:out gnu/packages/bash.scm:135
readline@8.1.2:out gnu/packages/readline.scm:68
expat@2.5.0:out gnu/packages/xml.scm:128
mpfr@4.2.1:out
gnu/packages/multiprecision.scm:107
gmp@6.3.0:out
gnu/packages/multiprecision.scm:47
python-wrapper@3.10.7:out gnu/packages/python.scm:1104
tzdata@2023d:out gnu/packages/base.scm:1735
unzip@6.0:out
gnu/packages/compression.scm:1951
bzip2@1.0.8:out
gnu/packages/compression.scm:298
zip@3.0:out
gnu/packages/compression.scm:1908
python@3.10.7:out gnu/packages/python.scm:452
gdbm@1.23:out gnu/packages/dbm.scm:181
sqlite@3.39.3:out gnu/packages/sqlite.scm:65
openssl@3.0.8:out gnu/packages/tls.scm:570
tk@8.6.12:out gnu/packages/tcl.scm:200
libxft@2.3.8:out gnu/packages/xorg.scm:1390
libx11@1.8.7:out gnu/packages/xorg.scm:5424
xorgproto@2023.2:out gnu/packages/xorg.scm:254
util-macros@1.19.3:out gnu/packages/xorg.scm:2002
xtrans@1.4.0:out gnu/packages/xorg.scm:4325
libxcb@1.15:out gnu/packages/xorg.scm:5078
python-minimal-wrapper@3.10.7:out gnu/packages/python.scm:1104
python-minimal@3.10.7:out gnu/packages/python.scm:1074
xcb-proto@1.15.2:out gnu/packages/xorg.scm:2223
libxslt@1.1.37:out gnu/packages/xml.scm:339
libgcrypt@1.10.1:out gnu/packages/gnupg.scm:183
libgpg-error@1.47:out gnu/packages/gnupg.scm:97
libpthread-stubs@0.4:out gnu/packages/xorg.scm:1254
libxau@1.0.10:out gnu/packages/xorg.scm:4860
libxdmcp@1.1.3:out gnu/packages/xorg.scm:1365
libxrender@0.9.10:out gnu/packages/xorg.scm:4622
freetype@2.13.0:out gnu/packages/fontutils.scm:96
libpng@1.6.39:out gnu/packages/image.scm:201
fontconfig-minimal@2.14.0:out
gnu/packages/fontutils.scm:1252
gperf@3.1:out gnu/packages/gperf.scm:26
font-dejavu@2.37:out gnu/packages/fonts.scm:265
tar@1.34:out gnu/packages/base.scm:231
gzip@1.13:out
gnu/packages/compression.scm:261
util-linux@2.37.4:lib gnu/packages/linux.scm:2266
net-base@5.3:out gnu/packages/admin.scm:1236
file@5.45:out gnu/packages/file.scm:32
libxext@1.3.4:out gnu/packages/xorg.scm:4536
source-highlight@3.1.9:out
gnu/packages/pretty-print.scm:306
bison@3.8.2:out gnu/packages/bison.scm:34
flex@2.6.4:out gnu/packages/flex.scm:35
bison@3.8.2:out gnu/packages/flex.scm:50
boost@1.83.0:out gnu/packages/boost.scm:210
tcsh@6.24.01:out gnu/packages/shells.scm:402
icu4c@71.1:out gnu/packages/icu4c.scm:47
procps@4.0.3:out gnu/packages/linux.scm:2565
rust@1.81.0:out gnu/packages/rust.scm:1055
rust@1.80.1:out gnu/packages/rust.scm:1028
rust@1.79.0:out gnu/packages/rust.scm:1002
rust@1.78.0:out gnu/packages/rust.scm:991
rust@1.77.1:out gnu/packages/rust.scm:967
rust@1.76.0:out gnu/packages/rust.scm:958
rust@1.75.0:out gnu/packages/rust.scm:948
rust@1.74.1:out gnu/packages/rust.scm:916
rust@1.73.0:out gnu/packages/rust.scm:892
rust@1.72.1:out gnu/packages/rust.scm:864
rust@1.71.1:out gnu/packages/rust.scm:825
rust@1.70.0:out gnu/packages/rust.scm:793
rust@1.69.0:out gnu/packages/rust.scm:764
rust@1.68.2:out gnu/packages/rust.scm:116
rust@1.67.1:out gnu/packages/rust.scm:725
rust@1.66.1:out gnu/packages/rust.scm:116
rust@1.65.0:out gnu/packages/rust.scm:709
rust@1.64.0:out gnu/packages/rust.scm:664
rust@1.63.0:out gnu/packages/rust.scm:116
rust@1.62.1:out gnu/packages/rust.scm:116
rust@1.61.0:out gnu/packages/rust.scm:633
rust@1.60.0:out gnu/packages/rust.scm:116
rust@1.59.0:out gnu/packages/rust.scm:603
rust@1.58.1:out gnu/packages/rust.scm:116
rust@1.57.0:out gnu/packages/rust.scm:116
rust@1.56.1:out gnu/packages/rust.scm:562
rust@1.55.0:out gnu/packages/rust.scm:392
rust@1.54.0:out gnu/packages/rust.scm:158
llvm@13.0.1:out gnu/packages/llvm.scm:823
cmake-minimal@3.24.2:out gnu/packages/cmake.scm:272
cmake-bootstrap@3.24.2:out gnu/packages/cmake.scm:174
libuv@1.44.2:out gnu/packages/libevent.scm:115
curl@8.6.0:out gnu/packages/curl.scm:68
nghttp2@1.58.0:out gnu/packages/web.scm:8533
cunit@2.1-3:out gnu/packages/check.scm:455
jemalloc@5.3.0:out gnu/packages/jemalloc.scm:37
c-ares@1.18.1:out gnu/packages/adns.scm:69
jansson@2.14:out gnu/packages/web.scm:1241
libev@4.33:out gnu/packages/libevent.scm:90
gnutls@3.8.3:out gnu/packages/tls.scm:203
which@2.21:out gnu/packages/base.scm:1630
util-linux@2.37.4:out gnu/packages/linux.scm:2266
net-tools@1.60-0.479bb4a:out gnu/packages/linux.scm:3480
iproute2@6.4.0:out gnu/packages/linux.scm:3410
bdb@6.2.32:out gnu/packages/dbm.scm:162
iptables@1.8.8:out gnu/packages/linux.scm:3219
libmnl@1.0.5:out gnu/packages/linux.scm:8296
libnftnl@1.2.3:out gnu/packages/linux.scm:8350
socat@1.7.4.4:out
gnu/packages/networking.scm:1225
datefudge@1.26:out gnu/packages/time.scm:607
libtasn1@4.19.0:out gnu/packages/tls.scm:93
libidn2@2.3.4:out gnu/packages/libidn.scm:61
nettle@3.9.1:out gnu/packages/nettle.scm:85
p11-kit@0.24.1:out gnu/packages/tls.scm:145
libidn@1.41:out gnu/packages/libidn.scm:35
libpsl@0.21.1:out gnu/packages/web.scm:1913
mit-krb5@1.20:out gnu/packages/kerberos.scm:64
nghttp2@1.58.0:lib gnu/packages/web.scm:8533
jsoncpp@1.9.5:out
gnu/packages/serialization.scm:563
meson@1.5.2:out
gnu/packages/build-tools.scm:297
ninja@1.11.1:out gnu/packages/ninja.scm:32
libarchive@3.6.1:out gnu/packages/backup.scm:264
lzo@2.10:out
gnu/packages/compression.scm:654
zstd@1.5.2:lib
gnu/packages/compression.scm:1744
rhash@1.4.3:out gnu/packages/crypto.scm:881
openssl@1.1.1u:out gnu/packages/tls.scm:443
rust@1.54.0:cargo gnu/packages/rust.scm:158
rust@1.55.0:cargo gnu/packages/rust.scm:392
rust@1.56.1:cargo gnu/packages/rust.scm:562
rust@1.57.0:cargo gnu/packages/rust.scm:116
rust@1.58.1:cargo gnu/packages/rust.scm:116
rust@1.59.0:cargo gnu/packages/rust.scm:603
rust@1.60.0:cargo gnu/packages/rust.scm:116
rust@1.61.0:cargo gnu/packages/rust.scm:633
rust@1.62.1:cargo gnu/packages/rust.scm:116
rust@1.63.0:cargo gnu/packages/rust.scm:116
rust@1.64.0:cargo gnu/packages/rust.scm:664
rust@1.65.0:cargo gnu/packages/rust.scm:709
rust@1.66.1:cargo gnu/packages/rust.scm:116
llvm@15.0.7:out gnu/packages/llvm.scm:599
rust@1.67.1:cargo gnu/packages/rust.scm:725
rust@1.68.2:cargo gnu/packages/rust.scm:116
rust@1.69.0:cargo gnu/packages/rust.scm:764
rust@1.70.0:cargo gnu/packages/rust.scm:793
rust@1.71.1:cargo gnu/packages/rust.scm:825
rust@1.72.1:cargo gnu/packages/rust.scm:864
rust@1.73.0:cargo gnu/packages/rust.scm:892
rust@1.74.1:cargo gnu/packages/rust.scm:916
rust@1.75.0:cargo gnu/packages/rust.scm:948
llvm@17.0.6:out gnu/packages/llvm.scm:1473
rust@1.76.0:cargo gnu/packages/rust.scm:958
rust@1.77.1:cargo gnu/packages/rust.scm:967
rust@1.78.0:cargo gnu/packages/rust.scm:991
rust@1.79.0:cargo gnu/packages/rust.scm:1002
rust@1.80.1:cargo gnu/packages/rust.scm:1028
rust@1.81.0:cargo gnu/packages/rust.scm:1055
rust@1.82.0:out gnu/packages/rust.scm:1108
gdk-pixbuf@2.42.10:out gnu/packages/gtk.scm:719
glib@2.78.0:bin gnu/packages/glib.scm:246
dbus@1.15.8:out gnu/packages/glib.scm:112
autoconf-archive@2023.02.20:out gnu/packages/autotools.scm:276
docbook-xml@4.4:out gnu/packages/docbook.scm:164
docbook-xsl@1.79.2-0.fe16c90:out gnu/packages/docbook.scm:353
perl-xml-xpath@1.48:out gnu/packages/xml.scm:1051
perl-path-tiny@0.118:out gnu/packages/perl.scm:9388
perl-unicode-utf8@0.62:out gnu/packages/perl.scm:12591
perl-test-fatal@0.016:out
gnu/packages/perl-check.scm:571
perl-try-tiny@0.31:out gnu/packages/perl.scm:12347
perl-test-leaktrace@0.16:out
gnu/packages/perl-check.scm:816
perl-variable-magic@0.62:out gnu/packages/perl.scm:12700
perl-test-pod@1.52:out
gnu/packages/perl-check.scm:1210
perl-module-build@0.4231:out gnu/packages/perl.scm:13020
perl-cpan-meta@2.150010:out gnu/packages/perl.scm:12930
perl-cpan-meta-requirements@2.140:out gnu/packages/perl.scm:12957
perl-cpan-meta-yaml@0.018:out gnu/packages/perl.scm:12979
perl-parse-cpan-meta@2.150010:out gnu/packages/perl.scm:13046
perl-xml-parser@2.46:out gnu/packages/xml.scm:568
doxygen@1.9.8:out
gnu/packages/documentation.scm:185
xmlto@0.0.28:out gnu/packages/xml.scm:1144
yelp-tools@42.1:out gnu/packages/gnome.scm:7554
python-lxml@4.9.1:out gnu/packages/xml.scm:1870
yelp-xsl@42.1:out gnu/packages/gnome.scm:7454
mallard-ducktype@1.0.2:out
gnu/packages/python-xyz.scm:8812
itstool@2.0.7:out gnu/packages/glib.scm:750
python-libxml2@2.9.14:out gnu/packages/xml.scm:268
pcre2@10.42:out gnu/packages/pcre.scm:93
gobject-introspection@1.78.1:out gnu/packages/glib.scm:611
glib@2.78.0:out gnu/packages/glib.scm:246
gi-docgen@2023.1:out gnu/packages/gnome.scm:5350
python-jinja2@3.1.2:out
gnu/packages/python-xyz.scm:6769
python-wrapper@3.10.7:out gnu/packages/python.scm:1104
python@3.10.7:out gnu/packages/python.scm:1159
python-pytest@8.3.3:out gnu/packages/check.scm:1541
python-hypothesis@6.54.5:out gnu/packages/check.scm:2829
python-attrs-bootstrap@24.2.0:out
gnu/packages/python-xyz.scm:25220
python-hatchling@1.26.1:out
gnu/packages/python-build.scm:769
python-editables@0.5:out
gnu/packages/python-build.scm:700
python-flit-core@3.8.0:out
gnu/packages/python-build.scm:615
python-tomli@2.1.0:out
gnu/packages/python-build.scm:175
python-flit-core-bootstrap@3.8.0:out
gnu/packages/python-build.scm:574
python-toml@0.10.2:out
gnu/packages/python-build.scm:96
python-six-bootstrap@1.16.0:out
gnu/packages/python-build.scm:152
python-packaging-bootstrap@24.2:out
gnu/packages/python-build.scm:465
python-pyparsing@3.0.6:out
gnu/packages/python-build.scm:413
python-pathspec@0.11.1:out
gnu/packages/python-build.scm:55
python-pluggy@1.5.0:out
gnu/packages/python-build.scm:74
python-setuptools@67.6.1:out
gnu/packages/python-build.scm:309
python-setuptools-scm@7.1.0:out
gnu/packages/python-build.scm:648
python-typing-extensions@4.10.0:out
gnu/packages/python-build.scm:216
python-wheel@0.40.0:out
gnu/packages/python-build.scm:360
python-trove-classifiers@2024.10.21.16:out
gnu/packages/python-build.scm:196
python-hatch-fancy-pypi-readme@22.8.0:out
gnu/packages/python-build.scm:802
python-hatch-vcs@0.3.0:out
gnu/packages/python-build.scm:823
python-exceptiongroup@1.1.1:out
gnu/packages/python-build.scm:726
python-flit-scm@1.7.0:out
gnu/packages/python-build.scm:622
python-pypa-build@0.7.0:out
gnu/packages/python-build.scm:495
python-pep517-bootstrap@0.9.1:out
gnu/packages/python-build.scm:391
python-sortedcontainers@2.4.0:out
gnu/packages/python-xyz.scm:29649
python-nose@1.3.7:out gnu/packages/check.scm:1457
python-pytest-bootstrap@8.3.3:out gnu/packages/check.scm:1600
python-iniconfig@1.1.1:out
gnu/packages/python-xyz.scm:25456
python-py@1.11.0:out
gnu/packages/python-xyz.scm:5654
python-xmlschema@1.2.5:out gnu/packages/xml.scm:1928
python-elementpath@2.0.3:out gnu/packages/xml.scm:1842
python-markupsafe@2.1.1:out
gnu/packages/python-xyz.scm:6742
python-markdown@3.3.4:out
gnu/packages/python-xyz.scm:15817
python-pyyaml@6.0.1:out
gnu/packages/python-xyz.scm:6496
libyaml@0.2.5:out
gnu/packages/serialization.scm:448
python-cython@0.29.32:out
gnu/packages/python-xyz.scm:8872
python-pygments@2.15.1:out
gnu/packages/python-xyz.scm:7521
python-typogrify@2.0.7:out
gnu/packages/python-xyz.scm:35240
python-smartypants@2.0.1:out
gnu/packages/python-xyz.scm:35201
python-docutils@0.19:out
gnu/packages/python-xyz.scm:7333
libjpeg-turbo@2.1.4:out gnu/packages/image.scm:1857
nasm@2.15.05:out gnu/packages/assembly.scm:176
libtiff@4.4.0:out gnu/packages/image.scm:718
shared-mime-info@2.3:out
gnu/packages/freedesktop.scm:602
xdgmime@0.0-2.1792967:out
gnu/packages/freedesktop.scm:559
docbook-xml@4.1.2:out gnu/packages/docbook.scm:245
vala@0.56.16:out gnu/packages/gnome.scm:4553
graphviz@7.0.1:out gnu/packages/graphviz.scm:70
swig@4.0.2:out gnu/packages/swig.scm:38
boost@1.83.0:out gnu/packages/boost.scm:68
pcre@8.45:bin gnu/packages/pcre.scm:41
pcre@8.45:out gnu/packages/pcre.scm:41
gts@0.7.6:out gnu/packages/graphviz.scm:249
gd@2.3.3:out gnu/packages/gd.scm:43
pango@1.50.14:out gnu/packages/gtk.scm:385
cairo@1.18.0:out gnu/packages/gtk.scm:170
ghostscript@9.56.1:out
gnu/packages/ghostscript.scm:175
font-ghostscript@8.11:out
gnu/packages/ghostscript.scm:371
jbig2dec@0.19:out gnu/packages/image.scm:847
libpaper@2.0.0:out
gnu/packages/ghostscript.scm:91
libspectre@0.2.10:out
gnu/packages/ghostscript.scm:415
libdrm@2.4.124:out gnu/packages/xdisorg.scm:837
libpciaccess@0.16:out gnu/packages/xorg.scm:1185
pciutils@3.8.0:out gnu/packages/pciutils.scm:71
hwdata@0.374:out gnu/packages/pciutils.scm:40
kmod@29:out gnu/packages/linux.scm:4390
zstd@1.5.2:out
gnu/packages/compression.scm:1744
poppler@22.09.0:out gnu/packages/pdf.scm:309
lcms@2.13.1:out
gnu/packages/ghostscript.scm:51
nss@3.99:out gnu/packages/nss.scm:113
libfaketime@0.9.10:out gnu/packages/check.scm:3839
coreutils-minimal@9.1:out gnu/packages/base.scm:599
nspr@4.35:out gnu/packages/nss.scm:47
openjpeg@2.5.0:out gnu/packages/image.scm:974
openjpeg-data@2021.09.26:out gnu/packages/image.scm:952
poppler-data@0.4.11:out gnu/packages/pdf.scm:390
cairo@1.18.0:out gnu/packages/gtk.scm:265
pixman@0.42.2:out gnu/packages/xdisorg.scm:803
fribidi@1.0.12:out gnu/packages/fribidi.scm:29
harfbuzz@8.3.0:out gnu/packages/gtk.scm:282
graphite2@1.3.13:out
gnu/packages/fontutils.scm:1445
python-fonttools-minimal@4.39.3:out
gnu/packages/python-xyz.scm:16271
libthai@0.1.29:out gnu/packages/gtk.scm:352
libdatrie@0.2.13:out gnu/packages/gtk.scm:322
libxaw@1.0.14:out gnu/packages/xorg.scm:5525
libxmu@1.1.3:out gnu/packages/xorg.scm:1451
libxt@1.2.1:out gnu/packages/xorg.scm:5489
libice@1.1.1:out gnu/packages/xorg.scm:4833
libsm@1.2.3:out gnu/packages/xorg.scm:1280
libxpm@3.5.17:out gnu/packages/xorg.scm:1482
rust-r...@0.17.8.tar.gz:out
gnu/packages/crates-crypto.scm:4207
clang@13.0.1:out gnu/packages/llvm.scm:241
gcc@11.4.0:lib gnu/packages/gcc.scm:743
isl@0.24:out gnu/packages/gcc.scm:1404
libstdc++-headers@11.4.0:out gnu/packages/gcc.scm:1068
libstdc++@11.4.0:out gnu/packages/gcc.scm:965
mpc@1.3.1:out
gnu/packages/multiprecision.scm:139
elfutils@0.187:out gnu/packages/elf.scm:54
clang-runtime@13.0.1:out gnu/packages/llvm.scm:145
go@1.21.5:out gnu/packages/golang.scm:822
go@1.17.13:out gnu/packages/golang.scm:486
go@1.4-bootstrap-20171003:out gnu/packages/golang.scm:117
gcc@11.4.0:lib
gnu/packages/commencement.scm:3227
gawk@5.3.0:out guix/build-system/gnu.scm:151
make@4.4.1:out
gnu/packages/commencement.scm:3460
pkg-config@0.29.2:out
gnu/packages/commencement.scm:3453
glibc@2.39:out
gnu/packages/commencement.scm:3103
glibc@2.39:static
gnu/packages/commencement.scm:3103
binutils-gold@2.41:out gnu/packages/base.scm:778
bc@1.07.1:out gnu/packages/algebra.scm:668
ed@1.20.1:out
gnu/packages/text-editors.scm:123
lzip@1.23:out
gnu/packages/compression.scm:703
guile-lib@0.2.8:out
gnu/packages/guile-xyz.scm:2812
guile-cairo@1.11.2:out gnu/packages/gtk.scm:1416
(use-modules (gnu packages gtk)
(guix packages)
(guix derivations)
(guix diagnostics)
(ice-9 pretty-print))
(define fold-bag-dependencies
(@@ (guix packages) fold-bag-dependencies))
(fold-bag-dependencies
(lambda (package output result)
(format #t "~a@~a:~a~50t~a:~a~%"
(package-name package)
(package-version package)
output
(location-file (package-location package))
(location-line (package-location package))))
#f
(package->bag guile-rsvg))