unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#31836: Installing bc downloads ghc
@ 2018-06-14 21:36 Caleb Ristvedt
  2018-06-15 11:27 ` Ricardo Wurmus
  2018-06-15 13:34 ` Ludovic Courtès
  0 siblings, 2 replies; 6+ messages in thread
From: Caleb Ristvedt @ 2018-06-14 21:36 UTC (permalink / raw)
  To: 31836


[-- Attachment #1.1: Type: text/plain, Size: 646 bytes --]

Pretty much what the title says. I tried installing bc and it downloaded
ghc, among other things. I was curious how this came to be, so I ran

guix graph --type=derivation bc | grep -- '-ghc'

(the dash being there to exclude accidental matches of "ghc" showing up in
hashes). My understanding is that --type=derivation is the most exhaustive
version, yet I didn't see any matches.

ghc-related derivations are listed among the ones to be built, but
according to guix graph bc shouldn't be depending on those derivations.

Attached is the output of the command thus far (still hasn't finished, I
need to swap out my laptop's hard drive sometime)

[-- Attachment #1.2: Type: text/html, Size: 775 bytes --]

[-- Attachment #2: bcinstalloutput --]
[-- Type: application/octet-stream, Size: 27776 bytes --]

reepca@GuixMobilePotato ~$ guix package -i bc
guix package: warning: Consider running 'guix pull' followed by
'guix package -u' to get up-to-date packages and security updates.

substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
The following package will be installed:
   bc	1.07.1	/gnu/store/28pw8binxbs17kijg2hb74aa65la02x1-bc-1.07.1

substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
The following derivations will be built:
   /gnu/store/rx5hyqdz2jad1x0lmn8fil0rni7kk8da-profile.drv
   /gnu/store/znimnc625vm7h1pdhc9iiwbj5nq0kl6v-fonts-dir.drv
   /gnu/store/j63843jqv44s9nasydr43d2lcx8nbgr9-texinfo-6.5.drv
   /gnu/store/p0zxm12aap35dypnzqcmhc1i6j6p7ij1-info-dir.drv
   /gnu/store/mwya6sv3mwdbm9i0s7k4ak7xpzd85jhd-ca-certificate-bundle.drv
   /gnu/store/dnrwfsdgxjm851sz2dlyvwqil6pnbxvg-gtk-icon-themes.drv
   /gnu/store/dcr0m0imindrcq94czgibcnj0a0i3sf6-glib-schemas.drv
   /gnu/store/jv8q2qp95iwamdy8j4cgrlx2q3wn41il-module-import.drv
   /gnu/store/phgycfhdv5rz8gfb8z2axsbnsbw0il6f-module-import-compiled.drv
   /gnu/store/sdqm4va5rfgq1m7gwznay1i84lrq9vjw-ghc-8.0.2.drv
   /gnu/store/dbh0nfhlra57gzf577l33zbpg9jw01ib-ghc-package-cache.drv
   /gnu/store/d6q5hjvv4g7mzfjpwwlj4x1cdi9mfipa-xdg-mime-database.drv
   /gnu/store/9gqqch608in98s76i8dnbkdpjxhcg02l-gtk-im-modules.drv
   /gnu/store/2il0284b914i3wa8269iyjyw8f0d38hd-xdg-desktop-database.drv
   /gnu/store/s7jqhhgcvfapck8pwnbjn4m6qi1q52as-manual-database.drv
331.6 MB will be downloaded:
   /gnu/store/y097vn802jrq3d42n2da407bi54ll6s1-mkfontdir-1.0.7
   /gnu/store/3sxmawiy3bag3bhi802iqpaf1r5k4hz6-module-import-compiled
   /gnu/store/28pw8binxbs17kijg2hb74aa65la02x1-bc-1.07.1
   /gnu/store/85h8jlq8839h588dkih11v5abyg8n8n4-mkfontscale-1.1.3
   /gnu/store/7vi2zmwd4z0yl6mif648qxlbkscbyhyq-module-import
   /gnu/store/f7kkvd5sxa0gr63w82m3afbnzsih3j4h-guile-gdbm-ffi-20120209.fa1d5b6
   /gnu/store/b1wqjflg147335zwgjlb8rv838qpz9s8-module-import
   /gnu/store/s0pqjvf8wxz8zhj4i9z7y5m0491df2lz-module-import-compiled
   /gnu/store/6zz27h4l21b8f2mifrk9sidvib9cns2i-perl-5.26.1
   /gnu/store/ha1w3sniaqv7a47qc5cw2rbd1gkvcfrc-perl-5.26.1
   /gnu/store/1dfhv8fz9qvsa42rp1qrzcfmhkyb6whg-texinfo-6.5
   /gnu/store/h0bjipkgv4rfn7y9ys0wdqjf09x439hx-guile-2.0.14
   /gnu/store/mbns811n696fl7g060cx6jqjh75mlj8i-glibc-utf8-locales-2.27
   /gnu/store/s0f0x5qhl4p5s7aq7ad6vb7jvy7lfjjp-gtk+-3.22.29-bin
   /gnu/store/zb88aij599xychp6vrqghjbjs19gg92n-module-import-compiled
   /gnu/store/5jwql2ps4c7xcczwcgqb432w9izsndzb-module-import
   /gnu/store/anc5ls0jng6fl0a7xiygbzki3vr3qci9-glib-2.56.0-bin
   /gnu/store/9lxv72wjp7cbih6ncw8xwachlrc2k2yc-ghc-8.0.2-doc
   /gnu/store/1hgxsr9sdx07mq9miaiwb20v9f3mkf9a-ghc-8.0.2
   /gnu/store/ifq7znihd687bgz4gkn9vy1dsk60k7xl-shared-mime-info-1.8
   /gnu/store/4xfhgiixqril5l4vdqnmavz65kbbb74w-module-import
   /gnu/store/ws9rr9zbxk7p76qglrg1xsi364nvq7p3-module-import-compiled
   /gnu/store/0vrs97s89cy82pf9zl0va4g0ip2mlwr3-desktop-file-utils-0.23
   /gnu/store/76ksc4jpc4i9464l8aizpclafnmqq63d-module-import-compiled
   /gnu/store/cb1gb1v7z1l3cflfs5craljdar9dhzqy-module-import
   /gnu/store/l12ng17jx04kji8axpk66snz7pm2f1z5-flex-2.6.4
   /gnu/store/ap7f3ak574a4vq18grrpak0dlkg5nfdc-freetype-2.9
   /gnu/store/j0nszf3sk290cz1984ydwl5808z6yqv7-libfontenc-1.1.3
   /gnu/store/8rsiac6ais86q2412gnhvylb2a3q4jzv-gdbm-1.14.1
   /gnu/store/63gkgnixg6xj3m9cgl25ib2zxl51ngw0-coreutils-8.29
   /gnu/store/07gpi7dx2rjs5v5n12q5b2sk7gxsliih-libxdmcp-1.1.2
   /gnu/store/0lb5hsvfrrbx631carwrh49jiw4qfxkb-at-spi2-atk-2.26.1
   /gnu/store/3qh9bv7zfc302s5yih7ikp5bv8wyp1sd-pango-1.42.0
   /gnu/store/3wmjdyi8hpkakj5jfmgldlal3izxglmj-fontconfig-2.13.0
   /gnu/store/5f96cmv65d5z6m8r4yi2361gbyg1v1qj-fribidi-1.0.2
   /gnu/store/5p4dfkjpk6yiglzs13y9sj9hqz5p6anc-libxext-1.3.3
   /gnu/store/70825hjil6070g7cs3mmdnfwmhxgga36-expat-2.2.5
   /gnu/store/84dgv1gy1cyms37zlmykpsafbpwbm7xr-dbus-1.12.6
   /gnu/store/8679cp88yg5jrq2q1944xf14ibyp1kp7-libpng-1.6.34
   /gnu/store/878qkbyv6nlh3qdjbvi0mhdvp90ycfyl-libxinerama-1.1.3
   /gnu/store/8chq994v47kp74m4apk8kjbl599yz7lh-libxfixes-5.0.3
   /gnu/store/92gviwsrivbrv9s65f7h7g83xjb3ycqd-wayland-1.15.0
   /gnu/store/b9aapwjz2nhri24imzy491fx86ng8jvz-libxau-1.0.8
   /gnu/store/brg3c8s1qndvhbsf5c3v4x5z4a89bhcg-at-spi2-core-2.26.2
   /gnu/store/cgmkbz516lxdi0wymk3iq0gqkyx6brn6-libxcursor-1.1.15
   /gnu/store/cy16rapipmypb7qj49ncphjkkj9nqkzx-libbsd-0.8.7
   /gnu/store/fbaawq3xvpqpnj4rdhbiq8kmkmf6biqv-util-linux-2.32
   /gnu/store/g094wrcb9p0szdd3arj4ss66flg5bb90-libxi-1.7.9
   /gnu/store/hnrh1isyfpj5yj7ndq00qfap0h79xkav-gdk-pixbuf+svg-2.36.12
   /gnu/store/jgsqsb72q41kjgrxn2gq5k0z338nwqfr-libxrender-0.9.10
   /gnu/store/k9vdprpkgrnkxl17pv4rjh0kc1a84vlf-libxtst-1.2.3
   /gnu/store/lk12iv40hr5gm02vc66mbffwlypgx2vp-mesa-17.3.8
   /gnu/store/m9svaalg8qli1aaa188rvl4v7ld0xlab-libepoxy-1.5.0
   /gnu/store/mwxx00km9rinr6qcqx6xi50mm2nghx1y-graphite2-1.3.11
   /gnu/store/nyyh76r8ns9pgwq8d31lndj9q6khhpaw-harfbuzz-1.7.6
   /gnu/store/pslvw8b4r0m5vmbz2ml7whcv2wbdpa57-pixman-0.34.0
   /gnu/store/r7ma8kclbk0gp4ymc8mfj4f7mywm46rn-cairo-1.14.10
   /gnu/store/r8ppi963s5xlf78lxd74y31263m1fxl2-libx11-1.6.5
   /gnu/store/rpffrcagnx8zacyb78h9ja77bj2b4npz-libxdamage-1.1.4
   /gnu/store/v49ff73n974d116iv886jr922n79rvyb-pcre-8.41
   /gnu/store/x9lfcagl47zbb6krfpmwm31m70s9pk00-glib-2.56.0
   /gnu/store/xmdk5z05kqxpwgagxhlv375x3f82dxb3-libxcb-1.13
   /gnu/store/xrms7j4kfzb89vlp4qngk28wynfpjjsd-libxkbcommon-0.8.0
   /gnu/store/ypsgmx1028wjfz8bfa9ccb3md2rr87ns-atk-2.28.1
   /gnu/store/kf22fkbbr4nhhmgp9mwqykrgqp2bjpvh-python-wrapper-3.6.5
   /gnu/store/q4b3s9y4i0da36drp7zfq9yqcf43s47v-bash-4.4.19
   /gnu/store/b5x786d3h552j2zp4ppvlz9dkbiqy2ng-ld-wrapper-0
   /gnu/store/srmqh29dpm50j8kj1pbqg2rgh053wgyp-binutils-2.30
   /gnu/store/zrhwhlqqk51qslbddk4cip2z2p3fpvxd-gcc-5.5.0
   /gnu/store/kl4fr813f98mh1zjs6bwkardgnrzxi8c-libxml2-2.9.8
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/mbns811n696fl7g060cx6jqjh75mlj8i-glibc-utf8-locales-2.27...
 glibc-utf8-locales-2.27  1.6MiB           63KiB/s 00:26 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/dmly24larwg3np0wb0d9awjs1cs5fbdi-attr-2.4.47...
 attr-2.4.47  92KiB                       206KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/q4b3s9y4i0da36drp7zfq9yqcf43s47v-bash-4.4.19...
 bash-4.4.19  2.0MiB                      626KiB/s 00:03 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/d58fmd7jabnibvzccnfsznr2c402hx3w-acl-2.2.52...
 acl-2.2.52  169KiB                       117KiB/s 00:01 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/srmqh29dpm50j8kj1pbqg2rgh053wgyp-binutils-2.30...
 binutils-2.30  18.8MiB                   153KiB/s 02:05 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/1lywf20841hg0zgg209l3h7nswwba4i1-config.scm...
 config.scm  188B                          81KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/70825hjil6070g7cs3mmdnfwmhxgga36-expat-2.2.5...
 expat-2.2.5  186KiB                      485KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/9915gq2d5g7p320bsh1w063zydakr5jn-font-dejavu-2.37...
 font-dejavu-2.37  5.1MiB                 349KiB/s 00:15 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/5f96cmv65d5z6m8r4yi2361gbyg1v1qj-fribidi-1.0.2...
 fribidi-1.0.2  56KiB                     361KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/8rsiac6ais86q2412gnhvylb2a3q4jzv-gdbm-1.14.1...
 gdbm-1.14.1  231KiB                      369KiB/s 00:01 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/9lxv72wjp7cbih6ncw8xwachlrc2k2yc-ghc-8.0.2-doc...
 ghc-8.0.2-doc  7.2MiB                    384KiB/s 00:19 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/bs2spriv4bzmaalp0a0s5zh1yhirxlf8-gmp-6.1.2...
 gmp-6.1.2  879KiB                        443KiB/s 00:02 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/mwxx00km9rinr6qcqx6xi50mm2nghx1y-graphite2-1.3.11...
 graphite2-1.3.11  116KiB                 379KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/426al15syv8gsv1gdx7rym5ji9yn62lk-gs-fonts-8.11...
 gs-fonts-8.11  3.5MiB                     80KiB/s 00:45 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/h0bjipkgv4rfn7y9ys0wdqjf09x439hx-guile-2.0.14...
 guile-2.0.14  4.0MiB                     168KiB/s 00:25 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/f7kkvd5sxa0gr63w82m3afbnzsih3j4h-guile-gdbm-ffi-20120209.fa1d5b6...
 guile-gdbm-ffi-20120209.fa1d5b6  36KiB   4.3MiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/74iniafz6s76vbshzkq7zvx6nicd91y6-jbig2dec-0.14...
 jbig2dec-0.14  121KiB                    389KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/b5x786d3h552j2zp4ppvlz9dkbiqy2ng-ld-wrapper-0...
 ld-wrapper-0  13KiB                      5.4MiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/cy16rapipmypb7qj49ncphjkkj9nqkzx-libbsd-0.8.7...
 libbsd-0.8.7  159KiB                     483KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/i4f92zwb0npyylal8fxqz82l8naspclg-libcap-2.25...
 libcap-2.25  50KiB                       159KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/pxf13xq984jvl2nk12wmsln39a1d8jwc-libcap-2.25...
 libcap-2.25  50KiB                       333KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/63gkgnixg6xj3m9cgl25ib2zxl51ngw0-coreutils-8.29...
 coreutils-8.29  5.7MiB                   395KiB/s 00:15 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/dz0wby9mpdd7blc7nww9nz4mf0kap34d-libdaemon-0.14...
 libdaemon-0.14  39KiB                    3.3MiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/iyxhijvpyabah5wcdyvwjbgnjmwkc82s-icu4c-61.1...
 icu4c-61.1  13.4MiB                      1.0MiB/s 00:13 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/9r26v9fx9j5pcj9n4ps9b9bkkmqwb4p9-libelf-0.8.13...
 libelf-0.8.13  99KiB                     365KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/j0nszf3sk290cz1984ydwl5808z6yqv7-libfontenc-1.1.3...
 libfontenc-1.1.3  29KiB                   88KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/wxrprxdxs0xys5a2wg5hs4x8kcm9366k-libidn2-2.0.4...
 libidn2-2.0.4  202KiB                     48KiB/s 00:04 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/3id7zsax4r2ix0vbzj7x371c52pmpzs3-libjpeg-8d...
 libjpeg-8d  326KiB                        44KiB/s 00:07 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/59ndqhgz67c1s1mavjwg8l3l72pzyv1i-libjpeg-9b...
 libjpeg-9b  334KiB                        51KiB/s 00:07 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/29315r9y7qrh3xazljs7c7lxlcf36spk-libpaper-1.1.24...
 libpaper-1.1.24  27KiB                   1.1MiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/8679cp88yg5jrq2q1944xf14ibyp1kp7-libpng-1.6.34...
 libpng-1.6.34  385KiB                     37KiB/s 00:10 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/h9221hw01vx7a0dg279mmyjkl5r6n5fc-libtasn1-4.13...
 libtasn1-4.13  175KiB                     96KiB/s 00:02 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/ap7f3ak574a4vq18grrpak0dlkg5nfdc-freetype-2.9...
 freetype-2.9  923KiB                      46KiB/s 00:20 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/b9aapwjz2nhri24imzy491fx86ng8jvz-libxau-1.0.8...
 libxau-1.0.8  14KiB                      5.8MiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/07gpi7dx2rjs5v5n12q5b2sk7gxsliih-libxdmcp-1.1.2...
 libxdmcp-1.1.2  35KiB                    252KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/ycj27z17m3n5qj1rwnyxdqkrk7li9712-libxshmfence-1.3...
 libxshmfence-1.3  6KiB                   2.3MiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/xmdk5z05kqxpwgagxhlv375x3f82dxb3-libxcb-1.13...
 libxcb-1.13  1.3MiB                      119KiB/s 00:11 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/fbvin47yrijwsyhbm5rb0pmzahqn3k44-llvm-3.9.1...
 llvm-3.9.1  23.7MiB                      396KiB/s 01:01 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/r8ppi963s5xlf78lxd74y31263m1fxl2-libx11-1.6.5...
 libx11-1.6.5  1.8MiB                     623KiB/s 00:03 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/kw3j8ilbzb88j5s2zywhgb7br12jmh1p-m4-1.4.18...
 m4-1.4.18  189KiB                        396KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/84dgv1gy1cyms37zlmykpsafbpwbm7xr-dbus-1.12.6...
 dbus-1.12.6  638KiB                      136KiB/s 00:05 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/l12ng17jx04kji8axpk66snz7pm2f1z5-flex-2.6.4...
 flex-2.6.4  333KiB                       131KiB/s 00:03 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/5p4dfkjpk6yiglzs13y9sj9hqz5p6anc-libxext-1.3.3...
 libxext-1.3.3  143KiB                     55KiB/s 00:03 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/28pw8binxbs17kijg2hb74aa65la02x1-bc-1.07.1...
 bc-1.07.1  118KiB                         60KiB/s 00:02 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/8chq994v47kp74m4apk8kjbl599yz7lh-libxfixes-5.0.3...
 libxfixes-5.0.3  19KiB                   8.3MiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/g094wrcb9p0szdd3arj4ss66flg5bb90-libxi-1.7.9...
 libxi-1.7.9  191KiB                       40KiB/s 00:05 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/rpffrcagnx8zacyb78h9ja77bj2b4npz-libxdamage-1.1.4...
 libxdamage-1.1.4  8KiB                   2.6MiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/878qkbyv6nlh3qdjbvi0mhdvp90ycfyl-libxinerama-1.1.3...
 libxinerama-1.1.3  11KiB                 4.5MiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/jgsqsb72q41kjgrxn2gq5k0z338nwqfr-libxrender-0.9.10...
 libxrender-0.9.10  46KiB                 165KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/k9vdprpkgrnkxl17pv4rjh0kc1a84vlf-libxtst-1.2.3...
 libxtst-1.2.3  40KiB                     268KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/cgmkbz516lxdi0wymk3iq0gqkyx6brn6-libxcursor-1.1.15...
 libxcursor-1.1.15  50KiB                 162KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/ifajy6x3zbakkxihnylha5sxi9miipxb-libxv-1.0.11...
 libxv-1.0.11  37KiB                      265KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/835dn7fn1zyh7b91ba9i11dg8yhfnl6m-libxxf86vm-1.1.4...
 libxxf86vm-1.1.4  20KiB                  7.5MiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/1qjqqi9ppwd33lpn2a9102f4z0xifqs2-libxvmc-1.0.10...
 libxvmc-1.0.10  35KiB                    249KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/85h8jlq8839h588dkih11v5abyg8n8n4-mkfontscale-1.1.3...
 mkfontscale-1.1.3  20KiB                 5.0MiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/4xfhgiixqril5l4vdqnmavz65kbbb74w-module-import...
 module-import  229B                       94KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/y097vn802jrq3d42n2da407bi54ll6s1-mkfontdir-1.0.7...
 mkfontdir-1.0.7  4KiB                    1.3MiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/5jwql2ps4c7xcczwcgqb432w9izsndzb-module-import...
 module-import  368B                      114KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/7vi2zmwd4z0yl6mif648qxlbkscbyhyq-module-import...
 module-import  285B                       95KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/b1wqjflg147335zwgjlb8rv838qpz9s8-module-import...
 module-import  318B                      101KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/cb1gb1v7z1l3cflfs5craljdar9dhzqy-module-import...
 module-import  368B                      158KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/3sxmawiy3bag3bhi802iqpaf1r5k4hz6-module-import-compiled...
 module-import-compiled  61KiB            135KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/76ksc4jpc4i9464l8aizpclafnmqq63d-module-import-compiled...
 module-import-compiled  118KiB            10KiB/s 00:12 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/s0pqjvf8wxz8zhj4i9z7y5m0491df2lz-module-import-compiled...
 module-import-compiled  93KiB             62KiB/s 00:01 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/ws9rr9zbxk7p76qglrg1xsi364nvq7p3-module-import-compiled...
 module-import-compiled  54KiB            160KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/zb88aij599xychp6vrqghjbjs19gg92n-module-import-compiled...
 module-import-compiled  118KiB           128KiB/s 00:01 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/hawxlh69k0mad5rrv128cinz2svkaxv2-nettle-3.4...
 nettle-3.4  635KiB                        61KiB/s 00:10 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/v49ff73n974d116iv886jr922n79rvyb-pcre-8.41...
 pcre-8.41  1.3MiB                         96KiB/s 00:14 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/c63g5242rs04ipx1zrkma9zxvs8782sj-gnutls-3.5.18...
 gnutls-3.5.18  1.9MiB                    183KiB/s 00:11 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/6zz27h4l21b8f2mifrk9sidvib9cns2i-perl-5.26.1...
 perl-5.26.1  17.8MiB                     478KiB/s 00:38 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/vcbybr6y8lpaz9k5vz6g1ssl0gql3px8-cups-minimal-2.2.6...
 cups-minimal-2.2.6  7.7MiB               302KiB/s 00:26 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/ha1w3sniaqv7a47qc5cw2rbd1gkvcfrc-perl-5.26.1...
 perl-5.26.1  17.8MiB                     186KiB/s 01:38 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/pslvw8b4r0m5vmbz2ml7whcv2wbdpa57-pixman-0.34.0...
 pixman-0.34.0  596KiB                    334KiB/s 00:02 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/gj9an7da9y2z955p0jn18q0cv4vhcw6c-qpdf-6.0.0...
 qpdf-6.0.0  1.1MiB                       391KiB/s 00:03 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/1dfhv8fz9qvsa42rp1qrzcfmhkyb6whg-texinfo-6.5...
 texinfo-6.5  1.9MiB                      312KiB/s 00:06 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/fbaawq3xvpqpnj4rdhbiq8kmkmf6biqv-util-linux-2.32...
 util-linux-2.32  4.6MiB                  697KiB/s 00:07 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/md5kiyr3l9x1b58nzhh9kmhp9qrysmgi-xkeyboard-config-2.23.1...
 xkeyboard-config-2.23.1  1.3MiB          800KiB/s 00:02 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/3wmjdyi8hpkakj5jfmgldlal3izxglmj-fontconfig-2.13.0...
 fontconfig-2.13.0  896KiB                804KiB/s 00:01 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/x9lfcagl47zbb6krfpmwm31m70s9pk00-glib-2.56.0...
 glib-2.56.0  4.2MiB                      1.2MiB/s 00:03 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/w5mqx83lsnqw2gmqm261dcwp0ich8yzp-libxft-2.3.2...
 libxft-2.3.2  98KiB                      560KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/brg3c8s1qndvhbsf5c3v4x5z4a89bhcg-at-spi2-core-2.26.2...
 at-spi2-core-2.26.2  249KiB              543KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/ypsgmx1028wjfz8bfa9ccb3md2rr87ns-atk-2.28.1...
 atk-2.28.1  409KiB                       519KiB/s 00:01 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/jwn4lsf3wj01hnv71ylg1gsziv9yp4p9-avahi-0.7...
 avahi-0.7  716KiB                        576KiB/s 00:01 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/0lb5hsvfrrbx631carwrh49jiw4qfxkb-at-spi2-atk-2.26.1...
 at-spi2-atk-2.26.1  86KiB                451KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/fzkqz4a7ara1frdlax3wdxznn712dygk-cairo-1.14.10...
 cairo-1.14.10  1.7MiB                    112KiB/s 00:16 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/r7ma8kclbk0gp4ymc8mfj4f7mywm46rn-cairo-1.14.10...
 cairo-1.14.10  1.7MiB                    454KiB/s 00:04 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/0vrs97s89cy82pf9zl0va4g0ip2mlwr3-desktop-file-utils-0.23...
 desktop-file-utils-0.23  71KiB           452KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/nyyh76r8ns9pgwq8d31lndj9q6khhpaw-harfbuzz-1.7.6...
 harfbuzz-1.7.6  569KiB                   439KiB/s 00:01 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/xrms7j4kfzb89vlp4qngk28wynfpjjsd-libxkbcommon-0.8.0...
 libxkbcommon-0.8.0  342KiB               396KiB/s 00:01 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/3qh9bv7zfc302s5yih7ikp5bv8wyp1sd-pango-1.42.0...
 pango-1.42.0  665KiB                     476KiB/s 00:01 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/dk23rrx1nycghfqr32qpcn261pl0gyp4-xz-5.2.3...
 xz-5.2.3  400KiB                         181KiB/s 00:02 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/axs3jg1lpfvx43afmxk3sikspkja0sn9-zlib-1.2.11...
 zlib-1.2.11  152KiB                      453KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/ybbbaj83x6rsafng1lrq7bg9c6h3ybja-kmod-25...
 kmod-25  150KiB                          426KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/zrhwhlqqk51qslbddk4cip2z2p3fpvxd-gcc-5.5.0...
 gcc-5.5.0  33.9MiB                      1009KiB/s 00:34 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/f4d2v9y191zvj66c4rr65s8bix67wnma-libtiff-4.0.9...
 libtiff-4.0.9  687KiB                    993KiB/s 00:01 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/1hgxsr9sdx07mq9miaiwb20v9f3mkf9a-ghc-8.0.2...
 ghc-8.0.2  155.1MiB                      1.2MiB/s 02:08 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/z20wcs1r771yqf64gaslnk2qmlwbh97h-gdk-pixbuf-2.36.12...
 gdk-pixbuf-2.36.12  1006KiB              1.2MiB/s 00:01 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/d85c869shpyh8i8axlh522h48vz96bpx-ghostscript-with-cups-9.23...
 ghostscript-with-cups-9.23  11.5MiB      1.6MiB/s 00:07 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/2rb3id96mhz1zdkgvhw6vbp3ac0kzymy-lcms-2.9...
 lcms-2.9  452KiB                         736KiB/s 00:01 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/kl4fr813f98mh1zjs6bwkardgnrzxi8c-libxml2-2.9.8...
 libxml2-2.9.8  2.3MiB                    1.4MiB/s 00:02 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/bp08pc12x36al2kplkb616nzqzp8gh9h-openjpeg-2.3.0...
 openjpeg-2.3.0  494KiB                    85KiB/s 00:06 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/26l9wmn6g70in6h1k34ivglzw7m1kgjl-libcroco-0.6.12...
 libcroco-0.6.12  316KiB                  547KiB/s 00:01 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/4bavzb5vs7w30ix0bax692c7rc02b5y4-pciutils-3.5.6...
 pciutils-3.5.6  351KiB                   678KiB/s 00:01 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/cyxrc8llsgqz4v5fhnms4d2dg9vhn3yn-librsvg-2.40.20...
 librsvg-2.40.20  295KiB                  604KiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/9jfaba37byk87qgfi8q13046qvpxkyvx-libpciaccess-0.14...
 libpciaccess-0.14  39KiB                 4.5MiB/s 00:00 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/hnrh1isyfpj5yj7ndq00qfap0h79xkav-gdk-pixbuf%2Bsvg-2.36.12...
 gdk-pixbuf%2Bsvg-2.36.12  1006KiB        351KiB/s 00:03 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/vvsbrbpxfm3qrfnvbiyf67q0fj3n6sgr-libdrm-2.4.91...
 libdrm-2.4.91  286KiB                    561KiB/s 00:01 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/irn2s5nncwv2dyyfys174i3sldkfaak7-poppler-0.63.0...
 poppler-0.63.0  1.7MiB                   453KiB/s 00:04 [##################] 100.0%

Downloading https://mirror.hydra.gnu.org/guix/nar/gzip/gx7gjwr05gzbh7f2kwbwhbxrh27hvgk8-python-3.6.5...
 python-3.6.5  20.8MiB                    459KiB/s 00:46 [##################] 100.0%


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

* bug#31836: Installing bc downloads ghc
  2018-06-14 21:36 bug#31836: Installing bc downloads ghc Caleb Ristvedt
@ 2018-06-15 11:27 ` Ricardo Wurmus
  2018-06-15 13:00   ` Caleb Ristvedt
  2018-06-15 13:34 ` Ludovic Courtès
  1 sibling, 1 reply; 6+ messages in thread
From: Ricardo Wurmus @ 2018-06-15 11:27 UTC (permalink / raw)
  To: Caleb Ristvedt; +Cc: 31836


Hi Caleb,

> Pretty much what the title says. I tried installing bc and it downloaded
> ghc, among other things. I was curious how this came to be, so I ran […]

I cannot reproduce this.

Do you have other Haskell packages in your profile?  This may be caused
by the profile hook that is executed when building a new profile
generation containing Haskell packages.

-- 
Ricardo

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

* bug#31836: Installing bc downloads ghc
  2018-06-15 11:27 ` Ricardo Wurmus
@ 2018-06-15 13:00   ` Caleb Ristvedt
  2018-06-16 20:55     ` Ricardo Wurmus
  0 siblings, 1 reply; 6+ messages in thread
From: Caleb Ristvedt @ 2018-06-15 13:00 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: 31836

[-- Attachment #1: Type: text/plain, Size: 1207 bytes --]

I believe so. I think it's just ghc installed, though. Curiously enough, it
also went on to download mesa. Probably a similar mechanism at work there.

The only mention of hooks I see in the manual, though, is referring to the
daemon's build hook used for offloading. From what I see, though, I'd
assume that they are probably run in a way that errs on the side of "better
to run when unnecessary than not run when necessary".

This seems like a fairly common experience - "I ran foo and then it did
WHAT?". "guix graph" is really useful, but the parts that it can't explain,
it'd be nice to have documented. Where can I read more about these profile
hooks, that I may pursue this?

On Fri, Jun 15, 2018 at 6:27 AM, Ricardo Wurmus <
ricardo.wurmus@mdc-berlin.de> wrote:

>
> Hi Caleb,
>
> > Pretty much what the title says. I tried installing bc and it downloaded
> > ghc, among other things. I was curious how this came to be, so I ran […]
>
> I cannot reproduce this.
>
> Do you have other Haskell packages in your profile?  This may be caused
> by the profile hook that is executed when building a new profile
> generation containing Haskell packages.
>
> --
> Ricardo
>

[-- Attachment #2: Type: text/html, Size: 1676 bytes --]

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

* bug#31836: Installing bc downloads ghc
  2018-06-14 21:36 bug#31836: Installing bc downloads ghc Caleb Ristvedt
  2018-06-15 11:27 ` Ricardo Wurmus
@ 2018-06-15 13:34 ` Ludovic Courtès
  1 sibling, 0 replies; 6+ messages in thread
From: Ludovic Courtès @ 2018-06-15 13:34 UTC (permalink / raw)
  To: Caleb Ristvedt; +Cc: 31836

Hello reepca,

Caleb Ristvedt <caleb.ristvedt@cune.org> skribis:

> Pretty much what the title says. I tried installing bc and it downloaded
> ghc, among other things. I was curious how this came to be, so I ran

As discussed on IRC, this can happen if the profile contains ghc-*
packages.  When that is the case, a “profile hook” triggers, which
regenerates GHC’s package cache.  See (guix profiles).

I understand it looks weird, but it’s “expected.”

HTH!

Ludo’.

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

* bug#31836: Installing bc downloads ghc
  2018-06-15 13:00   ` Caleb Ristvedt
@ 2018-06-16 20:55     ` Ricardo Wurmus
  2018-06-17  4:56       ` Caleb Ristvedt
  0 siblings, 1 reply; 6+ messages in thread
From: Ricardo Wurmus @ 2018-06-16 20:55 UTC (permalink / raw)
  To: Caleb Ristvedt; +Cc: 31836


Hi Caleb,

> The only mention of hooks I see in the manual, though, is referring to the
> daemon's build hook used for offloading.

Hmm, you’re right.  I can’t find any documentation about them.  It might
be good to add this to the manual.

> From what I see, though, I'd
> assume that they are probably run in a way that errs on the side of "better
> to run when unnecessary than not run when necessary".

You can inspect the default hooks in “guix/profiles.scm”.  All hooks
that are run by default are in “%default-profile-hooks”.  The
“ghc-package-cache-file” hook is run when there is any package in the
profile whose name begins with “ghc”.

There are similar checks for other hooks.  Generally, they don’t do
anything when a profile does not require them.

> This seems like a fairly common experience - "I ran foo and then it did
> WHAT?".

For hooks this can be documented.  Generally, though, it can be
disorienting to update a profile after upgrading Guix, because it will
go ahead and do things first in order to become able to tell you what it
planned to do…  That’s a known problem with the current implementation
of grafts.

I wonder if we can add a mechanism to mark different types of
derivations (like profile hooks, grafts, fixed output, and regular
package derivations) and display them differently.

As we have at least confirmed that “bc” does not depend on “ghc”, would
you agree to close this bug?  :)

--
Ricardo

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

* bug#31836: Installing bc downloads ghc
  2018-06-16 20:55     ` Ricardo Wurmus
@ 2018-06-17  4:56       ` Caleb Ristvedt
  0 siblings, 0 replies; 6+ messages in thread
From: Caleb Ristvedt @ 2018-06-17  4:56 UTC (permalink / raw)
  To: 31836-done

[-- Attachment #1: Type: text/plain, Size: 1 bytes --]



[-- Attachment #2: Type: text/html, Size: 61 bytes --]

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

end of thread, other threads:[~2018-06-17  4:57 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-14 21:36 bug#31836: Installing bc downloads ghc Caleb Ristvedt
2018-06-15 11:27 ` Ricardo Wurmus
2018-06-15 13:00   ` Caleb Ristvedt
2018-06-16 20:55     ` Ricardo Wurmus
2018-06-17  4:56       ` Caleb Ristvedt
2018-06-15 13:34 ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).