X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Andreas Enge <andreas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Mon, 24 Apr 2023 10:14:01 +0000 Resent-Message-ID: <handler.63050.B.16823312245476 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 63050 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-guix@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.16823312245476 (code B ref -1); Mon, 24 Apr 2023 10:14:01 +0000 Received: (at submit) by debbugs.gnu.org; 24 Apr 2023 10:13:44 +0000 Received: from localhost ([127.0.0.1]:47597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pqtCZ-0001QF-PR for submit <at> debbugs.gnu.org; Mon, 24 Apr 2023 06:13:44 -0400 Received: from lists.gnu.org ([209.51.188.17]:43580) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <andreas@HIDDEN>) id 1pqtCX-0001Q7-Ca for submit <at> debbugs.gnu.org; Mon, 24 Apr 2023 06:13:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <andreas@HIDDEN>) id 1pqtCW-0000rm-Bf for bug-guix@HIDDEN; Mon, 24 Apr 2023 06:13:40 -0400 Received: from hera.aquilenet.fr ([2a0c:e300::1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <andreas@HIDDEN>) id 1pqtCT-0007L9-U2 for bug-guix@HIDDEN; Mon, 24 Apr 2023 06:13:40 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id A0858E18; Mon, 24 Apr 2023 12:13:33 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mNpl6J1rQzUh; Mon, 24 Apr 2023 12:13:32 +0200 (CEST) Received: from jurong (unknown [IPv6:2001:861:c4:f2f0::c64]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 8ED09284; Mon, 24 Apr 2023 12:13:32 +0200 (CEST) Date: Mon, 24 Apr 2023 12:13:31 +0200 From: Andreas Enge <andreas@HIDDEN> Message-ID: <ZEZWS/h9xa/ZX3/E@jurong> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Received-SPF: pass client-ip=2a0c:e300::1; envelope-from=andreas@HIDDEN; helo=hera.aquilenet.fr X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, PDS_BTC_ID=0.21, PDS_BTC_MSGID=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) While trying out a "guix pull" on an aarch64 machine, for which many packages are currently not available as substitutes, I notice an extra- ordinary amount of dependencies, see below (and since I interrupted and restarted it, there are even more dependencies in reality; I remember X11 libraries such as libxi and libxt). Many of them are related to graphical environments, which should not happen for a command line program. Chances are they are pulled in for building documentation (not necessarily of Guix, but of packages that are needed for pulling); but this is still undesirable and should be sorted out. Actually there is a relatively high risk that on non-x86 machines "guix pull" will fail due to one of the packages not building. And then if the packages are fixed, they cannot be pulled... (but substitutes would still work then). Andreas The following derivations will be built: /gnu/store/vrzlz31xgsmz05m294maxvkwld98yvwp-profile.drv /gnu/store/bmk0f4b0ia9vvm9djkhjp5yiibgiwqkv-guix-827df9d1d.drv /gnu/store/75051kjkpqyk63jfcc21jxx6blh1v6xj-guix-command.drv /gnu/store/4mpya4wbmid6rxszs6qrlr56hgxpsmzx-guix-module-union.drv /gnu/store/81vk2gf0qfz325wk0rdfabpjxkwgnlcx-guile-git-0.5.2.drv /gnu/store/k8pg7wpmhzkip9h4x6vw958i81p9rrxd-libgit2-1.3.2.drv /gnu/store/w0irp6xn30nlmpizhcbjnvhqmsba41jn-cmake-minimal-3.24.2.drv /gnu/store/cqw34xafh837ikspy26787spipggx158-curl-7.85.0.drv /gnu/store/mss4yv015cil1vnjnglq506m83b7n3dy-cmake-bootstrap-3.24.2.drv /gnu/store/w8qxkrwpffd9qs5w1jggy1yi27ycm0xr-jsoncpp-1.9.5.drv /gnu/store/hlscqram59id51hxg0fj15041v52h1kw-meson-1.1.0.drv /gnu/store/97ghaxk1q09aqi92x9qg3nwb5vjm22hv-guile-gnutls-3.7.11.drv /gnu/store/n1rv809j9jwmax12057l0lcphz4bzi7s-gnulib-2022-12-06-1.440b528.drv /gnu/store/0nhbmnck41rl3i8hipkxfcvzyi36wgnr-git-minimal-2.33.1.drv /gnu/store/jhi11h8m8i86ivzrmvfhyj4h99rpqb4y-guix-827df9d1d-modules.drv /gnu/store/0sivy14wkr7g1wsn2jgyz6dh53883k0h-guix-config-modules.drv /gnu/store/1bwjqypxjn3671xmc9b9wh9bfg85nwra-guix-config-source.drv /gnu/store/0047yrla9lddhb9c1b4kl4bpd5v9d7ly-config.scm.drv /gnu/store/d11yp292a29g2m07xn12s6g2hs6w5rq2-guix-config.drv /gnu/store/1qwajh2vs8gmvm882zcw6np48fh7xva8-guix-packages-modules.drv /gnu/store/v2790dmh2savq6ddgq0ics8yz9y8ysvq-guix-packages.drv /gnu/store/034h41xz3m57gms9mx7yydssa66ns6xa-guix-extra.drv /gnu/store/lxanzzz28qk7ypdib5hz8xmibi73g6nv-guile-avahi-0.4.1.drv /gnu/store/s2vi6njxmxv4ng78rfdb9xkdiy40fngb-avahi-0.8.drv /gnu/store/1liwcy87b3cafm2wwfza5jl9c3xfh3k7-glib-2.72.3.drv /gnu/store/7yfb32ngiyx6gsky8ccmaq06qvg9qi8f-dbus-1.14.0.drv /gnu/store/0f25lrmw7yc1k9rxxq6af7bjr4kxpi7c-itstool-2.0.7.drv /gnu/store/sjj9z6kchsbmzskp5i23blpkj2b9v1na-python-libxml2-2.9.14.drv /gnu/store/4axvv1sli67w1jx0c5fxi4369pklby8p-yelp-tools-3.32.2.drv /gnu/store/a1y2z3nh0lmbyiddnc5qq92p991vc6fl-yelp-xsl-41.0.drv /gnu/store/mzial98cazz0wmigjd0by59ympr62zmv-xmlto-0.0.28.drv /gnu/store/r33mnrmy08757czq7x19lbawmngkswb8-docbook-xsl-1.79.2-0.fe16c90.drv /gnu/store/ywxvva73z0gmnjbdac9ml3fld4agy7ll-perl-xml-xpath-1.44.drv /gnu/store/744pph8mif8911dij1gw838slmgsplr4-perl-path-tiny-0.118.drv /gnu/store/nlrv7ll0gdf2k7g0v1g0d2c1sz2ff9pa-perl-unicode-utf8-0.62.drv /gnu/store/r84snp03sqlmvssfsa6f3wank4249dbm-perl-test-fatal-0.016.drv /gnu/store/rqk2rbnpjpcnqswz8hqari1rnw6r8v1m-doxygen-1.9.5.drv /gnu/store/zs50rf9mqd77lf7f7ycwj98mdvm3nwc1-guile-ssh-0.16.3.drv /gnu/store/cysfj5rhcnlwnd0skpb8x5cvh320qcpx-libssh-0.10.4.drv /gnu/store/kfqkj69hxgdl2yhn27l1cx3v4b83438k-guix-packages-base.drv /gnu/store/24bwa2hmiydpjjv58kbnszc67d0063w8-guix-extra-modules.drv /gnu/store/cl6757qxk66kpwhhwscwd3z3ir9ylfxy-guix-cli-core-modules.drv /gnu/store/fb71xmnmdi506sjjfqvvhk2n4q5nw9b5-guix-cli-core.drv /gnu/store/f5p7zbpi3f8bbc1bsdbr293r4p4qlr6k-guix-packages-base-modules.drv /gnu/store/gyncf7k5kvwcfbw1dx3jc73n9jmdw3ml-guix-home-modules.drv /gnu/store/9m9iiqd2yvlbjnpxzfwfk94bi9i2gj13-guix-home.drv /gnu/store/dqjb6lb1m8kaam2klgc44j1g040pr1h4-guix-system.drv /gnu/store/i2vpbmmyywk9sd11hl02zfg1nigq0k24-guix-system-tests-modules.drv /gnu/store/zm9yhv95zs1j68ypl9kr4gm4bbymgw3m-guix-system-tests.drv /gnu/store/ca9k2x3z22dn489g976p31fw8cr05p6s-guix-cli.drv /gnu/store/rk24641w60fqddyj0b4lizndcxvrpl45-guix-cli-modules.drv /gnu/store/wd94xqha92w7wj75704j48yh17pghv48-guix-system-modules.drv /gnu/store/sgyi2j6333mv08r8xxyxhaj47886q3hs-guix-daemon.drv /gnu/store/r80zify247zcsxdw1dm6aacr456zqxyf-guix-daemon-1.4.0-5.286cdf0.drv /gnu/store/w0ssgndl2aq7xzc3ibbkgg4dpgyf2mxb-guix-manual.drv /gnu/store/44l2hp82lmrhmsam320020pvf0wx79gb-guix-translated-texinfo.drv /gnu/store/hx8pv27k6r1q5gmdb0zmp9pqqadqp8gh-po4a-0.68.drv /gnu/store/04kfwmpg17hxxzq13b9s06zl63zcc706-texlive-fonts-latex-59745.drv /gnu/store/2lk5x3aw5vi59dkvf1qd0696fdmirgb7-texlive-bin-20210325.drv /gnu/store/1liwcy87b3cafm2wwfza5jl9c3xfh3k7-glib-2.72.3.drv /gnu/store/2l7j29ck29dcaaffi659pkpxr9bmp64f-gd-2.3.2.drv /gnu/store/dmsa2hy8mp0y8cgidp8mkmh0xlgbyjq8-libjpeg-turbo-2.1.4.drv /gnu/store/7lf76zp346d1qnc7i5laa5rwcrvvvyy1-potrace-1.16.drv /gnu/store/frc8zyviijzzaxkymjpq7dfz671y4hid-ghostscript-9.56.1.drv /gnu/store/qkcykrffj5hqyxvw9inf4ghah1zz29x0-libtiff-4.4.0.drv /gnu/store/91mcaq7l6sw788kivrz6577n6p00qm3h-fontforge-20220308.drv /gnu/store/68gzjwlzc6jpjylwdv44qh6rf85yivhs-libdatrie-0.2.13.drv /gnu/store/dcc68iwnbrgzc5n4h97kypkanp28m9f1-cairo-1.16.0.drv /gnu/store/01680manl8hnmqba20j0whsjjiwjvsc0-libdrm-2.4.114.drv /gnu/store/0xygchfhdlh9d56mwc4i0f1p6plylfjr-libspectre-0.2.10.drv /gnu/store/hy7skak01059cysyanc1pms88m69lp7z-gobject-introspection-1.72.0.drv /gnu/store/hz49a5gbwr82c57w4alij2605rf1214f-poppler-22.09.0.drv /gnu/store/6nzf6fvv04h147sahrqms7b84xrlmnd1-openjpeg-2.5.0.drv /gnu/store/g8i69smy5xn3ncsr9gvzira2wix94gja-lcms-2.13.1.drv /gnu/store/87crljzbhi7hnbqxdzq5wzaak7x8mrbx-nss-3.88.1.drv /gnu/store/j4z7wjq1l0j3j5mgccw9kacr9m4srpmb-cairo-1.16.0.drv /gnu/store/m3yxm0ib9cb0wf43rmi3fbjxfl7q5k9z-pango-1.50.10.drv /gnu/store/rfdpb3zb6v3azsr31zqfy12p5wzbfsg3-harfbuzz-5.3.1.drv /gnu/store/vjmv0713x8afrjz846fgaqfvm9bc9vzi-graphite2-1.3.13.drv /gnu/store/v1llsfvjnhsn31kn15apz8plqgjadrfa-libthai-0.1.29.drv /gnu/store/b8fj9n2xxf6lvhs0lihdvfmr72v8fgwv-zziplib-0.13.72.drv /gnu/store/7anj075n4l9f3y0ixmhr6x4sfa83dp70-texlive-cm-59745.drv /gnu/store/zgqyv9fml11jvzxrv8lcyzziqmf487dj-texlive-metafont-59745.drv /gnu/store/2ir50qnqphbrfags4bc8cw612rgi8nzg-texlive-tools-59745.drv /gnu/store/a30m07ydkq7j88ssiam7hc8srbdzps6h-texlive-latex-l3packages-59745.drv /gnu/store/hb0ln9zgh3g0knql99lh9kwlq4wz3szd-texlive-latex-l3kernel-59745.drv /gnu/store/lql7ys16bf3qck2p670y3wpbff0hqn2d-texlive-etex-59745.drv /gnu/store/m6k2nx744yn38dbhdqqblzqjcmhdm6ls-texlive-hyph-utf8-59745.drv /gnu/store/ihz0r7q4sfavmpnyd31kbngsd80qi6ic-texlive-knuth-lib-59745.drv /gnu/store/sabb3gyfgjlh6adhc8451f18197hjpzh-texlive-latex-base-59745.drv /gnu/store/srp22bx1xzrz45m9x8fr7aibbfs8mxxc-texlive-dehyph-exptl-59745.drv /gnu/store/yqaanhfsmq75znkb39cwpgggwmj019xy-texlive-latex-l3backend-59745.drv /gnu/store/5ryjqaiji6f2s6fzqzngdq5hwppfxxgd-texlive-psnfss-59745.drv /gnu/store/bxxjwnpp2z046q0w2a6m7sgfsx4mm7ri-texlive-amscls-59745.drv /gnu/store/d0hx90i02ra0ivfd6w9hm2zwaain74xr-texlive-babel-59745.drv /gnu/store/dclbvkad5iq6jpvhvvnqjmcs3qh7c01r-texlive-tiny-59745.drv /gnu/store/jwpqv502nwjbkrdn5av004ri4lbb6ch6-texlive-generic-babel-english-59745.drv /gnu/store/k11ia64br72qr69prh993l6hhxnx33hv-texlive-graphics-59745.drv /gnu/store/mid7kd1bp7cih7fhdpky17v3r7zpkr5i-texlive-amsmath-59745.drv /gnu/store/niylw7hb393w341r048ripagj84fh81a-texlive-latex-cyrillic-59745.drv /gnu/store/ixnyrs1sdi30kzr6s4ch8qh73qj34m32-graphviz-7.0.1.drv /gnu/store/4xyxa49yjz7ipcmmqwsyw25qgqy5p09p-gts-0.7.6.drv /gnu/store/c5sv8041g0kvz82xjvgvmz9f11qlnjmp-swig-4.0.2.drv /gnu/store/si6y8qs3lb01h2hmg1p3cgp5zpfr41ki-inferior-script.scm.drv /gnu/store/xiwclg882jbg0r7qx5mwivfhnbg0q6w1-profile.drv
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Andreas Enge <andreas@HIDDEN> Subject: bug#63050: Acknowledgement ("guix pull" requires graphical libraries) Message-ID: <handler.63050.B.16823312245476.ack <at> debbugs.gnu.org> References: <ZEZWS/h9xa/ZX3/E@jurong> X-Gnu-PR-Message: ack 63050 X-Gnu-PR-Package: guix Reply-To: 63050 <at> debbugs.gnu.org Date: Mon, 24 Apr 2023 10:14:01 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guix@HIDDEN If you wish to submit further information on this problem, please send it to 63050 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 63050: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D63050 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Tue, 25 Apr 2023 21:49:02 +0000 Resent-Message-ID: <handler.63050.B63050.168245929817033 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Andreas Enge <andreas@HIDDEN> Cc: 63050 <at> debbugs.gnu.org Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.168245929817033 (code B ref 63050); Tue, 25 Apr 2023 21:49:02 +0000 Received: (at 63050) by debbugs.gnu.org; 25 Apr 2023 21:48:18 +0000 Received: from localhost ([127.0.0.1]:53735 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1prQWH-0004Qd-Lm for submit <at> debbugs.gnu.org; Tue, 25 Apr 2023 17:48:18 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39816) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1prQWE-0004Pk-85 for 63050 <at> debbugs.gnu.org; Tue, 25 Apr 2023 17:48:16 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1prQW8-0000VN-0J; Tue, 25 Apr 2023 17:48:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=WnR+EIuHTK1RlyLvd4kY3YPLav2Nakp72S0FlkqyIyk=; b=SK0aU5m5/peR7Q7yb38V 6+HDdupc73vq385Bal6hGMrBpVF0qLA4x35jVYUd5YwvrrSFA5NSa0wVobZC3dbq0cV8Vmn3+R9mv a0lV96GGuXEYxzxULfwooK5trlwc+ddhwfXsQpFJ9g3eZCh09doe20BpyvL4Pvmigzv73LbW6SAAl q3DMD4zM91yDivLZlQ1tqOD8gk/fQHqW9b7BOdrPRhaJJPFLtvHy2AvHU5VA9Lc5dnTB45Fp5oBqK InGLBXxPULnZTTuggEyMYZPMiCyIHkcDp+oN2ZKAZqir+DaGySiIpK15NWuoVMoOxWFOyYI3MUhh3 fEeFBUjYNMX7kg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1prQW7-0006wp-IZ; Tue, 25 Apr 2023 17:48:07 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> References: <ZEZWS/h9xa/ZX3/E@jurong> Date: Tue, 25 Apr 2023 23:48:05 +0200 In-Reply-To: <ZEZWS/h9xa/ZX3/E@jurong> (Andreas Enge's message of "Mon, 24 Apr 2023 12:13:31 +0200") Message-ID: <875y9jzl9m.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hi, Andreas Enge <andreas@HIDDEN> skribis: > While trying out a "guix pull" on an aarch64 machine, for which many > packages are currently not available as substitutes, I notice an extra- > ordinary amount of dependencies, see below (and since I interrupted and > restarted it, there are even more dependencies in reality; I remember > X11 libraries such as libxi and libxt). Many of them are related to > graphical environments, which should not happen for a command line > program. Chances are they are pulled in for building documentation > (not necessarily of Guix, but of packages that are needed for pulling); > but this is still undesirable and should be sorted out. This is apparently coming from Graphviz: --8<---------------cut here---------------start------------->8--- $ guix graph --path guix libx11 guix@HIDDEN graphviz@HIDDEN libx11@HIDDEN $ guix graph --path guix libxt guix@HIDDEN graphviz@HIDDEN libxaw@HIDDEN libxt@HIDDEN --8<---------------cut here---------------end--------------->8--- Surprising to me, but apparently it=E2=80=99s been this way from the start, commit b1b07d72c755ea314fb0c8333cd88293ee504ce4 (2013!). Maybe these are optional dependencies? Ludo=E2=80=99.
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Andreas Enge <andreas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 26 Apr 2023 07:29:02 +0000 Resent-Message-ID: <handler.63050.B63050.168249413217655 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Cc: 63050 <at> debbugs.gnu.org Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.168249413217655 (code B ref 63050); Wed, 26 Apr 2023 07:29:02 +0000 Received: (at 63050) by debbugs.gnu.org; 26 Apr 2023 07:28:52 +0000 Received: from localhost ([127.0.0.1]:54159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1prZa8-0004ah-0J for submit <at> debbugs.gnu.org; Wed, 26 Apr 2023 03:28:52 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:40590) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <andreas@HIDDEN>) id 1prZa3-0004aN-DZ for 63050 <at> debbugs.gnu.org; Wed, 26 Apr 2023 03:28:50 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 01105136; Wed, 26 Apr 2023 09:28:42 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4Ud26L7Xd6em; Wed, 26 Apr 2023 09:28:41 +0200 (CEST) Received: from jurong (unknown [IPv6:2001:861:c4:f2f0::c64]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 537F213DD; Wed, 26 Apr 2023 09:28:41 +0200 (CEST) Date: Wed, 26 Apr 2023 09:28:39 +0200 From: Andreas Enge <andreas@HIDDEN> Message-ID: <ZEjSp8HrY6SyndaH@jurong> References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <875y9jzl9m.fsf@HIDDEN> X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Am Tue, Apr 25, 2023 at 11:48:05PM +0200 schrieb Ludovic Courtès: > This is apparently coming from Graphviz > Surprising to me, but apparently it’s been this way from the start, > commit b1b07d72c755ea314fb0c8333cd88293ee504ce4 (2013!). > Maybe these are optional dependencies? So "guix pull" builds what is defined as the guix package, but with the current checkout as source? The package definition of guix has this among the native inputs: ;; XXX: Keep the development inputs here even though ;; they're unnecessary, just so that 'guix environment ;; guix' always contains them. ("autoconf" ,autoconf) ("automake" ,automake) ("gettext" ,gettext-minimal) ("texinfo" ,texinfo) ("graphviz" ,graphviz) ("help2man" ,help2man) ("po4a" ,po4a))) Maybe these could be dropped then, and we could have an expanded package guix-devel that would add these inputs for "guix shell -D guix-devel"? Or is it needed for "guix graph"? $ guix graph --list-backends - graphviz: Generate graph in DOT format for use with Graphviz. ... But for this we do not need any graphical output, it is just text file creation; could we have a graphviz-minimal in console mode? Andreas
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Josselin Poiret <dev@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 26 Apr 2023 08:46:02 +0000 Resent-Message-ID: <handler.63050.B63050.168249875426095 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Andreas Enge <andreas@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Cc: 63050 <at> debbugs.gnu.org Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.168249875426095 (code B ref 63050); Wed, 26 Apr 2023 08:46:02 +0000 Received: (at 63050) by debbugs.gnu.org; 26 Apr 2023 08:45:54 +0000 Received: from localhost ([127.0.0.1]:54202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pramf-0006mp-KE for submit <at> debbugs.gnu.org; Wed, 26 Apr 2023 04:45:54 -0400 Received: from jpoiret.xyz ([206.189.101.64]:47544) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <dev@HIDDEN>) id 1prama-0006me-GQ for 63050 <at> debbugs.gnu.org; Wed, 26 Apr 2023 04:45:52 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id 363A6184F6B; Wed, 26 Apr 2023 08:45:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1682498742; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Z/fqzsU2RzoSh/rk5EBNeSfBEUXGpjCWd8osFWN6Sl4=; b=vAV/j2XDoJhopRU3l3UxGd31BUDT0fuxvIF3HChcxGqe/f+BWQGEC2JqfoEFfSixb0MFwv WvGrH3Rr9PDkeKY2ZqblAjB9Pe0dBtfo59bg1pR9LJlSM5QDV2yxRK3d76M/etq8AkOlau b/by/IiJUGr46K30JNU7mOR5JD1QpGvQfiM7QqXpptKvqb7+0qWPrE9jcPzQGfdq7qJ5fK ncx2Kiibcnelptjm/Hhb7J7aoFhI2vZtw3rkmk5jxjaXRMY9xevKvwZIVaAaUbxPq69HAG xRjHjfFY5OaRq7x3bylhTMgyAlMkvdPoVsBh9JMdhsn4YaZm7AVERZ3uS5qQ0A== From: Josselin Poiret <dev@HIDDEN> In-Reply-To: <ZEjSp8HrY6SyndaH@jurong> References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> <ZEjSp8HrY6SyndaH@jurong> Date: Wed, 26 Apr 2023 10:45:34 +0200 Message-ID: <87mt2vc9qp.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spamd-Bar: / Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@HIDDEN smtp.mailfrom=dev@HIDDEN X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.0 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Andreas, Andreas Enge <andreas@HIDDEN> writes: > So "guix pull" builds what is defined as the guix package, but with the > current checkout as source? No, guix pull uses (guix self), and the dependencies there are not used in a singular place like (inputs ...) or (native-inputs ...), but are peppered throughout the file. However, it uses a reduced dictionary for specification->package to speed it up, and so gives a pretty good idea of what's used: =2D-8<---------------cut here---------------start------------->8--- (("guile" . ,(ref 'guile 'guile-3.0-latest)) ("guile-avahi" . ,(ref 'guile-xyz 'guile-avahi)) ("guile-json" . ,(ref 'guile 'guile-json-4)) ("guile-ssh" . ,(ref 'ssh 'guile-ssh)) ("guile-git" . ,(ref 'guile 'guile-git)) ("guile-semver" . ,(ref 'guile-xyz 'guile-semver)) ("guile-lib" . ,(ref 'guile-xyz 'guile-lib)) ("guile-sqlite3" . ,(ref 'guile 'guile-sqlite3)) ("guile-zlib" . ,(ref 'guile 'guile-zlib)) ("guile-lzlib" . ,(ref 'guile 'guile-lzlib)) ("guile-zstd" . ,(ref 'guile 'guile-zstd)) ("guile-gcrypt" . ,(ref 'gnupg 'guile-gcrypt)) ("guile-gnutls" . ,(ref 'tls 'guile-gnutls)) ("guix-daemon" . ,(ref 'package-management 'guix-daemon)) ("disarchive" . ,(ref 'backup 'disarchive)) ("guile-lzma" . ,(ref 'guile 'guile-lzma)) ("gzip" . ,(ref 'compression 'gzip)) ("bzip2" . ,(ref 'compression 'bzip2)) ("xz" . ,(ref 'compression 'xz)) ("po4a" . ,(ref 'gettext 'po4a)) ("gettext-minimal" . ,(ref 'gettext 'gettext-minimal)) ("gcc-toolchain" . ,(ref 'commencement 'gcc-toolchain)) ("glibc-utf8-locales" . ,(ref 'base 'glibc-utf8-locales)) ("graphviz" . ,(ref 'graphviz 'graphviz)) ("texinfo" . ,(ref 'texinfo 'texinfo))) =2D-8<---------------cut here---------------end--------------->8--- > The package definition of guix has this among the native inputs: > ;; XXX: Keep the development inputs here even thou= gh > ;; they're unnecessary, just so that 'guix environ= ment > ;; guix' always contains them. > ("autoconf" ,autoconf) > ("automake" ,automake) > ("gettext" ,gettext-minimal) > ("texinfo" ,texinfo) > ("graphviz" ,graphviz) > ("help2man" ,help2man) > ("po4a" ,po4a))) > > Maybe these could be dropped then, and we could have an expanded package > guix-devel that would add these inputs for "guix shell -D guix-devel"? > > Or is it needed for "guix graph"? No, guix graph uses its own graphviz implementation! It is used to generated png files from .dot files while building the documentation. I don't really know if we can skip graphical libraries for this reason. Best, =2D-=20 Josselin Poiret --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHEBAEBCAAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmRI5K4QHGRldkBqcG9p cmV0Lnh5egAKCRBQXkC5FhcaigPzC/4wvOkFeZbWkbvqCTzwEkRTTy19CDRMufrc kCuzg84nYkCzSq55GwLC81sKAoI/6p2yVyBIuLqv7YEW7hjzo8uhniFwBrwtVg4b 0rcRsKsrzMCxBsBaHZv4MWuJM9NX8xwnrw3WpJRLhGKE8Wm5uzcWVmgHByO/WS3x eaYQAB6KD0cVobnb4cwS4UuCzWYeOSGsrVyYNTEWr2WC2gRgDQgScu+v2MERsX6O fH6skQj1a52qO9CEFAM9uXm4EQGcP2qa0ZzZ46GJitPrErUxjizgIIPB4XhPCxLU PydSbN/qV5yAjTvMHnwPsG3OtY/SK5ymZ7ilEXu+b3QfpsMvyW+y1Cs9Xvx/lhjQ U494atykM1UwdNIRpfBugLD18TBCeOob+zdRsfiTUFDY/Uhv3TtBD5IBd5ToIIPK nlTYVL/+I6QeTnnxP0/oK3qMNP4RpJiWeeJqz250YI5/pS5y/KVS/72rso+bBm5k slxGLPEQ3kPr8FfHLCUhdB4Z8MXApRg= =v4yW -----END PGP SIGNATURE----- --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 26 Apr 2023 17:00:02 +0000 Resent-Message-ID: <handler.63050.B63050.16825283975955 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Josselin Poiret <dev@HIDDEN>, Andreas Enge <andreas@HIDDEN>, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Cc: 63050 <at> debbugs.gnu.org Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.16825283975955 (code B ref 63050); Wed, 26 Apr 2023 17:00:02 +0000 Received: (at 63050) by debbugs.gnu.org; 26 Apr 2023 16:59:57 +0000 Received: from localhost ([127.0.0.1]:56871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1priUm-0001Xz-SL for submit <at> debbugs.gnu.org; Wed, 26 Apr 2023 12:59:57 -0400 Received: from mail-ed1-f67.google.com ([209.85.208.67]:62926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>) id 1priUi-0001Xk-5g for 63050 <at> debbugs.gnu.org; Wed, 26 Apr 2023 12:59:55 -0400 Received: by mail-ed1-f67.google.com with SMTP id 4fb4d7f45d1cf-504eb1155d3so55312459a12.1 for <63050 <at> debbugs.gnu.org>; Wed, 26 Apr 2023 09:59:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682528386; x=1685120386; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=qmxFbEB1s7IQ+lSZUuGiBjt/hQeoAPWKtf2Q2LUdr0Y=; b=VE7mKMl+RicOuoUmf9zw41K75M65+B5DUIQUByCzZL2wooQ6U3USfQifS2DVF48oZz MTAxxtxrjzTv6F98SmjfJL3QLSvcmGhGcYpEQHhsC7rVR/wrYepOs0C0sR5Qb23l4MeO zFRT8YYdMRF2l8OEaoOWgVT2bVqmpENU5eEbdFyaVomG+env7H3iRn1J+smeDIHHNJ3U 0UAFXYi56RvNcGACzSZHhptJiUiNoPGBBU/iEUH1SSbxkpjDq+LLUvCUvSMlG9MeAoed 9UxwrNhLHh8/g060bEkFOWxRnrkAm7Aa8C6mGt1yPxkjPL0ixwZ/Rmfg864h1TuqrjTo qDNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682528386; x=1685120386; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=qmxFbEB1s7IQ+lSZUuGiBjt/hQeoAPWKtf2Q2LUdr0Y=; b=UxgATWRH4Onm1EftaUf+K1SWBUBFx0wpyZiN3lLgNNHqyncaIAv+5ERCiGS06UKknM SWP/nG0cToztIXEHDK8570fG+ejb2YePj4cU8hS+zCrB3RkhRBo2MqVlqYUFHYvmVoj1 xD6tDOtVjGUYl+Q0sViUKBLAh6ZyW/hoDTg/G4LcPTlnZWbbbMFkPUMDnCMSLmEs2l6q 6DWnw1fRRZ3wYMMeaCDVz9c5H2rf95yjBhPBVPzypIjFKP3bWQpOiYRgfeysvH965fVG Q2w993fsQluBBexGMlzk0vu6UenBZjCUifIVtPAcq2QyVAeCgyZQgr3wCr4UNlaFo4pG mKaQ== X-Gm-Message-State: AC+VfDxNJ6qCy6/kYip9E3tujz4A3YNfVbaop/WMr9FQ9W0zBWkUHpfM /eTmpVVirvUNnBw7aCYbBiY= X-Google-Smtp-Source: ACHHUZ6QIPvhuWumo4ZRFaWG/u0qKRZoccS4SSg9/kZhqbcWyvKM7TVtzJ52wX98WbQBLthVX2dPLA== X-Received: by 2002:a05:6402:5114:b0:506:bd27:a2f0 with SMTP id m20-20020a056402511400b00506bd27a2f0mr2810618edd.15.1682528385958; Wed, 26 Apr 2023 09:59:45 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id g18-20020a056402181200b004c2158e87e6sm6912057edy.97.2023.04.26.09.59.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Apr 2023 09:59:45 -0700 (PDT) Message-ID: <e97944559fd9661c56dd88131cbd49c5ec8228ec.camel@HIDDEN> From: Liliana Marie Prikler <liliana.prikler@HIDDEN> Date: Wed, 26 Apr 2023 18:59:44 +0200 In-Reply-To: <87mt2vc9qp.fsf@HIDDEN> References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> <ZEjSp8HrY6SyndaH@jurong> <87mt2vc9qp.fsf@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi folks, just dropping by real quick Am Mittwoch, dem 26.04.2023 um 10:45 +0200 schrieb Josselin Poiret: > No, guix graph uses its own graphviz implementation!=C2=A0 It is used to > generated png files from .dot files while building the documentation. >=20 > I don't really know if we can skip graphical libraries for this > reason. Having built glib from scratch more often than is fun, I am quite certain that the package pulling in our graphics stack is texinfo with its reference to texlive. Cheers
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Andreas Enge <andreas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 26 Apr 2023 17:26:01 +0000 Resent-Message-ID: <handler.63050.B63050.16825299278717 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Liliana Marie Prikler <liliana.prikler@HIDDEN> Cc: Josselin Poiret <dev@HIDDEN>, 63050 <at> debbugs.gnu.org, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.16825299278717 (code B ref 63050); Wed, 26 Apr 2023 17:26:01 +0000 Received: (at 63050) by debbugs.gnu.org; 26 Apr 2023 17:25:27 +0000 Received: from localhost ([127.0.0.1]:56897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pritS-0002GX-RI for submit <at> debbugs.gnu.org; Wed, 26 Apr 2023 13:25:27 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:35382) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <andreas@HIDDEN>) id 1pritQ-0002GF-4y for 63050 <at> debbugs.gnu.org; Wed, 26 Apr 2023 13:25:25 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 2EDDA2186; Wed, 26 Apr 2023 19:25:18 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 63Yj4CKYGhrv; Wed, 26 Apr 2023 19:25:17 +0200 (CEST) Received: from jurong (unknown [IPv6:2001:861:c4:f2f0::c64]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 79643F6; Wed, 26 Apr 2023 19:25:17 +0200 (CEST) Date: Wed, 26 Apr 2023 19:25:15 +0200 From: Andreas Enge <andreas@HIDDEN> Message-ID: <ZElee8kEs8ReZbDv@jurong> References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> <ZEjSp8HrY6SyndaH@jurong> <87mt2vc9qp.fsf@HIDDEN> <e97944559fd9661c56dd88131cbd49c5ec8228ec.camel@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <e97944559fd9661c56dd88131cbd49c5ec8228ec.camel@HIDDEN> X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hello, Am Wed, Apr 26, 2023 at 06:59:44PM +0200 schrieb Liliana Marie Prikler: > Having built glib from scratch more often than is fun, I am quite > certain that the package pulling in our graphics stack is texinfo with > its reference to texlive. where do you see this? $ guix gc --references `guix build texinfo` /gnu/store/5j85qqflgx8nnzk86i43mxn0rjm8h2gv-perl-archive-zip-1.68 /gnu/store/930nwsiysdvy2x5zv1sf6v7ym75z8ayk-gcc-11.3.0-lib /gnu/store/a5i8avx826brw5grn3n4qv40g514505c-coreutils-9.1 /gnu/store/bcc053jvsbspdjr17gnnd9dg85b3a0gy-ncurses-6.2.20210619 /gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35 /gnu/store/hc05d76f1j3iz3v2bs5jz4fpljl1r4dj-gawk-5.2.1 /gnu/store/lj75fc25zx2y9pqvfp95la84rdhlj4f8-perl-5.36.0 /gnu/store/m8waimifhdjm8slb85jfihsm18jp1vc8-texinfo-7.0.3 /gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16 So texinfo should be fine. It is this explicit inclusion of graphviz that poses problems (glib is then pulled in also). Andreas
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Josselin Poiret <dev@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 26 Apr 2023 18:41:01 +0000 Resent-Message-ID: <handler.63050.B63050.168253441317807 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Andreas Enge <andreas@HIDDEN>, Liliana Marie Prikler <liliana.prikler@HIDDEN> Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 63050 <at> debbugs.gnu.org Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.168253441317807 (code B ref 63050); Wed, 26 Apr 2023 18:41:01 +0000 Received: (at 63050) by debbugs.gnu.org; 26 Apr 2023 18:40:13 +0000 Received: from localhost ([127.0.0.1]:56999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1prk3o-0004d8-0h for submit <at> debbugs.gnu.org; Wed, 26 Apr 2023 14:40:12 -0400 Received: from jpoiret.xyz ([206.189.101.64]:33174) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <dev@HIDDEN>) id 1prk3i-0004cs-KX for 63050 <at> debbugs.gnu.org; Wed, 26 Apr 2023 14:40:10 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id 53DBE184BE9; Wed, 26 Apr 2023 18:40:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1682534403; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=M/5ZLn1rCIu7FXsMxhzwV9O8kUfKn3vrWNZhwXQydoE=; b=vpNnCRR2CzombE0LsEp/Kf9sDTjrQ/TqJVdWjpcDSOTbDfQQhFk2fTu/Ah4VqUvhc5dpdr jScwUj0yQ4iVV3zT9OY9r4XtwXxOcWYqBz2chqYosWG7MhiRvhsqaqyT1vc0z2NvCajDD0 ntBezFH4IvnCPNYSDgV3tAfIIy0bAPPP+wQoHtXf5AJYddVfbp3S0UdW1aGnydj6+t4w7g 0elemklTZP1KJ+T7L10E1BOTXb77w5rLVQ0j2MdwEUFnu890Wal4Hft9vJ1yJQdNXLbxIe TK862SBSvzKVgG207QSiDUVWdnFdjOYsDwoB0ip7oFUTrmPHpzk6v69OlV5B0Q== From: Josselin Poiret <dev@HIDDEN> In-Reply-To: <ZElee8kEs8ReZbDv@jurong> References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> <ZEjSp8HrY6SyndaH@jurong> <87mt2vc9qp.fsf@HIDDEN> <e97944559fd9661c56dd88131cbd49c5ec8228ec.camel@HIDDEN> <ZElee8kEs8ReZbDv@jurong> Date: Wed, 26 Apr 2023 20:39:59 +0200 Message-ID: <87jzxyh4hs.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spamd-Bar: + Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@HIDDEN smtp.mailfrom=dev@HIDDEN X-Spam-Level: * X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.0 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Andreas, Andreas Enge <andreas@HIDDEN> writes: > Hello, > > Am Wed, Apr 26, 2023 at 06:59:44PM +0200 schrieb Liliana Marie Prikler: >> Having built glib from scratch more often than is fun, I am quite >> certain that the package pulling in our graphics stack is texinfo with >> its reference to texlive. > > where do you see this? > $ guix gc --references `guix build texinfo` This would check the store path's references, but not necessarily all of its inputs! I would hope that no package with docs ever keeps references to texlive. Best, =2D-=20 Josselin Poiret --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHEBAEBCAAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmRJb/8QHGRldkBqcG9p cmV0Lnh5egAKCRBQXkC5FhcaiuwAC/9x5DZiXYkm0i0q0+nIXnhqI1m9Jun/uunO CSR1XrRS2BhCGtH+0Kq9xJLooBLyB7DyeuDX/J9PFo+XQqCp2MUuO59BfVTX911e M2//ORD4CleHCwnAuyV1NBHXBNEU/0YderEICKjUlbM3EjZhCHj/4ra73cnfoPWv SOSsIxBJNXphyovEuGuxv68v5mOJpEf11/u7Wn/qDn82In29Ombbx9RYbVOp6oql /W4bdOq9iTB+XHiKp9MrygV4d2sjk+pb9RGir8EBcF64EEzLtHXnN7+F3XFd8mxD buD67jxcqTwjYGa2n1rNJx7d6bWgHAe/9s+TVGBoUixbJuUNTf7X4w3/exZAuImi TKeXzXHZHVrR1xYgoKo6oq7wrhioYC3SJC+n4Jftw3p56ww12aEYXn88Nrgtkhfj HKq703jfm0oBYdlYhdVgtnV9DuvtLQliSfCBiSRa1vodULAEFvdxCiEuvGJ4fenL 9yfmJ7xZanz3ZsCG8BtxISYmJB47AhQ= =Wsnf -----END PGP SIGNATURE----- --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Andreas Enge <andreas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 26 Apr 2023 19:23:01 +0000 Resent-Message-ID: <handler.63050.B63050.168253692822917 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Josselin Poiret <dev@HIDDEN> Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 63050 <at> debbugs.gnu.org, Liliana Marie Prikler <liliana.prikler@HIDDEN> Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.168253692822917 (code B ref 63050); Wed, 26 Apr 2023 19:23:01 +0000 Received: (at 63050) by debbugs.gnu.org; 26 Apr 2023 19:22:08 +0000 Received: from localhost ([127.0.0.1]:57029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1prkiO-0005xZ-3V for submit <at> debbugs.gnu.org; Wed, 26 Apr 2023 15:22:08 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:36150) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <andreas@HIDDEN>) id 1prkiJ-0005x1-5b for 63050 <at> debbugs.gnu.org; Wed, 26 Apr 2023 15:22:06 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 5DE302187; Wed, 26 Apr 2023 21:21:57 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4Lok1bf0Ah8R; Wed, 26 Apr 2023 21:21:56 +0200 (CEST) Received: from jurong (unknown [IPv6:2001:861:c4:f2f0::c64]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 9928513DD; Wed, 26 Apr 2023 21:21:56 +0200 (CEST) Date: Wed, 26 Apr 2023 21:21:55 +0200 From: Andreas Enge <andreas@HIDDEN> Message-ID: <ZEl50w11Ejqw8yAf@jurong> References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> <ZEjSp8HrY6SyndaH@jurong> <87mt2vc9qp.fsf@HIDDEN> <e97944559fd9661c56dd88131cbd49c5ec8228ec.camel@HIDDEN> <ZElee8kEs8ReZbDv@jurong> <87jzxyh4hs.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87jzxyh4hs.fsf@HIDDEN> X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Am Wed, Apr 26, 2023 at 08:39:59PM +0200 schrieb Josselin Poiret: > This would check the store path's references, but not necessarily all of > its inputs! I would hope that no package with docs ever keeps > references to texlive. Indeed! But here these are also the (native) inputs. Andreas
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Liliana Marie Prikler <liliana.prikler@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 26 Apr 2023 19:35:02 +0000 Resent-Message-ID: <handler.63050.B63050.168253767524194 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Josselin Poiret <dev@HIDDEN>, Andreas Enge <andreas@HIDDEN> Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 63050 <at> debbugs.gnu.org Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.168253767524194 (code B ref 63050); Wed, 26 Apr 2023 19:35:02 +0000 Received: (at 63050) by debbugs.gnu.org; 26 Apr 2023 19:34:35 +0000 Received: from localhost ([127.0.0.1]:57034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1prkuR-0006IA-Bd for submit <at> debbugs.gnu.org; Wed, 26 Apr 2023 15:34:35 -0400 Received: from mail-ej1-f65.google.com ([209.85.218.65]:55490) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <liliana.prikler@HIDDEN>) id 1prkuO-0006Hu-Hz for 63050 <at> debbugs.gnu.org; Wed, 26 Apr 2023 15:34:33 -0400 Received: by mail-ej1-f65.google.com with SMTP id a640c23a62f3a-95316faa3a8so1429846766b.2 for <63050 <at> debbugs.gnu.org>; Wed, 26 Apr 2023 12:34:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682537667; x=1685129667; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=J3p5lRVkWrKMC40YEeENsO8ml5+D0XwsFjEEt2I7r+g=; b=FcpUaDWYF6gO7gk6K/sbPHEDhOXgYMrg/4nbYtxtYFeFgf4Q54lh2cz1xJjmRXe3hi eXSmmmpqM+aDKtqhr5atJqlC85sPUduMCqJ6/YJJxwgAaKwt6qGulDShKCirNW7MqO+T Q5npPrMafU3mjb0bHmoe7Ecdk+vz7StkvpSb3Tj3YjPYUo8a6NgCRTEDkh5srwWMNkt4 ZOyKn0ug5exUm1RxzA4HSqlW1I0V4oZ5NO8MTssUny6fUgHcNxs+nvP3o8lOVVoNAJEP ZFKMx0XoT/kJcDQW4hV/UwrbnC/LnOuQbo76GqWZNToYyMv6TZ6i6u8Ct02RZFOb6Am1 ks2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682537667; x=1685129667; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=J3p5lRVkWrKMC40YEeENsO8ml5+D0XwsFjEEt2I7r+g=; b=Bd/c7vmH6y51uVx1QqVyjQ6HTS/HvwdZco4zjRk75txwoknnMDJ5oWhRC5T5DUtWgV o3JMHzgG61VbnZtrIpvNOeQzZRCRZgiBHZN4OOrKBjm/G2x6VeF83+l9OzzuO48Q9u/L PSk0N2rHN+dhUY8W+NFtY9kMQGlPGE45a2miLl1TZRMncnmAItXiVxpH9umbmLYfNS4V GIAFsNOZWmYkMCAJ1pJhS3RwaglauMKK5OMZmH6lwWG4Xv0N0ITtxdN4FncMqpyFONW4 XDAq1dk2sXllAwmDHC3bbB8MTWh24a1VLQqejrv+YuRKQOTIAXvCIw7YvpM5PDfsHXRw S17Q== X-Gm-Message-State: AAQBX9daWXk6/fjOUt59Z/DWKUYKUySw8LQ3nBg565Pl5LvHSMT/jhEI oirVxt10pJrofXA4EhNSJLjzOziG2r2KYA== X-Google-Smtp-Source: AKy350aF3SBwRnGAGjEaIsOcqOytDC+qWhBsm3OzAgcbuVpNnExpdc2lrwREtzcfFftizdME4FYSyw== X-Received: by 2002:a17:907:c082:b0:953:457c:7977 with SMTP id st2-20020a170907c08200b00953457c7977mr18544470ejc.38.1682537666549; Wed, 26 Apr 2023 12:34:26 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id tl18-20020a170907c31200b0095ed3befbedsm1670932ejc.54.2023.04.26.12.34.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Apr 2023 12:34:26 -0700 (PDT) Message-ID: <22bc26fad9923242bf3296b5ff9d32e2ba9a1ea3.camel@HIDDEN> From: Liliana Marie Prikler <liliana.prikler@HIDDEN> Date: Wed, 26 Apr 2023 21:34:25 +0200 In-Reply-To: <87jzxyh4hs.fsf@HIDDEN> References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> <ZEjSp8HrY6SyndaH@jurong> <87mt2vc9qp.fsf@HIDDEN> <e97944559fd9661c56dd88131cbd49c5ec8228ec.camel@HIDDEN> <ZElee8kEs8ReZbDv@jurong> <87jzxyh4hs.fsf@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Am Mittwoch, dem 26.04.2023 um 20:39 +0200 schrieb Josselin Poiret: > Hi Andreas, >=20 > Andreas Enge <andreas@HIDDEN> writes: >=20 > > Hello, > >=20 > > Am Wed, Apr 26, 2023 at 06:59:44PM +0200 schrieb Liliana Marie > > Prikler: > > > Having built glib from scratch more often than is fun, I am quite > > > certain that the package pulling in our graphics stack is texinfo > > > with > > > its reference to texlive. > >=20 > > where do you see this? > > $ guix gc --references `guix build texinfo` >=20 > This would check the store path's references, but not necessarily all > of its inputs!=C2=A0 I would hope that no package with docs ever keeps > references to texlive. It does turn out there's no `guix graph texinfo --path-to texlive' either, though, so I was actually mistaken. Sorry for the noise
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Simon Tournier <zimon.toutoune@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Fri, 28 Apr 2023 17:01:02 +0000 Resent-Message-ID: <handler.63050.B63050.16827012557464 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Andreas Enge <andreas@HIDDEN> Cc: 63050 <at> debbugs.gnu.org Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.16827012557464 (code B ref 63050); Fri, 28 Apr 2023 17:01:02 +0000 Received: (at 63050) by debbugs.gnu.org; 28 Apr 2023 17:00:55 +0000 Received: from localhost ([127.0.0.1]:34365 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1psRSo-0001wE-Kg for submit <at> debbugs.gnu.org; Fri, 28 Apr 2023 13:00:54 -0400 Received: from mail-wm1-f48.google.com ([209.85.128.48]:40226) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>) id 1psRSl-0001ve-B7 for 63050 <at> debbugs.gnu.org; Fri, 28 Apr 2023 13:00:51 -0400 Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-3f174c4b404so18736845e9.1 for <63050 <at> debbugs.gnu.org>; Fri, 28 Apr 2023 10:00:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682701245; x=1685293245; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=NHsTNCqXhzs93XoQM4Lz1WSPhNo6drt1LWC7hGDkNdI=; b=ZHBal9kLuhVeg/Ia78+rYQcjbE4bZ4y0qsd6K1txWQgxZ3oyJ8CkOG0RhQjvdOzCGb 30KAx1Xi2/yPbifx6lySGEpi50VKqjAH2wtBRtIEKARNVw6pPa2pncja0D7IQ4D43OQG /Le7GLsKNKSKtywm5I6wlvidfM5LLwxGHXrv7PUVZyfSuyWKHoKAX3tqWTs/7VNvMDXt +vEdQM1xgm/DIFLHK2ZRn9Tewdc6UTb1g6bCCVMY67GUKwU8TPNFE8ZKY/wuKa6/7yla 8DFEzFBAO3BRWzpax0h8ctsKUDMKpUQbMa1EmRON+I05aSOxIxm3ROB3moy3prTE3B40 dDRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682701245; x=1685293245; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=NHsTNCqXhzs93XoQM4Lz1WSPhNo6drt1LWC7hGDkNdI=; b=c3AP+/Vol/li4HcAQwjMfDcBZ2eq2E9Uxl7fxFEexf8/mwBE2SHBpQXfUQWZIfTVKB wwQYBX3zWp7HrcSFoTkn4VLBW1sA5knTi0D3o8JBATs2VjVFf9tT2M26qSLn8pXLI7PG aGmM37YQT+kldrfkVcRESi8fIM422KSjGc1/v/J59xcip7BJf7Ps6L60fyG+vwlMH2rq VIEnP0KOx+g1+b24dBHozqvsqUAggluA96WUBLNdGG4euNHsWYpgNTjc11Eu1YrfF3IS 3gKIZHQy/fKij+k86nKzg1/Sl6TVE4MHQLbifNWwQTH30ZxWWyILm4hNYwc78ff29wGh Nxww== X-Gm-Message-State: AC+VfDwAHPUwqmx5zlHGvodN2ztQ8HZBEL9TY9lIhTWoAnkccRMAgzv/ S3GizuR174U0L92aqjZeRykdH3lIA0M= X-Google-Smtp-Source: ACHHUZ76aUf79g1Gh7YenxnIinHy0Y9XQtMGszFDUB0ulUbpIYb5Ods+OwdvXPg2QtNAOrH3QhOQzw== X-Received: by 2002:a05:600c:1d02:b0:3f0:a845:f215 with SMTP id l2-20020a05600c1d0200b003f0a845f215mr4840023wms.3.1682701245543; Fri, 28 Apr 2023 10:00:45 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id y26-20020a1c4b1a000000b003f318be9442sm5381165wma.40.2023.04.28.10.00.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Apr 2023 10:00:45 -0700 (PDT) From: Simon Tournier <zimon.toutoune@HIDDEN> In-Reply-To: <875y9jzl9m.fsf@HIDDEN> References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> Date: Fri, 28 Apr 2023 17:18:43 +0200 Message-ID: <87354k9grw.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi, On mar., 25 avril 2023 at 23:48, Ludovic Court=C3=A8s <ludo@HIDDEN> wrote: > Maybe these are optional dependencies? Why does Guix require =E2=80=99graphviz=E2=80=99 in the first place? Cheers, simon
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 03 May 2023 19:34:01 +0000 Resent-Message-ID: <handler.63050.B63050.16831424142959 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Simon Tournier <zimon.toutoune@HIDDEN> Cc: Andreas Enge <andreas@HIDDEN>, 63050 <at> debbugs.gnu.org Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.16831424142959 (code B ref 63050); Wed, 03 May 2023 19:34:01 +0000 Received: (at 63050) by debbugs.gnu.org; 3 May 2023 19:33:34 +0000 Received: from localhost ([127.0.0.1]:47761 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1puIEH-0000ld-Je for submit <at> debbugs.gnu.org; Wed, 03 May 2023 15:33:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40094) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1puIEF-0000lP-Nj for 63050 <at> debbugs.gnu.org; Wed, 03 May 2023 15:33:32 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1puIE9-0003QZ-HH; Wed, 03 May 2023 15:33:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=4NdYy0h40ljh13VlxUDItBTQzJy6kauiTDfot0d0yBc=; b=EsibJX4gNv46RQvUybL5 OL3cikEy5L1/ux8chXssW+81Fcr9NGbyl9wyOX69oXixMX/gqkqdOkcVnRlt5OHV0DZdTBBWSRehI 4//nNPDDzvL+M8zTlRK13hXpe92Um1AEzuD0UJ+cF37/wHN67dNQkDtFVzQIsH5SiwDi39JDeCQRN lShMeyCuktOCES6n3ePC7pPrWeeXsk1eiB5bWkUV71BYxLp202l4gFKZ8gtFpyWwMdO2xjlauvcnM hXzSZXmROi7NvZcPOmZ3m1eSUoqxFG0XV6xQ3U9pEM9qjojWX14nhYlcCaBGMDQ31bNlENNLmLulJ iESeg7FlcqR5oA==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1puIE9-0003LE-4B; Wed, 03 May 2023 15:33:25 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> <87354k9grw.fsf@HIDDEN> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Quartidi 14 =?UTF-8?Q?Flor=C3=A9al?= an 231 de la =?UTF-8?Q?R=C3=A9volution,?= jour du =?UTF-8?Q?Cham=C3=A9risier?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Wed, 03 May 2023 21:33:23 +0200 In-Reply-To: <87354k9grw.fsf@HIDDEN> (Simon Tournier's message of "Fri, 28 Apr 2023 17:18:43 +0200") Message-ID: <87ild91a7w.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hi! Simon Tournier <zimon.toutoune@HIDDEN> skribis: > On mar., 25 avril 2023 at 23:48, Ludovic Court=C3=A8s <ludo@HIDDEN> wrot= e: > >> Maybe these are optional dependencies? > > Why does Guix require =E2=80=99graphviz=E2=80=99 in the first place? It uses it to build images in the manual. Ludo=E2=80=99.
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: Reducing the closure size of Graphviz Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 03 May 2023 19:51:02 +0000 Resent-Message-ID: <handler.63050.B63050.16831434424999 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Andreas Enge <andreas@HIDDEN> Cc: 63050 <at> debbugs.gnu.org Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.16831434424999 (code B ref 63050); Wed, 03 May 2023 19:51:02 +0000 Received: (at 63050) by debbugs.gnu.org; 3 May 2023 19:50:42 +0000 Received: from localhost ([127.0.0.1]:47786 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1puIUr-0001IW-Ja for submit <at> debbugs.gnu.org; Wed, 03 May 2023 15:50:41 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1puIUo-0001Ho-V6 for 63050 <at> debbugs.gnu.org; Wed, 03 May 2023 15:50:40 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1puIUi-0006gs-Qk; Wed, 03 May 2023 15:50:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=k2d4E8xu141fqakpswxhLINqZpU+P7anPTtm90X/F14=; b=iRkV6A9G6youzeyUw3z5 U9V2QHmrI58sixTwjR8idKFTc0s9Sf6Go2HfJ19DUUO84j2+EPYKO4hhM6SbmpLDcO0WHRne1fybT cof/I4cz950wZtw5WX5PtAlfnG8gdghVLWv/otOqVv61PkVltHMqetII3WBTE0sIKhQu60kCv3Ux/ U8DGAMF3Zdyqjg5hISN/3tBn5CTSIawY7jFwQF+mGOigsN6M9jiQfhU3LaCa9QQ/+Lc8oPx73hxn8 hDSSR/ay4jvVCPuJ8NYLW+bpWqjvIkvBmdA2EnVivWnWc09C8BqQWkZLcxOdJBPxAGiCZSIG0Fw1W Kxox837EcIvizg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1puIUi-00055v-D6; Wed, 03 May 2023 15:50:32 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> Date: Wed, 03 May 2023 21:50:30 +0200 In-Reply-To: <875y9jzl9m.fsf@HIDDEN> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Tue, 25 Apr 2023 23:48:05 +0200") Message-ID: <874jot19fd.fsf_-_@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hey! Ludovic Court=C3=A8s <ludo@HIDDEN> skribis: > This is apparently coming from Graphviz: > > $ guix graph --path guix libx11 > guix@HIDDEN > graphviz@HIDDEN > libx11@HIDDEN > $ guix graph --path guix libxt > guix@HIDDEN > graphviz@HIDDEN > libxaw@HIDDEN > libxt@HIDDEN > > Surprising to me, but apparently it=E2=80=99s been this way from the star= t, > commit b1b07d72c755ea314fb0c8333cd88293ee504ce4 (2013!). > > Maybe these are optional dependencies? All the X libraries can be seen in the output of: ldd $(guix build graphviz |grep -v 'doc$')/lib/graphviz/libgvplugin_xlib.= so I haven=E2=80=99t checked but I suppose that=E2=80=99s used by =E2=80=98xdo= t=E2=80=99. We can get an X11-free Graphviz like so: --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/packages/graphviz.scm b/gnu/packages/graphviz.scm index 26ee96afd4..3a5d33e662 100644 --- a/gnu/packages/graphviz.scm +++ b/gnu/packages/graphviz.scm @@ -94,16 +94,12 @@ (define-public graphviz (string-append extdir "/libgv_guile.so")))))))) (inputs - (list libxrender - libx11 - gts + (list gts gd guile-3.0 ;Guile bindings - pango fontconfig freetype libltdl - libxaw expat libjpeg-turbo libpng)) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable The closure size reduction is substantial: --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix size graphviz | tail -1 total: 183.6 MiB $ guix size graphviz | tail -1 total: 242.3 MiB --8<---------------cut here---------------end--------------->8--- But I suspect we=E2=80=99d still need the full-blown variant for things like xdot. Ludo=E2=80=99. --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Simon Tournier <zimon.toutoune@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Thu, 04 May 2023 09:02:02 +0000 Resent-Message-ID: <handler.63050.B63050.16831909007443 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Cc: Andreas Enge <andreas@HIDDEN>, 63050 <at> debbugs.gnu.org Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.16831909007443 (code B ref 63050); Thu, 04 May 2023 09:02:02 +0000 Received: (at 63050) by debbugs.gnu.org; 4 May 2023 09:01:40 +0000 Received: from localhost ([127.0.0.1]:48549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1puUqJ-0001vx-Du for submit <at> debbugs.gnu.org; Thu, 04 May 2023 05:01:40 -0400 Received: from mail-wm1-f43.google.com ([209.85.128.43]:38929) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>) id 1puUqE-0001va-OE for 63050 <at> debbugs.gnu.org; Thu, 04 May 2023 05:01:37 -0400 Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-3f16f792384so449675e9.0 for <63050 <at> debbugs.gnu.org>; Thu, 04 May 2023 02:01:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683190889; x=1685782889; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=v88gWhHzX2ty6+HrLdfWYA1ZKcmoAUBcdERqVUqxqFU=; b=dufZZEfI5e/lBy7Tgw9gvKjMs8BjaeB2DGnd/61J+fWO9qSBVdUbCDwxbo7uTkxV86 xXxbpuGIorUBYkCI3kcAx+uCaaeqgTWxQfOE+m0tYKSriaYfnkWepvW7eRuULRp6FzsM J7wHt96LvXMAavsfpVzioSGfYZBwzyDkjVGIz4RzutR1MKssDUQbJxtA49jtwEYGT/d1 IyoUgUjmerYdamvcntJPFdUJE90MMNQp4r0Hqy4VPmISDEEdzMKFx1kS5Jr47oLm85Xf nYegYjqiHwahTC0AmAfNVJ+/dKJsztA4fZd+4qhPlXfSMxfUOhcZJhPELnTpkXSRG8W0 VGOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683190889; x=1685782889; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=v88gWhHzX2ty6+HrLdfWYA1ZKcmoAUBcdERqVUqxqFU=; b=E/ynaGOQ29OLzuXNuK/AfxsD12btJ/rCDrWZxuqqAFJLFxij3L+Hg9rBN0yWG6GTkt 7cU8rjpnGaffyjHYuTMtAObBldVZIK1TdeIb7f/+TCT3ZtvlbepDP0yMw4LKHQqpMLUB w4f0DvoGAYVuObyoV7QzS07yp4YD3IwZutRWhcOzxlW2wdx9ePIbGUpYnH6kKcGFDhGC 4Zy457xRFKnQKPsm0fK9i04BcvyEv6829v2jfvxXlLSFJfSu7q313S22NtIFtwakuOGc BhB3n648bSjiY6a7PhOIxyNoXatmfxm2U8bE6rAJTMDXNzMgyNu6Hc4auVXYOm/Hrhxr kMKg== X-Gm-Message-State: AC+VfDzd47renS1dN33bsXbFxc6C3haszBrn0Oy2rLwSEQKiQbbiJwfD HWlPDqihxG0HG/ELvoYSXGU3ppoWS4I= X-Google-Smtp-Source: ACHHUZ4b7C+hVhjlxjIDn8x1lUVzOhR0j8KO/UtqET7J4+8NzfkrIfV3On2V4/WdcQK1A/7MaSI53A== X-Received: by 2002:a05:600c:3b99:b0:3f1:7138:91ee with SMTP id n25-20020a05600c3b9900b003f1713891eemr6436767wms.2.1683190888507; Thu, 04 May 2023 02:01:28 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id n6-20020a7bcbc6000000b003f33f8f0a05sm4240955wmi.9.2023.05.04.02.01.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 May 2023 02:01:28 -0700 (PDT) From: Simon Tournier <zimon.toutoune@HIDDEN> In-Reply-To: <87ild91a7w.fsf@HIDDEN> References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> <87354k9grw.fsf@HIDDEN> <87ild91a7w.fsf@HIDDEN> Date: Thu, 04 May 2023 10:56:24 +0200 Message-ID: <86ttwsxyo7.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi, On Wed, 03 May 2023 at 21:33, Ludovic Court=C3=A8s <ludo@HIDDEN> wrote: >> Why does Guix require =E2=80=99graphviz=E2=80=99 in the first place? > > It uses it to build images in the manual. Ah. So we are dragging X11 libraries as libx11 for one or two figures in the manual. :-) Although that=E2=80=99s not exactly the same as =E2=80=9Cguix pull=E2=80=9D, guix graph guix -t bag-emerged gives an idea. Well, for example, there is a path from guix to ninja via graphviz. While I understand that the documentation is important, could we skip it for some architectures? Cheers, simon $ guix graph guix -t bag-emerged | grep label | cut -f2 -d'=3D' | cut -f1 -= d',' | sort "acl@HIDDEN" "attr@HIDDEN" "autoconf@HIDDEN" "autoconf-wrapper@HIDDEN" "automake@HIDDEN" "avahi@HIDDEN" "bash@HIDDEN" "bash-completion@HIDDEN" "bash-minimal@HIDDEN" "bash-minimal@HIDDEN" "bash-static@HIDDEN" "bdb@HIDDEN" "binutils@HIDDEN" "bison@HIDDEN" "bison@HIDDEN" "boost@HIDDEN" "bzip2@HIDDEN" "bzip2@HIDDEN" "cairo@HIDDEN" "cairo@HIDDEN" "c-ares@HIDDEN" "cmake-bootstrap@HIDDEN" "cmake-minimal@HIDDEN" "config@HIDDEN" "coreutils@HIDDEN" "coreutils@HIDDEN" "coreutils-minimal@HIDDEN" "cunit@HIDDEN" "curl@HIDDEN" "datefudge@HIDDEN" "dbus@HIDDEN" "diffutils@HIDDEN" "disarchive@HIDDEN" "docbook-xml@HIDDEN" "docbook-xml@HIDDEN" "docbook-xsl@HIDDEN" "doxygen@HIDDEN" "expat@HIDDEN" "file@HIDDEN" "file@HIDDEN" "findutils@HIDDEN" "flex@HIDDEN" "fontconfig-minimal@HIDDEN" "font-dejavu@HIDDEN" "fontforge@20201107" "font-ghostscript@HIDDEN" "freetype@HIDDEN" "fribidi@HIDDEN" "gawk@HIDDEN" "gawk@HIDDEN" "gcc@HIDDEN" "gd@HIDDEN" "gdbm@HIDDEN" "gettext-minimal@HIDDEN" "ghostscript@HIDDEN" "glib@HIDDEN" "glibc@HIDDEN" "glibc@HIDDEN" "glibc-utf8-locales@HIDDEN" "glibc-utf8-locales@HIDDEN" "gmp@HIDDEN" "gnutls@HIDDEN" "gnutls@HIDDEN" "gobject-introspection@HIDDEN" "gperf@HIDDEN" "graphite2@HIDDEN" "graphviz@HIDDEN" "grep@HIDDEN" "grep@HIDDEN" "gts@HIDDEN" "guile@HIDDEN" "guile@HIDDEN" "guile-avahi@HIDDEN" "guile-bytestructures@HIDDEN" "guile-gcrypt@HIDDEN" "guile-git@HIDDEN" "guile-gnutls@HIDDEN" "guile-json@HIDDEN" "guile-lib@HIDDEN" "guile-lzlib@HIDDEN" "guile-lzma@HIDDEN" "guile-quickcheck@HIDDEN" "guile-sqlite3@HIDDEN" "guile-ssh@HIDDEN" "guile-zlib@HIDDEN" "guile-zstd@HIDDEN" "guix@HIDDEN" "gzip@HIDDEN" "gzip@HIDDEN" "harfbuzz@HIDDEN" "help2man@HIDDEN" "http-parser@HIDDEN" "icu4c@HIDDEN" "intltool@HIDDEN" "iproute2@HIDDEN" "iptables@HIDDEN" "itstool@HIDDEN" "jansson@HIDDEN" "jbig2dec@HIDDEN" "jemalloc@HIDDEN" "jsoncpp@HIDDEN" "kmod@29" "lcms@HIDDEN" "ld-wrapper@0" "libarchive@HIDDEN" "libbsd@HIDDEN" "libcap@HIDDEN" "libdaemon@HIDDEN" "libdatrie@HIDDEN" "libdrm@HIDDEN" "libelf@HIDDEN" "libev@HIDDEN" "libevent@HIDDEN" "libffi@HIDDEN" "libgc@HIDDEN" "libgcrypt@HIDDEN" "libgit2@HIDDEN" "libgpg-error@HIDDEN" "libice@HIDDEN" "libidn@HIDDEN" "libidn2@HIDDEN" "libjpeg-turbo@HIDDEN" "libltdl@HIDDEN" "libmnl@HIDDEN" "libnftnl@HIDDEN" "libpaper@HIDDEN" "libpciaccess@HIDDEN" "libpng@HIDDEN" "libpthread-stubs@HIDDEN" "libsigsegv@HIDDEN" "libsm@HIDDEN" "libspectre@HIDDEN" "libspiro@20200505" "libssh@HIDDEN" "libssh2@HIDDEN" "libtasn1@HIDDEN" "libthai@HIDDEN" "libtiff@HIDDEN" "libtool@HIDDEN" "libungif@HIDDEN" "libuninameslist@20200313" "libunistring@HIDDEN" "libuv@HIDDEN" "libx11@HIDDEN" "libxau@HIDDEN" "libxaw@HIDDEN" "libxcb@HIDDEN" "libxdmcp@HIDDEN" "libxext@HIDDEN" "libxfixes@HIDDEN" "libxft@HIDDEN" "libxi@HIDDEN" "libxml2@HIDDEN" "libxmu@HIDDEN" "libxpm@HIDDEN" "libxrender@HIDDEN" "libxslt@HIDDEN" "libxt@HIDDEN" "linux-libre-headers@HIDDEN" "lzlib@HIDDEN" "lzo@HIDDEN" "m4@HIDDEN" "make@HIDDEN" "mallard-ducktype@HIDDEN" "meson@HIDDEN" "mit-krb5@HIDDEN" "mpfr@HIDDEN" "nasm@HIDDEN" "ncurses@HIDDEN" "net-base@HIDDEN" "nettle@HIDDEN" "net-tools@HIDDEN" "nghttp2@HIDDEN" "ninja@HIDDEN" "openjpeg@HIDDEN" "openjpeg-data@HIDDEN" "openssl@HIDDEN" "p11-kit@HIDDEN" "pango@HIDDEN" "patch@HIDDEN" "pciutils@HIDDEN" "pcre2@HIDDEN" "pcre@HIDDEN" "perl@HIDDEN" "perl-common-sense@HIDDEN" "perl-cpanel-json-xs@HIDDEN" "perl-cpan-meta@HIDDEN" "perl-cpan-meta-requirements@HIDDEN" "perl-cpan-meta-yaml@HIDDEN" "perl-extutils-config@HIDDEN" "perl-extutils-helpers@HIDDEN" "perl-extutils-installpaths@HIDDEN" "perl-gettext@HIDDEN" "perl-json-maybexs@HIDDEN" "perl-module-build@HIDDEN" "perl-module-build-tiny@HIDDEN" "perl-parse-cpan-meta@HIDDEN" "perl-pod-parser@HIDDEN" "perl-test-harness@HIDDEN" "perl-test-needs@HIDDEN" "perl-test-pod@HIDDEN" "perl-xml-parser@HIDDEN" "perl-yaml-tiny@HIDDEN" "pixman@HIDDEN" "pkg-config@HIDDEN" "po4a@HIDDEN" "poppler@HIDDEN" "potrace@HIDDEN" "python@HIDDEN" "python-fonttools@HIDDEN" "python-libxml2@HIDDEN" "python-minimal@HIDDEN" "python-minimal-wrapper@HIDDEN" "python-wrapper@HIDDEN" "readline@HIDDEN" "rhash@HIDDEN" "ruby@HIDDEN" "ruby-hydra-minimal@HIDDEN" "sed@HIDDEN" "sed@HIDDEN" "socat@HIDDEN" "sqlite@HIDDEN" "swig@HIDDEN" "tar@HIDDEN" "tar@HIDDEN" "tcl@HIDDEN" "tcsh@HIDDEN" "teckit@HIDDEN" "texinfo@HIDDEN" "texlive-amscls@59745" "texlive-amsmath@59745" "texlive-babel@59745" "texlive-bin@20210325" "texlive-cm@59745" "texlive-cm-super@59745" "texlive-dehyph-exptl@59745" "texlive-docstrip@59745" "texlive-dvips@59745" "texlive-etex@59745" "texlive-fontname@59745" "texlive-fonts-latex@59745" "texlive-generic-babel-english@59745" "texlive-graphics-cfg@59745" "texlive-graphics-def@59745" "texlive-hyphen-afrikaans@59745" "texlive-hyphen-ancientgreek@59745" "texlive-hyphen-armenian@59745" "texlive-hyphen-base@59745" "texlive-hyphen-basque@59745" "texlive-hyphen-belarusian@59745" "texlive-hyphen-bulgarian@59745" "texlive-hyphen-catalan@59745" "texlive-hyphen-chinese@59745" "texlive-hyphen-churchslavonic@59745" "texlive-hyphen-coptic@59745" "texlive-hyphen-croatian@59745" "texlive-hyphen-czech@59745" "texlive-hyphen-danish@59745" "texlive-hyphen-dutch@59745" "texlive-hyphen-english@59745" "texlive-hyphen-esperanto@59745" "texlive-hyphen-estonian@59745" "texlive-hyphen-ethiopic@59745" "texlive-hyphen-finnish@59745" "texlive-hyphen-french@59745" "texlive-hyphen-friulan@59745" "texlive-hyphen-galician@59745" "texlive-hyphen-georgian@59745" "texlive-hyphen-german@59745" "texlive-hyphen-greek@59745" "texlive-hyphen-hungarian@59745" "texlive-hyphen-icelandic@59745" "texlive-hyphen-indic@59745" "texlive-hyphen-indonesian@59745" "texlive-hyphen-interlingua@59745" "texlive-hyphen-irish@59745" "texlive-hyphen-italian@59745" "texlive-hyphen-kurmanji@59745" "texlive-hyphen-latin@59745" "texlive-hyphen-latvian@59745" "texlive-hyphen-lithuanian@59745" "texlive-hyphen-macedonian@59745" "texlive-hyphen-mongolian@59745" "texlive-hyphen-norwegian@59745" "texlive-hyphen-occitan@59745" "texlive-hyphen-pali@59745" "texlive-hyphen-piedmontese@59745" "texlive-hyphen-polish@59745" "texlive-hyphen-portuguese@59745" "texlive-hyphen-romanian@59745" "texlive-hyphen-romansh@59745" "texlive-hyphen-russian@59745" "texlive-hyphen-sanskrit@59745" "texlive-hyphen-schoolfinnish@59745" "texlive-hyphen-serbian@59745" "texlive-hyphen-slovak@59745" "texlive-hyphen-slovenian@59745" "texlive-hyphen-spanish@59745" "texlive-hyphen-swedish@59745" "texlive-hyphen-thai@59745" "texlive-hyphen-turkish@59745" "texlive-hyphen-turkmen@59745" "texlive-hyphen-ukrainian@59745" "texlive-hyphen-uppersorbian@59745" "texlive-hyphen-welsh@59745" "texlive-hyph-utf8@59745" "texlive-knuth-lib@59745" "texlive-kpathsea@59745" "texlive-latex-base@59745" "texlive-latexconfig@59745" "texlive-latex-cyrillic@59745" "texlive-latex-epstopdf-pkg@59745" "texlive-latex-graphics@59745" "texlive-latex-l3backend@59745" "texlive-latex-l3kernel@59745" "texlive-latex-l3packages@59745" "texlive-latex-tools@59745" "texlive-metafont@59745" "texlive-psnfss@59745" "texlive-ruhyphen@59745" "texlive-tetex@59745" "texlive-tex-ini-files@59745" "texlive-tex-plain@59745" "texlive-tiny@59745" "texlive-ukrhyph@59745" "texlive-unicode-data@59745" "tk@HIDDEN" "tzdata@2022a" "unzip@HIDDEN" "util-linux@HIDDEN" "util-macros@HIDDEN" "which@HIDDEN" "xcb-proto@HIDDEN" "xmlto@HIDDEN" "xorgproto@HIDDEN" "xtrans@HIDDEN" "xz@HIDDEN" "xz@HIDDEN" "yelp-tools@HIDDEN" "yelp-xsl@HIDDEN" "zip@HIDDEN" "zlib@HIDDEN" "zstd@HIDDEN" "zziplib@HIDDEN"
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: Reducing the closure size of Graphviz Resent-From: Simon Tournier <zimon.toutoune@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Thu, 04 May 2023 09:02:02 +0000 Resent-Message-ID: <handler.63050.B63050.16831909007449 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Andreas Enge <andreas@HIDDEN> Cc: 63050 <at> debbugs.gnu.org Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.16831909007449 (code B ref 63050); Thu, 04 May 2023 09:02:02 +0000 Received: (at 63050) by debbugs.gnu.org; 4 May 2023 09:01:40 +0000 Received: from localhost ([127.0.0.1]:48551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1puUqK-0001w0-2N for submit <at> debbugs.gnu.org; Thu, 04 May 2023 05:01:40 -0400 Received: from mail-wm1-f48.google.com ([209.85.128.48]:40295) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>) id 1puUqF-0001vc-Ex for 63050 <at> debbugs.gnu.org; Thu, 04 May 2023 05:01:39 -0400 Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-3f174c4b404so306635e9.1 for <63050 <at> debbugs.gnu.org>; Thu, 04 May 2023 02:01:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683190890; x=1685782890; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Ev5JHII3Rmw91RjUOsgyu0VBIyKJhhGr4vYLcOaHFx4=; b=kGB2kbiBmO47seMyYSyrVFES2WENc0Et/nrW7Vxd0EKYWxhDRKQt2SGkEN+yfm2mZj xx9vQHhDFiSFLQx9XBIwLxrVM4AgR6U3x63CD/j834dvFbuIh5L22lMghwmZhItNvLM1 lcaS9inEMyav2uOARjbOSD9YBeNOuODaSmqP84kkxJRinGXdBRNwRbPNsz3MxxVMsn6U sH9h5ANId5yxxpCMcvtRl3KHJ1fFdafS0e1sibY9V2a/AfNoaQQo+XuDOU53pHKbmKgO jkM7QrKP2tLhDu2ewyQZUrksA+FUma99vO1HDOASjp2lQVEU6Zc83rp1I+PcoXKMACPV Mbdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683190890; x=1685782890; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Ev5JHII3Rmw91RjUOsgyu0VBIyKJhhGr4vYLcOaHFx4=; b=DUY44ni4Npo24uC9TEbb+eDZQxjY02v4Du6HpHhtBSxaQK1xq3gkUCiyn37Wwc114p qOHSLCjliXjbybOhk1AsZhRjbOw1NTvyCGav6un4g4J647CBYHDbaLDb3rgTugcH+w4X +ExpHH6fh+YR7SLWFWX698kSqhw3YiDuM/L1ee0yMpfw5IcaYDSrVoWkUHY5SKA3ZQN2 FEkJ1etwc3nHUU3xf/9n5WyRPpsrbSQjermEAc1di9UBFIm4Eh3xlepVs1PSbQPRMnzG 11nIfZXaCZOu11Yjvy/rNNAmES0zT/qqfD2d9QMKY8oXwUYNSYy1tqXgxQQJ45kB/SsW xxkQ== X-Gm-Message-State: AC+VfDzbTj2outXo/7Q4UN+9HHPliaL8nH2mfNdA7+A3QvhkM2F3qXjj 0BPxucAk/+XQeqkb7uG6buX3G4YHiN8= X-Google-Smtp-Source: ACHHUZ4Qzjwe30tVabFNza/oY5hYq3IkDL3o9umQWHVA0DgGSt+12X6wt662S18IhiQjdCkCsvcZ3Q== X-Received: by 2002:a05:600c:538d:b0:3f1:7332:40d9 with SMTP id hg13-20020a05600c538d00b003f1733240d9mr6363853wmb.0.1683190889794; Thu, 04 May 2023 02:01:29 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id s13-20020a05600c45cd00b003f1738d0d13sm2448137wmo.1.2023.05.04.02.01.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 May 2023 02:01:29 -0700 (PDT) From: Simon Tournier <zimon.toutoune@HIDDEN> In-Reply-To: <874jot19fd.fsf_-_@HIDDEN> References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> <874jot19fd.fsf_-_@HIDDEN> Date: Thu, 04 May 2023 11:00:06 +0200 Message-ID: <86pm7gxyi1.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi, On Wed, 03 May 2023 at 21:50, Ludovic Court=C3=A8s <ludo@HIDDEN> wrote: > - (list libxrender > - libx11 > - gts > + (list gts > gd > guile-3.0 ;Guile bindings > - pango > fontconfig > freetype > libltdl > - libxaw > expat > libjpeg-turbo > libpng)) Ah that=E2=80=99s better than my proposal elsewhere. ;-) > --8<---------------cut here---------------start------------->8--- > $ ./pre-inst-env guix size graphviz | tail -1 > total: 183.6 MiB > $ guix size graphviz | tail -1 > total: 242.3 MiB > --8<---------------cut here---------------end--------------->8--- > > But I suspect we=E2=80=99d still need the full-blown variant for things l= ike > xdot. Yeah, we could have graphviz (with libx11) and graphviz-minimal (without libx11) and make Guix depends on graphviz-minimal. WDYT? Cheers, simon
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Csepp <raingloom@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Fri, 05 May 2023 15:23:02 +0000 Resent-Message-ID: <handler.63050.B.168330016814205 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Simon Tournier <zimon.toutoune@HIDDEN> Cc: ludo@HIDDEN, 63050 <at> debbugs.gnu.org, andreas@HIDDEN X-Debbugs-Original-Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 63050 <at> debbugs.gnu.org, bug-guix@HIDDEN, Andreas Enge <andreas@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.168330016814205 (code B ref -1); Fri, 05 May 2023 15:23:02 +0000 Received: (at submit) by debbugs.gnu.org; 5 May 2023 15:22:48 +0000 Received: from localhost ([127.0.0.1]:57272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1puxGh-0003h2-Rb for submit <at> debbugs.gnu.org; Fri, 05 May 2023 11:22:48 -0400 Received: from lists.gnu.org ([209.51.188.17]:46906) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <raingloom@HIDDEN>) id 1puxGf-0003gn-HQ for submit <at> debbugs.gnu.org; Fri, 05 May 2023 11:22:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <raingloom@HIDDEN>) id 1puxGf-0003M3-C4 for bug-guix@HIDDEN; Fri, 05 May 2023 11:22:45 -0400 Received: from mx0.riseup.net ([198.252.153.6]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <raingloom@HIDDEN>) id 1puxGd-0003u6-FQ; Fri, 05 May 2023 11:22:45 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx0.riseup.net (Postfix) with ESMTPS id 4QCZDv4wWNz9sW1; Fri, 5 May 2023 15:22:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1683300159; bh=AEioIVtJpnE8tCVPNzpxjJsONNnboYvEyNhNR8RepqA=; h=References:From:To:Cc:Subject:Date:In-reply-to:From; b=jAlbi0yE8UISI2gxmgvGBJz8iE+ak1hGormbG/rj2cqASVoFfi8hy3kBzPWXLS71g IyVhfx2zn0DpG3GHPAQbQoX0Qw5JXmQ6zX1h3PD7i7ErIhLQJgjr3m6/vjJS+lBYRd bJFep7DVTtuI+LOEVDLfwFKnh2d450QbuC1pSl4c= X-Riseup-User-ID: 67B8E88765A5D4BF6A931334B309B8AEB3FBDD0CBD16136AD52A91B2E551DB8E Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4QCZDt5G9vzFrx9; Fri, 5 May 2023 15:22:38 +0000 (UTC) References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> <87354k9grw.fsf@HIDDEN> <87ild91a7w.fsf@HIDDEN> <86ttwsxyo7.fsf@HIDDEN> From: Csepp <raingloom@HIDDEN> Date: Fri, 05 May 2023 15:21:16 +0000 In-reply-to: <86ttwsxyo7.fsf@HIDDEN> Message-ID: <87ttwq952b.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=198.252.153.6; envelope-from=raingloom@HIDDEN; helo=mx0.riseup.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.4 (--) Simon Tournier <zimon.toutoune@HIDDEN> writes: > Hi, > > On Wed, 03 May 2023 at 21:33, Ludovic Court=C3=A8s <ludo@HIDDEN> wrote: > >>> Why does Guix require =E2=80=99graphviz=E2=80=99 in the first place? >> >> It uses it to build images in the manual. > > Ah. So we are dragging X11 libraries as libx11 for one or two figures > in the manual. :-) > > Although that=E2=80=99s not exactly the same as =E2=80=9Cguix pull=E2=80= =9D, > > guix graph guix -t bag-emerged > > gives an idea. Well, for example, there is a path from guix to ninja > via graphviz. > > While I understand that the documentation is important, could we skip it > for some architectures? Or just move it to a separate output or package? That should really be something done for all packages automatically tbh. Alpine gets this right.
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Csepp <raingloom@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Fri, 05 May 2023 15:23:02 +0000 Resent-Message-ID: <handler.63050.B63050.168330016914214 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Simon Tournier <zimon.toutoune@HIDDEN> Cc: ludo@HIDDEN, 63050 <at> debbugs.gnu.org, andreas@HIDDEN X-Debbugs-Original-Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 63050 <at> debbugs.gnu.org, bug-guix@HIDDEN, Andreas Enge <andreas@HIDDEN> Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.168330016914214 (code B ref 63050); Fri, 05 May 2023 15:23:02 +0000 Received: (at 63050) by debbugs.gnu.org; 5 May 2023 15:22:49 +0000 Received: from localhost ([127.0.0.1]:57274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1puxGj-0003hB-6g for submit <at> debbugs.gnu.org; Fri, 05 May 2023 11:22:49 -0400 Received: from mx0.riseup.net ([198.252.153.6]:49444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <raingloom@HIDDEN>) id 1puxGf-0003gh-AR for 63050 <at> debbugs.gnu.org; Fri, 05 May 2023 11:22:47 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx0.riseup.net (Postfix) with ESMTPS id 4QCZDv4wWNz9sW1; Fri, 5 May 2023 15:22:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1683300159; bh=AEioIVtJpnE8tCVPNzpxjJsONNnboYvEyNhNR8RepqA=; h=References:From:To:Cc:Subject:Date:In-reply-to:From; b=jAlbi0yE8UISI2gxmgvGBJz8iE+ak1hGormbG/rj2cqASVoFfi8hy3kBzPWXLS71g IyVhfx2zn0DpG3GHPAQbQoX0Qw5JXmQ6zX1h3PD7i7ErIhLQJgjr3m6/vjJS+lBYRd bJFep7DVTtuI+LOEVDLfwFKnh2d450QbuC1pSl4c= X-Riseup-User-ID: 67B8E88765A5D4BF6A931334B309B8AEB3FBDD0CBD16136AD52A91B2E551DB8E Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4QCZDt5G9vzFrx9; Fri, 5 May 2023 15:22:38 +0000 (UTC) References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> <87354k9grw.fsf@HIDDEN> <87ild91a7w.fsf@HIDDEN> <86ttwsxyo7.fsf@HIDDEN> From: Csepp <raingloom@HIDDEN> Date: Fri, 05 May 2023 15:21:16 +0000 In-reply-to: <86ttwsxyo7.fsf@HIDDEN> Message-ID: <87ttwq952b.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Simon Tournier <zimon.toutoune@HIDDEN> writes: > Hi, > > On Wed, 03 May 2023 at 21:33, Ludovic Court=C3=A8s <ludo@HIDDEN> wrote: > >>> Why does Guix require =E2=80=99graphviz=E2=80=99 in the first place? >> >> It uses it to build images in the manual. > > Ah. So we are dragging X11 libraries as libx11 for one or two figures > in the manual. :-) > > Although that=E2=80=99s not exactly the same as =E2=80=9Cguix pull=E2=80= =9D, > > guix graph guix -t bag-emerged > > gives an idea. Well, for example, there is a path from guix to ninja > via graphviz. > > While I understand that the documentation is important, could we skip it > for some architectures? Or just move it to a separate output or package? That should really be something done for all packages automatically tbh. Alpine gets this right.
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Simon Tournier <zimon.toutoune@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Tue, 09 May 2023 17:10:02 +0000 Resent-Message-ID: <handler.63050.B63050.168365217730564 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Csepp <raingloom@HIDDEN> Cc: ludo@HIDDEN, 63050 <at> debbugs.gnu.org, andreas@HIDDEN Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.168365217730564 (code B ref 63050); Tue, 09 May 2023 17:10:02 +0000 Received: (at 63050) by debbugs.gnu.org; 9 May 2023 17:09:37 +0000 Received: from localhost ([127.0.0.1]:44356 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pwQqH-0007wu-7N for submit <at> debbugs.gnu.org; Tue, 09 May 2023 13:09:37 -0400 Received: from mail-wm1-f48.google.com ([209.85.128.48]:40995) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <zimon.toutoune@HIDDEN>) id 1pwQqF-0007wR-Aw for 63050 <at> debbugs.gnu.org; Tue, 09 May 2023 13:09:36 -0400 Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-3f42a314090so2425535e9.0 for <63050 <at> debbugs.gnu.org>; Tue, 09 May 2023 10:09:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683652169; x=1686244169; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=1nXuPCzb0vBJQ6+13MvoV/QAJsLk4ihX5VYPSDnF9jA=; b=q4J1z/3ue06hG1n4SyzG/ZjVi8m2BRq1yui4FBPSZTon2FJZbg6RCAoEnby3YkMoov ZbqwhCiMxAb3bhbJzbOpYuHdZBnxMHTTbUpetoL5aZc1l/tNQuWffb15e8LA9yTsxJDL tBOPuiNumda/J7nMkJpdNbJc3XqMaG3ka0H6hfh3/qoggxaDKozIU3JYl3N78tF9Dabv gakB1uzZdgUfqo881Y6iZ7ynw/aNxMbZ4TNbUfUNkguzB4E32K8jdzWGmFI6pVJ4Hk7u DR8B6O1IHvCu0LlumcIuD55xylGBDHIPR8nhO9RrbzFScRKN7+OqnKv3nXVIXMrSlBU6 Mkog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683652169; x=1686244169; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=1nXuPCzb0vBJQ6+13MvoV/QAJsLk4ihX5VYPSDnF9jA=; b=LMX4XnklHGRfbmgk2KJ5Zb7sYExRnPLjRkN0u/FvkQ7170gy7CmveW52mUFxO31PHy ASCNkOWpCFI7PrJ1DpDhrrpN8Bwx7l33ZdbDee4wsA0hEWxu4iO0KFuFMqO8luT4h1Av THoB8AaTL6I9pj1VORhThAraUdL6446h7giMWjc3FPL2N+rxkAaBNnvWetusf3BuH2H9 6v2EeEQF5vW5yL7CgJb5vF67nqs9eYHbur0MAuql34LBIz1OnCjBIH3rleex+3GLOHcF r3F+R2QHYHpQj5OUXyKlyhu2tSuSprbgp3hsBl/fyr43ir+e8Xj06xeoLJaCgBxBmWS9 R5lQ== X-Gm-Message-State: AC+VfDzh/VZSZRxvGplsv5ru1c+Akw7PCjTdY6wExom3AyyZTuv0aB58 LkziE/yfO2wwwxDjXG8RG9M= X-Google-Smtp-Source: ACHHUZ5ZQMYAxQsK/8XK31n8UO8sK28lKuZlrIYhw7wbLdxNMiT7iODT+jndO7dVj7+DGamfjyjL5A== X-Received: by 2002:a05:600c:3ac9:b0:3f1:7a4b:bf17 with SMTP id d9-20020a05600c3ac900b003f17a4bbf17mr10219543wms.1.1683652169340; Tue, 09 May 2023 10:09:29 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id f16-20020a7bc8d0000000b003f17e79d74asm20412150wml.7.2023.05.09.10.09.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 May 2023 10:09:29 -0700 (PDT) From: Simon Tournier <zimon.toutoune@HIDDEN> In-Reply-To: <87ttwq952b.fsf@HIDDEN> References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> <87354k9grw.fsf@HIDDEN> <87ild91a7w.fsf@HIDDEN> <86ttwsxyo7.fsf@HIDDEN> <87ttwq952b.fsf@HIDDEN> Date: Tue, 09 May 2023 14:36:28 +0200 Message-ID: <87v8h165rn.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi, On ven., 05 mai 2023 at 15:21, Csepp wrote: > Or just move it to a separate output or package? That should really be > something done for all packages automatically tbh. Alpine gets this right. Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (zimon.toutoune[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.128.48 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 1.1 DATE_IN_PAST_03_06 Date: is 3 to 6 hours before Received: date -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.128.48 listed in wl.mailspike.net] X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.1 (/) Hi, On ven., 05 mai 2023 at 15:21, Csepp <raingloom@HIDDEN> wrote: > Or just move it to a separate output or package? That should really be > something done for all packages automatically tbh. Alpine gets this righ= t. Well, I do not think a separate output would be possible and we are not talking about the package named =E2=80=99guix=E2=80=99 but about what is im= plemented by the module (guix self). Somehow, I agree that one direction would to make optional some features. The current proposal for tackling this issue is the reduction of the closure by removing lix11 and libxrender as discussed in [1]. 1: https://issues.guix.gnu.org/msgid/874jot19fd.fsf_-_@HIDDEN Cheers, simon
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Csepp <raingloom@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Thu, 11 May 2023 21:34:02 +0000 Resent-Message-ID: <handler.63050.B63050.16838408151464 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Simon Tournier <zimon.toutoune@HIDDEN> Cc: ludo@HIDDEN, 63050 <at> debbugs.gnu.org, Csepp <raingloom@HIDDEN>, andreas@HIDDEN Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.16838408151464 (code B ref 63050); Thu, 11 May 2023 21:34:02 +0000 Received: (at 63050) by debbugs.gnu.org; 11 May 2023 21:33:35 +0000 Received: from localhost ([127.0.0.1]:53571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pxDuo-0000NX-Ot for submit <at> debbugs.gnu.org; Thu, 11 May 2023 17:33:35 -0400 Received: from mx1.riseup.net ([198.252.153.129]:45440) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <raingloom@HIDDEN>) id 1pxDum-0000NK-UC for 63050 <at> debbugs.gnu.org; Thu, 11 May 2023 17:33:33 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx1.riseup.net (Postfix) with ESMTPS id 4QHQ9z35gBzDqJC; Thu, 11 May 2023 21:33:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1683840807; bh=8YADw494xAqNVCOhATdq08PV8r9YQoYdnp5gxwSZLrI=; h=References:From:To:Cc:Subject:Date:In-reply-to:From; b=WtLQGVsd55V4Q7KTrUoGbqbKSGTfqgC8Kh6szbEmdi3V6FHoJnBV4BUkw7MIaInW3 j3jIf5QgT3tklkYT/cvF7nI3POzAns+iWt7Kj9zFzFRF069HXcXk603g8t508Nz1LT DRAj3bWjFbLxS8z9/yhHrP2ULnKeFyEzMqxQsoLw= X-Riseup-User-ID: 3A712E26C6197F83BE6934F810E646B89BAEBAE347E0D5313DF9244B3E259D9C Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4QHQ9l3k40zFqjW; Thu, 11 May 2023 21:33:15 +0000 (UTC) References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> <87354k9grw.fsf@HIDDEN> <87ild91a7w.fsf@HIDDEN> <86ttwsxyo7.fsf@HIDDEN> <87ttwq952b.fsf@HIDDEN> <87v8h165rn.fsf@HIDDEN> From: Csepp <raingloom@HIDDEN> Date: Thu, 11 May 2023 23:30:30 +0200 In-reply-to: <87v8h165rn.fsf@HIDDEN> Message-ID: <871qjmr1t3.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Simon Tournier <zimon.toutoune@HIDDEN> writes: > Hi, > > On ven., 05 mai 2023 at 15:21, Csepp <raingloom@HIDDEN> wrote: > >> Or just move it to a separate output or package? That should really be >> something done for all packages automatically tbh. Alpine gets this rig= ht. > > Well, I do not think a separate output would be possible and we are not > talking about the package named =E2=80=99guix=E2=80=99 but about what is = implemented by > the module (guix self). > > Somehow, I agree that one direction would to make optional some > features. The current proposal for tackling this issue is the reduction > of the closure by removing lix11 and libxrender as discussed in [1]. > > 1: https://issues.guix.gnu.org/msgid/874jot19fd.fsf_-_@HIDDEN > > > Cheers, > simon It should be made possible IMHO. It's nice that our packages come with docs, including Guix, but they are often unnecessary. If an output won't work because guix-self is special, then maybe it could be moved to a separate package.
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sat, 20 May 2023 16:13:01 +0000 Resent-Message-ID: <handler.63050.B63050.168459917822094 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Andreas Enge <andreas@HIDDEN> Cc: 63050 <at> debbugs.gnu.org, Simon Tournier <zimon.toutoune@HIDDEN> Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.168459917822094 (code B ref 63050); Sat, 20 May 2023 16:13:01 +0000 Received: (at 63050) by debbugs.gnu.org; 20 May 2023 16:12:58 +0000 Received: from localhost ([127.0.0.1]:59227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1q0PCU-0005kI-2b for submit <at> debbugs.gnu.org; Sat, 20 May 2023 12:12:58 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51076) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1q0PCR-0005k4-B1 for 63050 <at> debbugs.gnu.org; Sat, 20 May 2023 12:12:56 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1q0PCL-00006l-Nr; Sat, 20 May 2023 12:12:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=Qi6K66VYhp/PSB9xX2fgFfDQmOkt37n1n6tayEBbmI4=; b=Pxi67aBeDCRQ+wzoApJs hyTVnY1CPBfAyKU/q1dTpy9NHY2Zi/TGOV8CF2ICgX7FA4bFqyzcCi9ZuIPQQxdvCQ+bmw3ExZlbH n/FG8Kyv8w3lBSDFdHtmuc6/LXX92usyRhc9i2kbdCm+aWGgOemPFENSkIjHrAiM7LJCDGIsrZclF UrYay36rs70tSFF7jRlxwNQ9TCizjX9LePcI73vt6WuUYRsqU1rwPWjuqGuqYY2lEfkNu/UnQ87YR 2g1MSUpV7iuJPB5lVdDmjukViYYh7O3TjLTBW34Y0X/ktPIAifbQPF40RNHeEaqqj/sIgewtlqk+T KxqYeswbCCeAaA==; Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1q0PCL-00021a-BO; Sat, 20 May 2023 12:12:49 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> <874jot19fd.fsf_-_@HIDDEN> Date: Sat, 20 May 2023 18:12:47 +0200 In-Reply-To: <874jot19fd.fsf_-_@HIDDEN> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Wed, 03 May 2023 21:50:30 +0200") Message-ID: <87fs7rvv5s.fsf_-_@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hi! Ludovic Court=C3=A8s <ludo@HIDDEN> skribis: > We can get an X11-free Graphviz like so: > > diff --git a/gnu/packages/graphviz.scm b/gnu/packages/graphviz.scm > index 26ee96afd4..3a5d33e662 100644 > --- a/gnu/packages/graphviz.scm > +++ b/gnu/packages/graphviz.scm > @@ -94,16 +94,12 @@ (define-public graphviz > (string-append extdir > "/libgv_guile.so"))))))= )) > (inputs > - (list libxrender > - libx11 > - gts > + (list gts > gd > guile-3.0 ;Guile bindings > - pango > fontconfig > freetype > libltdl > - libxaw > expat > libjpeg-turbo > libpng)) > > > The closure size reduction is substantial: > > $ ./pre-inst-env guix size graphviz | tail -1 > total: 183.6 MiB > $ guix size graphviz | tail -1 > total: 242.3 MiB > > But I suspect we=E2=80=99d still need the full-blown variant for things l= ike > xdot. Here=E2=80=99s a proposal: https://issues.guix.gnu.org/63610 Ludo=E2=80=99.
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Andreas Enge <andreas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sat, 20 May 2023 16:39:01 +0000 Resent-Message-ID: <handler.63050.B63050.168460071824806 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Cc: 63050 <at> debbugs.gnu.org, Simon Tournier <zimon.toutoune@HIDDEN> Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.168460071824806 (code B ref 63050); Sat, 20 May 2023 16:39:01 +0000 Received: (at 63050) by debbugs.gnu.org; 20 May 2023 16:38:38 +0000 Received: from localhost ([127.0.0.1]:59253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1q0PbJ-0006S2-TE for submit <at> debbugs.gnu.org; Sat, 20 May 2023 12:38:38 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:35776) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <andreas@HIDDEN>) id 1q0PbI-0006Ro-D5 for 63050 <at> debbugs.gnu.org; Sat, 20 May 2023 12:38:37 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 2DAF1420; Sat, 20 May 2023 18:38:30 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8ZUr8Cz3eYkP; Sat, 20 May 2023 18:38:29 +0200 (CEST) Received: from jurong (unknown [IPv6:2001:861:c4:f2f0::c64]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 802C7299; Sat, 20 May 2023 18:38:29 +0200 (CEST) Date: Sat, 20 May 2023 18:38:28 +0200 From: Andreas Enge <andreas@HIDDEN> Message-ID: <ZGj3hGKGwu3mQklT@jurong> References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> <874jot19fd.fsf_-_@HIDDEN> <87fs7rvv5s.fsf_-_@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87fs7rvv5s.fsf_-_@HIDDEN> X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Am Sat, May 20, 2023 at 06:12:47PM +0200 schrieb Ludovic Courtès: > > The closure size reduction is substantial: > > $ ./pre-inst-env guix size graphviz | tail -1 > > total: 183.6 MiB > > $ guix size graphviz | tail -1 > > total: 242.3 MiB > > But I suspect we’d still need the full-blown variant for things like > > xdot. > Here’s a proposal: > https://issues.guix.gnu.org/63610 Typo? The issue is not found. Note that I do not care so much about the closure size, but about the number of packages that are needed to just build guix (although of course the two are related). Or otherwise said, the dependencies for "guix pull". On "exotic" architectures, each dependency is a potential cause of failure, and all in all it may take hours (days?) to run "guix pull" without substitutes, with a high chance of failure. Andreas
X-Loop: help-debbugs@HIDDEN Subject: bug#63050: "guix pull" requires graphical libraries Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Wed, 24 May 2023 13:11:02 +0000 Resent-Message-ID: <handler.63050.B63050.168493382426656 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 63050 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Andreas Enge <andreas@HIDDEN> Cc: 63050 <at> debbugs.gnu.org, Simon Tournier <zimon.toutoune@HIDDEN> Received: via spool by 63050-submit <at> debbugs.gnu.org id=B63050.168493382426656 (code B ref 63050); Wed, 24 May 2023 13:11:02 +0000 Received: (at 63050) by debbugs.gnu.org; 24 May 2023 13:10:24 +0000 Received: from localhost ([127.0.0.1]:42763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1q1oG0-0006vs-9x for submit <at> debbugs.gnu.org; Wed, 24 May 2023 09:10:24 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51878) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1q1oFy-0006vb-JT for 63050 <at> debbugs.gnu.org; Wed, 24 May 2023 09:10:23 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1q1oFs-0004Ti-Jo; Wed, 24 May 2023 09:10:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=gbJKsh2UrQNG09GF9J14gol1lmH+YjIXg//v59aBQdY=; b=BZurI9w4u48V8L+KgkA5 XknbeIVz7KbqVmOK992uZx7X3ssZ/dclPwr+4IwZafKhd0II8jWrkTQ210R/RlQvCUZsDDVNawy1K yPcXySF1EOqjGfsA7kGlSzeBsrWXEJlPmADJDJJwz77dbjDblIx8IQ3lcMFm6dQxofd7oT5FJHvcd tLROCY5SqXe4Tahri3cukp5+7Gkg4TQbxHueaNt0avfpA5gRekJtlo/82WFpzZVPmf4CBBh0wYKHZ CYTgYnXoyCfDjuzzgEIpF9m/RttGLv4ATY0NZ5swyI29WV7nqOaIbHVzP9Yd+qMRbpgzZeVGzbUUs afTpEwVLFqP0vQ==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1q1oFp-0007dQ-2h; Wed, 24 May 2023 09:10:16 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> References: <ZEZWS/h9xa/ZX3/E@jurong> <875y9jzl9m.fsf@HIDDEN> <874jot19fd.fsf_-_@HIDDEN> <87fs7rvv5s.fsf_-_@HIDDEN> <ZGj3hGKGwu3mQklT@jurong> Date: Wed, 24 May 2023 15:10:11 +0200 In-Reply-To: <ZGj3hGKGwu3mQklT@jurong> (Andreas Enge's message of "Sat, 20 May 2023 18:38:28 +0200") Message-ID: <878rddooy4.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hi, Andreas Enge <andreas@HIDDEN> skribis: > Am Sat, May 20, 2023 at 06:12:47PM +0200 schrieb Ludovic Court=C3=A8s: >> > The closure size reduction is substantial: >> > $ ./pre-inst-env guix size graphviz | tail -1 >> > total: 183.6 MiB >> > $ guix size graphviz | tail -1 >> > total: 242.3 MiB >> > But I suspect we=E2=80=99d still need the full-blown variant for thing= s like >> > xdot. >> Here=E2=80=99s a proposal: >> https://issues.guix.gnu.org/63610 > > Typo? The issue is not found. Typo on your side then? :-) > Note that I do not care so much about the closure size, but about the > number of packages that are needed to just build guix (although of course > the two are related). Or otherwise said, the dependencies for "guix pull". Yes, understood. Graphviz is not in the closure anyway, it=E2=80=99s a build-only dependency. With commit 9fa92acbf0c4dbc734ac7d83b31bd6d12e09a401 this is mostly fixed. There=E2=80=99s still another path leading to libx11 though: --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix graph --path guix libx11 guix@HIDDEN guile-avahi@HIDDEN avahi@HIDDEN dbus@HIDDEN libx11@HIDDEN --8<---------------cut here---------------end--------------->8--- (The same applies to =E2=80=9Cguix pull=E2=80=9D.) Not sure what can be done about it. Ludo=E2=80=99.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.