From debbugs-submit-bounces@debbugs.gnu.org Tue May 07 08:16:50 2019 Received: (at submit) by debbugs.gnu.org; 7 May 2019 12:16:50 +0000 Received: from localhost ([127.0.0.1]:58295 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNz1b-0001aM-Bd for submit@debbugs.gnu.org; Tue, 07 May 2019 08:16:47 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35336) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNz1Z-0001aA-F7 for submit@debbugs.gnu.org; Tue, 07 May 2019 08:16:46 -0400 Received: from lists.gnu.org ([209.51.188.17]:40091) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hNz1U-0006Az-4g for submit@debbugs.gnu.org; Tue, 07 May 2019 08:16:40 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49718) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hNz1S-000481-IP for bug-guix@gnu.org; Tue, 07 May 2019 08:16:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hNz1Q-00069Q-Mo for bug-guix@gnu.org; Tue, 07 May 2019 08:16:38 -0400 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:18330) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hNz1L-000667-My for bug-guix@gnu.org; Tue, 07 May 2019 08:16:33 -0400 X-IronPort-AV: E=Sophos;i="5.60,441,1549926000"; d="scan'208";a="305190245" Received: from unknown (HELO ribbon) ([193.50.110.224]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/AES256-GCM-SHA384; 07 May 2019 14:16:28 +0200 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Bug Guix Subject: 'guix environment' doesn't honor package transformations X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 18 =?utf-8?Q?Flor=C3=A9al?= an 227 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= 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: Tue, 07 May 2019 14:16:28 +0200 Message-ID: <87k1f27943.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 192.134.164.104 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Florent Pruvost X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hello, =E2=80=98guix environment=E2=80=99 apparently doesn=E2=80=99t honor package= transformation options: --8<---------------cut here---------------start------------->8--- $ guix describe Generacio 80 May 02 2019 15:50:50 (nuna) guix 746ac45 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 746ac457cc2748152a3a39d4296972fa20f19741 $ guix environment guile-json --with-input=3Dguile=3Dguile-next [env]$ cat $GUIX_ENVIRONMENT/manifest | grep -C4 guile ":" directory #f))) (properties)) ("guile" "2.2.4" "out" "/gnu/store/9alic3caqhay3h8mx4iihpmyj6ymqpcx-guile-2.2.4" (propagated-inputs (("libunistring" "0.9.10" "out" -- (search-paths ()) (properties)))) (search-paths (("GUILE_LOAD_PATH" ("share/guile/site/2.2") ":" directory #f) ("GUILE_LOAD_COMPILED_PATH" ("lib/guile/2.2/site-ccache") ":" directory #f))) (properties)) --8<---------------cut here---------------end--------------->8--- With =E2=80=98--ad-hoc=E2=80=99, package transformation options are honored: --8<---------------cut here---------------start------------->8--- $ guix environment --ad-hoc guile-json --with-input=3Dguile=3Dguile-next [...] [env]$ cat $GUIX_ENVIRONMENT/manifest | grep -C4 guile (manifest (version 3) (packages (("guile-json" "3.1.0" "out" "/gnu/store/lyzfdnifdm21m20yxjc4lpwf67b74kgz-guile-json-3.1.0" (propagated-inputs ()) (search-paths ()) (properties))))) [env]$ guix gc --references $(guix gc --derivers "/gnu/store/lyzfdnifdm21m2= 0yxjc4lpwf67b74kgz-guile-json-3.1.0" |head -1) |grep guile /gnu/store/16c8c8hm1qdn6xz8014939mirc7c4d4j-guile-2.2.4.drv /gnu/store/36r9kmss44r1w96pqjd52bpkbvg0mh72-guile-json-3.1.0-guile-builder /gnu/store/qfxz4zcnxgavf70j2b4ad0wr44bg2m2l-guile-next-2.9.1.drv /gnu/store/qmsj1jnlah66cqmhwznabd09zjm2yqsm-guile-json-3.1.0.tar.gz.drv [env]$ grep guile-next /gnu/store/36r9kmss44r1w96pqjd52bpkbvg0mh72-guile-js= on-3.1.0-guile-builder (begin (use-modules (guix build gnu-build-system) (guix build utils)) (defi= ne %output (getenv "out")) (define %outputs (map (lambda (o) (cons o (geten= v o))) (quote ("out")))) (define %build-inputs (quote (("source" . "/gnu/st= ore/s8rxp97hlh751wb46355slvqg579n2py-guile-json-3.1.0.tar.gz") ("pkg-config= " . "/gnu/store/xyiyf12w4i7zf5g5b4ah0bi1mmd6i8xa-pkg-config-0.29.2") ("guil= e" . "/gnu/store/szs1ndrdmg5yz7b2cms3bc740cn3dfwv-guile-next-2.9.1") ("tar"= . "/gnu/store/bl3pxxj6frg0dww8pj5dvh2d1akwvj47-tar-1.30") ("gzip" . "/gnu/= store/h0c398zan9ibhk4w0c944vp5pwgzkfpd-gzip-1.9") ("bzip2" . "/gnu/store/j7= 4aabxwayjl9yfyrm6ni482gykxq48b-bzip2-1.0.6") ("xz" . "/gnu/store/9425b5dwpf= c04bb4p58hsjypxghliyr3-xz-5.2.4") ("file" . "/gnu/store/ypiyk8ngn79cz655jrl= 0hng37xv54yjr-file-5.33") ("diffutils" . "/gnu/store/4bzzz0lzjc9b7bfsnqbq2j= 22d4fvf433-diffutils-3.6") ("patch" . "/gnu/store/a4rxl40jr7gmq8bp3dryq4yq6= 7cwkwiw-patch-2.7.6") ("findutils" . "/gnu/store/fd621k6fmdnr1yiw0lbvw5spqa= a169j3-findutils-4.6.0") ("gawk" . "/gnu/store/l67sib1ld0fgyf0f4vrzyxnmn4yv= imvb-gawk-4.2.1") ("sed" . "/gnu/store/lmfddplnplxd03bcqv3w9pynbnr1fp8k-sed= -4.5") ("grep" . "/gnu/store/02k245xy33cvcnr8vm3lagm9zmb1s2wa-grep-3.1") ("= coreutils" . "/gnu/store/5s2nib1lrd2101bbrivcl17kjx1mspw6-coreutils-8.30") = ("make" . "/gnu/store/7j3941iannrngdvgbclyxid12vds5w9i-make-4.2.1") ("bash"= . "/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23") ("ld-= wrapper" . "/gnu/store/9ysmg2739n1ms84lx6hifncgc5l2hiy9-ld-wrapper-0") ("bi= nutils" . "/gnu/store/02iklp4swqs0ipxhg5x9b2shmj6b30h1-binutils-2.31.1") ("= gcc" . "/gnu/store/n2p1zs14y89lwkg9da68y12pc10c6sw9-gcc-5.5.0") ("libc" . "= /gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddfmq4-glibc-2.28") ("libc:static" . "= /gnu/store/a3p8zc23w5asxck5h4mswz4s8yl9s6pa-glibc-2.28-static") ("locales" = . "/gnu/store/mn3ymm3f2r4xjqf8m9fgmadh6b8p6fvr-glibc-utf8-locales-2.28") ("= guile" . "/gnu/store/szs1ndrdmg5yz7b2cms3bc740cn3dfwv-guile-next-2.9.1") ("= gmp" . "/gnu/store/mrzq0vrb7h5dzvp18qrzky0az712rcvr-gmp-6.1.2") ("bdw-gc" .= "/gnu/store/04vqghzmpqzxpd94h1q931xpmazp5s7g-libgc-7.6.6") ("libltdl" . "/= gnu/store/zk7047byh5yk7qsi8shbnqlz64qsiy8x-libltdl-2.4.6") ("libunistring" = . "/gnu/store/hdwl1lwx0w6s1lmllla9w6yzxblwdp1g-libunistring-0.9.10") ("kern= el-headers" . "/gnu/store/xha1mk4qji8fmg62nygfzdx0l94ikdhm-linux-libre-head= ers-4.14.67")))) (unsetenv "GUILE_LOAD_COMPILED_PATH") (unsetenv "LD_LIBRAR= Y_PATH"))(exit (begin (gnu-build #:source "/gnu/store/s8rxp97hlh751wb46355s= lvqg579n2py-guile-json-3.1.0.tar.gz" #:system "x86_64-linux" #:build "x86_6= 4-unknown-linux-gnu" #:outputs %outputs #:inputs %build-inputs #:search-pat= hs (quote (("PKG_CONFIG_PATH" ("lib/pkgconfig" "lib64/pkgconfig" "share/pkg= config") ":" directory #f) ("GUILE_LOAD_PATH" ("share/guile/site/3.0") ":" = directory #f) ("GUILE_LOAD_COMPILED_PATH" ("lib/guile/3.0/site-ccache" "sha= re/guile/site/3.0") ":" directory #f) ("BASH_LOADABLES_PATH" ("lib/bash") "= :" directory #f) ("C_INCLUDE_PATH" ("include") ":" directory #f) ("CPLUS_IN= CLUDE_PATH" ("include") ":" directory #f) ("LIBRARY_PATH" ("lib" "lib64") "= :" directory #f) ("GUIX_LOCPATH" ("lib/locale") ":" directory #f))) #:phase= s %standard-phases #:locale "en_US.utf8" #:configure-flags (quote ()) #:mak= e-flags (quote ()) #:out-of-source? #f #:tests? #t #:test-target "check" #:= parallel-build? #t #:parallel-tests? #t #:patch-shebangs? #t #:strip-binari= es? #t #:validate-runpath? #t #:license-file-regexp "^(COPYING.*|LICEN[CS]E= .*|[Ll]icen[cs]e.*|Copy[Rr]ight(\\.(txt|md))?)$" #:strip-flags (quote ("--s= trip-debug" "--enable-deterministic-archives")) #:strip-directories (quote = ("lib" "lib64" "libexec" "bin" "sbin"))))) --8<---------------cut here---------------end--------------->8--- Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue May 07 09:49:26 2019 Received: (at 35618-done) by debbugs.gnu.org; 7 May 2019 13:49:26 +0000 Received: from localhost ([127.0.0.1]:58418 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hO0TG-00086v-KE for submit@debbugs.gnu.org; Tue, 07 May 2019 09:49:26 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52929) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hO0TF-00086d-Ci for 35618-done@debbugs.gnu.org; Tue, 07 May 2019 09:49:25 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59820) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hO0T9-00028C-J1; Tue, 07 May 2019 09:49:19 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=39476 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hO0T9-0007Yr-5F; Tue, 07 May 2019 09:49:19 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: 35618-done@debbugs.gnu.org Subject: Re: bug#35618: 'guix environment' doesn't honor package transformations References: <87k1f27943.fsf@gnu.org> Date: Tue, 07 May 2019 15:49:14 +0200 In-Reply-To: <87k1f27943.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Tue, 07 May 2019 14:16:28 +0200") Message-ID: <878svi74th.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 35618-done Cc: Florent Pruvost X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ludovic Court=C3=A8s skribis: > =E2=80=98guix environment=E2=80=99 apparently doesn=E2=80=99t honor packa= ge transformation > options: Fixed in d108f59761f6581bff0d405c38852688ba04961d. Ludo=E2=80=99. From unknown Sat Jun 14 03:51:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 05 Jun 2019 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator