From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 25 15:20:11 2017 Received: (at submit) by debbugs.gnu.org; 25 Jun 2017 19:20:11 +0000 Received: from localhost ([127.0.0.1]:37622 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dPD4t-0002a0-BW for submit@debbugs.gnu.org; Sun, 25 Jun 2017 15:20:11 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55469) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dPD4r-0002Zp-8w for submit@debbugs.gnu.org; Sun, 25 Jun 2017 15:20:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dPD4k-00036G-I3 for submit@debbugs.gnu.org; Sun, 25 Jun 2017 15:20:03 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51618) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dPD4k-000369-Er for submit@debbugs.gnu.org; Sun, 25 Jun 2017 15:20:02 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46422) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dPD4j-00057p-3v for bug-guix@gnu.org; Sun, 25 Jun 2017 15:20:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dPD4e-00034D-6d for bug-guix@gnu.org; Sun, 25 Jun 2017 15:20:01 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21101) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dPD4d-00033a-Vd for bug-guix@gnu.org; Sun, 25 Jun 2017 15:19:56 -0400 Received: from localhost (port-92-200-17-244.dynamic.qsc.de [92.200.17.244]) by mx.zohomail.com with SMTPS id 1498418392231470.7930330087232; Sun, 25 Jun 2017 12:19:52 -0700 (PDT) User-agent: mu4e 0.9.18; emacs 25.2.1 From: Ricardo Wurmus To: "'bug-guix\@gnu.org'" Subject: glibc fails to build on i686 X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Sun, 25 Jun 2017 21:19:48 +0200 Message-ID: <87podrlvsb.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-ZohoMailClient: External X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit 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: -4.0 (----) Since commit 665d6a59161769e10b52ffcbcd5cd2db22f32681 I have to build glibc from source. Unfortunately, this fails with the following error: --8<---------------cut here---------------start------------->8--- … i686-guix-linux-gnu-gcc ../sysdeps/i386/i686/multiarch/strcspn-c.c -c -std=gnu11 -fgnu89-inline -O2 -Wall -Werror -Wundef - In file included from ../sysdeps/x86_64/multiarch/strcspn-c.c:22:0, from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: ../sysdeps/x86_64/multiarch/varshift.h: In function '__m128i_shift_right': ../sysdeps/x86_64/multiarch/varshift.h:26:1: error: SSE vector return without SSE enabled changes the ABI [-Werror=psabi] { ^ In file included from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cross-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cross-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., from ../sysdeps/x86_64/multiarch/strcspn-c.c:20, from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cross-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4.0/include/tmmintrin.h:h _mm_shuffle_epi8 (__m128i __X, __m128i __Y) ^ In file included from ../sysdeps/x86_64/multiarch/strcspn-c.c:22:0, from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: ../sysdeps/x86_64/multiarch/varshift.h:27:10: error: called from here return _mm_shuffle_epi8 (value, ^ In file included from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cross-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cross-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cross-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cross-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., from ../sysdeps/x86_64/multiarch/strcspn-c.c:20, from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cross-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4.0/include/emmintrin.h:h _mm_loadu_si128 (__m128i const *__P) ^ In file included from ../sysdeps/x86_64/multiarch/strcspn-c.c:22:0, from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: ../sysdeps/x86_64/multiarch/varshift.h:27:10: error: called from here return _mm_shuffle_epi8 (value, ^ cc1: all warnings being treated as errors make[4]: *** [/tmp/guix-build-glibc-2.25.drv-0/build/sysd-rules:561: /tmp/guix-build-glibc-2.25.drv-0/build/string/rtld-strc1 make[4]: Leaving directory '/tmp/guix-build-glibc-2.25.drv-0/glibc-2.25/string' make[3]: *** [../o-iterator.mk:9: /tmp/guix-build-glibc-2.25.drv-0/build/string/rtld-strchr.os] Error 2 make[3]: Leaving directory '/tmp/guix-build-glibc-2.25.drv-0/glibc-2.25/elf' make[2]: *** [Makefile:443: /tmp/guix-build-glibc-2.25.drv-0/build/elf/rtld-libc.a] Error 2 make[2]: Leaving directory '/tmp/guix-build-glibc-2.25.drv-0/glibc-2.25/elf' make[1]: *** [Makefile:215: elf/subdir_lib] Error 2 make[1]: Leaving directory '/tmp/guix-build-glibc-2.25.drv-0/glibc-2.25' make: *** [Makefile:9: all] Error 2 phase `build' failed after 1749.9 seconds builder for `/gnu/store/ivvdx2m0p6gnmcxmz355z106ffqg9p25-glibc-2.25.drv' failed with exit code 1 guix system: error: build failed: build of `/gnu/store/ivvdx2m0p6gnmcxmz355z106ffqg9p25-glibc-2.25.drv' failed --8<---------------cut here---------------end--------------->8--- This means I cannot upgrade my i686 machines. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 25 17:08:30 2017 Received: (at 27489) by debbugs.gnu.org; 25 Jun 2017 21:08:30 +0000 Received: from localhost ([127.0.0.1]:37699 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dPElh-00057S-Po for submit@debbugs.gnu.org; Sun, 25 Jun 2017 17:08:30 -0400 Received: from world.peace.net ([50.252.239.5]:52621) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dPElg-00057G-8Y for 27489@debbugs.gnu.org; Sun, 25 Jun 2017 17:08:28 -0400 Received: from pool-72-93-34-106.bstnma.east.verizon.net ([72.93.34.106] helo=jojen) by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1dPEey-0000ka-Cf; Sun, 25 Jun 2017 17:01:32 -0400 From: Mark H Weaver To: Ricardo Wurmus Subject: Re: bug#27489: glibc fails to build on i686 References: <87podrlvsb.fsf@elephly.net> Date: Sun, 25 Jun 2017 17:08:09 -0400 In-Reply-To: <87podrlvsb.fsf@elephly.net> (Ricardo Wurmus's message of "Sun, 25 Jun 2017 21:19:48 +0200") Message-ID: <878tkfixmu.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 27489 Cc: 27489@debbugs.gnu.org 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: 0.0 (/) Ricardo Wurmus writes: > Since commit 665d6a59161769e10b52ffcbcd5cd2db22f32681 I have to build > glibc from source. Unfortunately, this fails with the following error: > > =E2=80=A6 > i686-guix-linux-gnu-gcc ../sysdeps/i386/i686/multiarch/strcspn-c.c -c -st= d=3Dgnu11 -fgnu89-inline -O2 -Wall -Werror -Wundef -=20 > In file included from ../sysdeps/x86_64/multiarch/strcspn-c.c:22:0, > from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: > ../sysdeps/x86_64/multiarch/varshift.h: In function '__m128i_shift_right': > ../sysdeps/x86_64/multiarch/varshift.h:26:1: error: SSE vector return wit= hout SSE enabled changes the ABI [-Werror=3Dpsabi] > { > ^ > In file included from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cro= ss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., > from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cro= ss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., > from ../sysdeps/x86_64/multiarch/strcspn-c.c:20, > from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: > /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cross-boot0-5.4.0-lib/lib= /gcc/i686-guix-linux-gnu/5.4.0/include/tmmintrin.h:h > _mm_shuffle_epi8 (__m128i __X, __m128i __Y) > ^ > In file included from ../sysdeps/x86_64/multiarch/strcspn-c.c:22:0, > from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: > ../sysdeps/x86_64/multiarch/varshift.h:27:10: error: called from here > return _mm_shuffle_epi8 (value, > ^ > In file included from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cro= ss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., > from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cro= ss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., > from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cro= ss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., > from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cro= ss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., > from ../sysdeps/x86_64/multiarch/strcspn-c.c:20, > from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: > /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cross-boot0-5.4.0-lib/lib= /gcc/i686-guix-linux-gnu/5.4.0/include/emmintrin.h:h > _mm_loadu_si128 (__m128i const *__P) > ^ > In file included from ../sysdeps/x86_64/multiarch/strcspn-c.c:22:0, > from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: > ../sysdeps/x86_64/multiarch/varshift.h:27:10: error: called from here > return _mm_shuffle_epi8 (value, > ^ > cc1: all warnings being treated as errors > make[4]: *** [/tmp/guix-build-glibc-2.25.drv-0/build/sysd-rules:561: /tmp= /guix-build-glibc-2.25.drv-0/build/string/rtld-strc1 > make[4]: Leaving directory '/tmp/guix-build-glibc-2.25.drv-0/glibc-2.25/s= tring' > make[3]: *** [../o-iterator.mk:9: /tmp/guix-build-glibc-2.25.drv-0/build/= string/rtld-strchr.os] Error 2 > make[3]: Leaving directory '/tmp/guix-build-glibc-2.25.drv-0/glibc-2.25/e= lf' > make[2]: *** [Makefile:443: /tmp/guix-build-glibc-2.25.drv-0/build/elf/rt= ld-libc.a] Error 2 > make[2]: Leaving directory '/tmp/guix-build-glibc-2.25.drv-0/glibc-2.25/e= lf' > make[1]: *** [Makefile:215: elf/subdir_lib] Error 2 > make[1]: Leaving directory '/tmp/guix-build-glibc-2.25.drv-0/glibc-2.25' > make: *** [Makefile:9: all] Error 2 > phase `build' failed after 1749.9 seconds > builder for `/gnu/store/ivvdx2m0p6gnmcxmz355z106ffqg9p25-glibc-2.25.drv' = failed with exit code 1 > guix system: error: build failed: build of `/gnu/store/ivvdx2m0p6gnmcxmz3= 55z106ffqg9p25-glibc-2.25.drv' failed > > This means I cannot upgrade my i686 machines. Hmm. The patches added by commit 665d6a5916 change only one file: rtld.c, so I don't see how that could affect the building of strcspn-c.c. For now, I will try to build this derivation on Hydra, so that it will be available as a substitute. Mark From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 25 18:02:49 2017 Received: (at 27489) by debbugs.gnu.org; 25 Jun 2017 22:02:49 +0000 Received: from localhost ([127.0.0.1]:37726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dPFcH-0006Kw-3J for submit@debbugs.gnu.org; Sun, 25 Jun 2017 18:02:49 -0400 Received: from world.peace.net ([50.252.239.5]:52660) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dPFcG-0006Kk-06 for 27489@debbugs.gnu.org; Sun, 25 Jun 2017 18:02:48 -0400 Received: from pool-72-93-34-106.bstnma.east.verizon.net ([72.93.34.106] helo=jojen) by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1dPFVZ-0000xa-Bp; Sun, 25 Jun 2017 17:55:53 -0400 From: Mark H Weaver To: Ricardo Wurmus Subject: Re: bug#27489: glibc fails to build on i686 References: <87podrlvsb.fsf@elephly.net> <878tkfixmu.fsf@netris.org> Date: Sun, 25 Jun 2017 18:02:29 -0400 In-Reply-To: <878tkfixmu.fsf@netris.org> (Mark H. Weaver's message of "Sun, 25 Jun 2017 17:08:09 -0400") Message-ID: <8737aniv4a.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 27489 Cc: 27489@debbugs.gnu.org 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: 0.0 (/) Mark H Weaver writes: > Ricardo Wurmus writes: > >> Since commit 665d6a59161769e10b52ffcbcd5cd2db22f32681 I have to build >> glibc from source. Unfortunately, this fails with the following error: >> >> =E2=80=A6 >> i686-guix-linux-gnu-gcc ../sysdeps/i386/i686/multiarch/strcspn-c.c -c -s= td=3Dgnu11 -fgnu89-inline -O2 -Wall -Werror -Wundef -=20 >> In file included from ../sysdeps/x86_64/multiarch/strcspn-c.c:22:0, >> from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: >> ../sysdeps/x86_64/multiarch/varshift.h: In function '__m128i_shift_right= ': >> ../sysdeps/x86_64/multiarch/varshift.h:26:1: error: SSE vector return wi= thout SSE enabled changes the ABI [-Werror=3Dpsabi] >> { >> ^ >> In file included from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cr= oss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., >> from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cr= oss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., >> from ../sysdeps/x86_64/multiarch/strcspn-c.c:20, >> from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: >> /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cross-boot0-5.4.0-lib/li= b/gcc/i686-guix-linux-gnu/5.4.0/include/tmmintrin.h:h >> _mm_shuffle_epi8 (__m128i __X, __m128i __Y) >> ^ >> In file included from ../sysdeps/x86_64/multiarch/strcspn-c.c:22:0, >> from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: >> ../sysdeps/x86_64/multiarch/varshift.h:27:10: error: called from here >> return _mm_shuffle_epi8 (value, >> ^ >> In file included from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cr= oss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., >> from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cr= oss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., >> from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cr= oss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., >> from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cr= oss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., >> from ../sysdeps/x86_64/multiarch/strcspn-c.c:20, >> from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: >> /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cross-boot0-5.4.0-lib/li= b/gcc/i686-guix-linux-gnu/5.4.0/include/emmintrin.h:h >> _mm_loadu_si128 (__m128i const *__P) >> ^ >> In file included from ../sysdeps/x86_64/multiarch/strcspn-c.c:22:0, >> from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: >> ../sysdeps/x86_64/multiarch/varshift.h:27:10: error: called from here >> return _mm_shuffle_epi8 (value, >> ^ >> cc1: all warnings being treated as errors >> make[4]: *** [/tmp/guix-build-glibc-2.25.drv-0/build/sysd-rules:561: /tm= p/guix-build-glibc-2.25.drv-0/build/string/rtld-strc1 >> make[4]: Leaving directory '/tmp/guix-build-glibc-2.25.drv-0/glibc-2.25/= string' >> make[3]: *** [../o-iterator.mk:9: /tmp/guix-build-glibc-2.25.drv-0/build= /string/rtld-strchr.os] Error 2 >> make[3]: Leaving directory '/tmp/guix-build-glibc-2.25.drv-0/glibc-2.25/= elf' >> make[2]: *** [Makefile:443: /tmp/guix-build-glibc-2.25.drv-0/build/elf/r= tld-libc.a] Error 2 >> make[2]: Leaving directory '/tmp/guix-build-glibc-2.25.drv-0/glibc-2.25/= elf' >> make[1]: *** [Makefile:215: elf/subdir_lib] Error 2 >> make[1]: Leaving directory '/tmp/guix-build-glibc-2.25.drv-0/glibc-2.25' >> make: *** [Makefile:9: all] Error 2 >> phase `build' failed after 1749.9 seconds >> builder for `/gnu/store/ivvdx2m0p6gnmcxmz355z106ffqg9p25-glibc-2.25.drv'= failed with exit code 1 >> guix system: error: build failed: build of `/gnu/store/ivvdx2m0p6gnmcxmz= 355z106ffqg9p25-glibc-2.25.drv' failed >> >> This means I cannot upgrade my i686 machines. > > Hmm. The patches added by commit 665d6a5916 change only one file: > rtld.c, so I don't see how that could affect the building of > strcspn-c.c. > > For now, I will try to build this derivation on Hydra, so that it will > be available as a substitute. The same failure occurred when Hydra tried to build this. I'm not sure what's going on here. To be continued... Mark From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 25 20:11:04 2017 Received: (at 27489) by debbugs.gnu.org; 26 Jun 2017 00:11:04 +0000 Received: from localhost ([127.0.0.1]:37800 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dPHcN-0000r3-LF for submit@debbugs.gnu.org; Sun, 25 Jun 2017 20:11:04 -0400 Received: from world.peace.net ([50.252.239.5]:52832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dPHcM-0000qa-GB for 27489@debbugs.gnu.org; Sun, 25 Jun 2017 20:11:02 -0400 Received: from pool-72-93-34-106.bstnma.east.verizon.net ([72.93.34.106] helo=jojen) by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1dPHVj-0001Oj-86; Sun, 25 Jun 2017 20:04:11 -0400 From: Mark H Weaver To: Ricardo Wurmus Subject: Re: bug#27489: glibc fails to build on i686 References: <87podrlvsb.fsf@elephly.net> <878tkfixmu.fsf@netris.org> Date: Sun, 25 Jun 2017 20:10:33 -0400 In-Reply-To: <878tkfixmu.fsf@netris.org> (Mark H. Weaver's message of "Sun, 25 Jun 2017 17:08:09 -0400") Message-ID: <87vanjhame.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 27489 Cc: 27489@debbugs.gnu.org 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: 0.0 (/) Mark H Weaver writes: > Ricardo Wurmus writes: > >> Since commit 665d6a59161769e10b52ffcbcd5cd2db22f32681 I have to build >> glibc from source. Unfortunately, this fails with the following error: >> >> =E2=80=A6 >> i686-guix-linux-gnu-gcc ../sysdeps/i386/i686/multiarch/strcspn-c.c -c -s= td=3Dgnu11 -fgnu89-inline -O2 -Wall -Werror -Wundef -=20 >> In file included from ../sysdeps/x86_64/multiarch/strcspn-c.c:22:0, >> from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: >> ../sysdeps/x86_64/multiarch/varshift.h: In function '__m128i_shift_right= ': >> ../sysdeps/x86_64/multiarch/varshift.h:26:1: error: SSE vector return wi= thout SSE enabled changes the ABI [-Werror=3Dpsabi] >> { >> ^ >> In file included from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cr= oss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., >> from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cr= oss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., >> from ../sysdeps/x86_64/multiarch/strcspn-c.c:20, >> from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: >> /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cross-boot0-5.4.0-lib/li= b/gcc/i686-guix-linux-gnu/5.4.0/include/tmmintrin.h:h >> _mm_shuffle_epi8 (__m128i __X, __m128i __Y) >> ^ >> In file included from ../sysdeps/x86_64/multiarch/strcspn-c.c:22:0, >> from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: >> ../sysdeps/x86_64/multiarch/varshift.h:27:10: error: called from here >> return _mm_shuffle_epi8 (value, >> ^ >> In file included from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cr= oss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., >> from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cr= oss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., >> from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cr= oss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., >> from /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cr= oss-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4., >> from ../sysdeps/x86_64/multiarch/strcspn-c.c:20, >> from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: >> /gnu/store/85qsxn71dn6944df5kcvkxg0nm3xdg6z-gcc-cross-boot0-5.4.0-lib/li= b/gcc/i686-guix-linux-gnu/5.4.0/include/emmintrin.h:h >> _mm_loadu_si128 (__m128i const *__P) >> ^ >> In file included from ../sysdeps/x86_64/multiarch/strcspn-c.c:22:0, >> from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: >> ../sysdeps/x86_64/multiarch/varshift.h:27:10: error: called from here >> return _mm_shuffle_epi8 (value, >> ^ >> cc1: all warnings being treated as errors >> make[4]: *** [/tmp/guix-build-glibc-2.25.drv-0/build/sysd-rules:561: /tm= p/guix-build-glibc-2.25.drv-0/build/string/rtld-strc1 >> make[4]: Leaving directory '/tmp/guix-build-glibc-2.25.drv-0/glibc-2.25/= string' >> make[3]: *** [../o-iterator.mk:9: /tmp/guix-build-glibc-2.25.drv-0/build= /string/rtld-strchr.os] Error 2 >> make[3]: Leaving directory '/tmp/guix-build-glibc-2.25.drv-0/glibc-2.25/= elf' >> make[2]: *** [Makefile:443: /tmp/guix-build-glibc-2.25.drv-0/build/elf/r= tld-libc.a] Error 2 >> make[2]: Leaving directory '/tmp/guix-build-glibc-2.25.drv-0/glibc-2.25/= elf' >> make[1]: *** [Makefile:215: elf/subdir_lib] Error 2 >> make[1]: Leaving directory '/tmp/guix-build-glibc-2.25.drv-0/glibc-2.25' >> make: *** [Makefile:9: all] Error 2 >> phase `build' failed after 1749.9 seconds >> builder for `/gnu/store/ivvdx2m0p6gnmcxmz355z106ffqg9p25-glibc-2.25.drv'= failed with exit code 1 >> guix system: error: build failed: build of `/gnu/store/ivvdx2m0p6gnmcxmz= 355z106ffqg9p25-glibc-2.25.drv' failed >> >> This means I cannot upgrade my i686 machines. > > Hmm. The patches added by commit 665d6a5916 change only one file: > rtld.c, so I don't see how that could affect the building of > strcspn-c.c. I built both the grafted and ungrafted versions of 'glibc-final' for i686-linux, and compared the build logs. The problem is that glibc-CVE-2017-1000366-pt2.patch introduces a reference to 'strcspn' in rtld.c. This causes the glibc build system to automatically add 'rtld-strcspn.os' and 'rtld-strcspn-c.os' to the list of objects to be built. When 'rtld-strcspn-c.os' is built, "-msse4" is passed to the compiler (along with "-mno-sse" near the end). Here's are the relevant parts of the diff: -make subdir=3Dstring -C ../string ..=3D../ objdir=3D/tmp/guix-build-glibc-= 2.25.drv-0/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules=3D'= rtld-strchr.os rtld-strcmp.os rtld-strdup.os rtld-strlen.os rtld-strnlen.os= rtld-memchr.os rtld-memcmp.os rtld-memmove.os rtld-memset.os rtld-mempcpy.= os rtld-stpcpy.os rtld-memcpy.os rtld-rawmemchr.os rtld-memset-sse2.os rtld= -memcpy-ssse3.os rtld-mempcpy-ssse3.os rtld-memmove-ssse3.os rtld-memcpy-ss= se3-rep.os rtld-mempcpy-ssse3-rep.os rtld-memmove-ssse3-rep.os rtld-memset-= sse2-rep.os rtld-strcmp-ssse3.os rtld-strcmp-sse4.os rtld-memcmp-ssse3.os r= tld-memcmp-sse4.os rtld-strlen-sse2.os rtld-strlen-sse2-bsf.os rtld-stpcpy-= ssse3.os rtld-stpcpy-sse2.os rtld-strchr-sse2.os rtld-strchr-sse2-bsf.os rt= ld-memchr-sse2.os rtld-memchr-sse2-bsf.os rtld-rawmemchr-sse2.os rtld-rawme= mchr-sse2-bsf.os rtld-strnlen-sse2.os rtld-strnlen-c.os rtld-memcpy-sse2-un= aligned.os rtld-mempcpy-sse2-unaligned.os rtld-memmove-sse2-unaligned.os rt= ld-cacheinfo.os' +make subdir=3Dstring -C ../string ..=3D../ objdir=3D/tmp/guix-build-glibc-= 2.25.drv-0/build -f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules=3D'= rtld-strchr.os rtld-strcmp.os rtld-strcspn.os rtld-strdup.os rtld-strlen.os= rtld-strnlen.os rtld-memchr.os rtld-memcmp.os rtld-memmove.os rtld-memset.= os rtld-mempcpy.os rtld-stpcpy.os rtld-memcpy.os rtld-rawmemchr.os rtld-mem= set-sse2.os rtld-memcpy-ssse3.os rtld-mempcpy-ssse3.os rtld-memmove-ssse3.o= s rtld-memcpy-ssse3-rep.os rtld-mempcpy-ssse3-rep.os rtld-memmove-ssse3-rep= .os rtld-memset-sse2-rep.os rtld-strcmp-ssse3.os rtld-strcmp-sse4.os rtld-m= emcmp-ssse3.os rtld-memcmp-sse4.os rtld-strlen-sse2.os rtld-strlen-sse2-bsf= .os rtld-stpcpy-ssse3.os rtld-stpcpy-sse2.os rtld-strchr-sse2.os rtld-strch= r-sse2-bsf.os rtld-memchr-sse2.os rtld-memchr-sse2-bsf.os rtld-rawmemchr-ss= e2.os rtld-rawmemchr-sse2-bsf.os rtld-strnlen-sse2.os rtld-strnlen-c.os rtl= d-memcpy-sse2-unaligned.os rtld-mempcpy-sse2-unaligned.os rtld-memmove-sse2= -unaligned.os rtld-strcspn-c.os rtld-cacheinfo.os rtld-varshift.os' [...] +i686-guix-linux-gnu-gcc ../sysdeps/i386/i686/multiarch/strcspn-c.c -c -std= =3Dgnu11 -fgnu89-inline -O2 -Wall -Werror -Wundef -Wwrite-strings -fmerge-= all-constants -fno-stack-protector -frounding-math -g -Wstrict-prototypes -= Wold-style-definition -fPIC -Wa,-mtune=3Di686 -mno-sse -mno-mmx -mfpmath= =3D387 -msse4 -ftls-model=3Dinitial-exec -I../include -I/tmp/guix-bu= ild-glibc-2.25.drv-0/build/string -I/tmp/guix-build-glibc-2.25.drv-0/build= -I../sysdeps/unix/sysv/linux/i386/i686 -I../sysdeps/i386/i686/nptl -I..= /sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux/x86 -I../sysde= ps/i386/nptl -I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/l= inux -I../sysdeps/nptl -I../sysdeps/pthread -I../sysdeps/gnu -I../sysde= ps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/= unix -I../sysdeps/posix -I../sysdeps/i386/i686/fpu/multiarch -I../sysdep= s/i386/i686/fpu -I../sysdeps/i386/i686/multiarch -I../sysdeps/i386/i686 = -I../sysdeps/i386/fpu -I../sysdeps/x86/fpu/include -I../sysdeps/x86/fpu -= I../sysdeps/i386 -I../sysdeps/x86 -I../sysdeps/wordsize-32 -I../sysdeps/= ieee754/ldbl-96/include -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/= dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/gen= eric -I.. -I../libio -I. -nostdinc -isystem /gnu/store/...-gcc-cross-boot0= -5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4.0/include -isystem /gnu/store/..= .-gcc-cross-boot0-5.4.0-lib/lib/gcc/i686-guix-linux-gnu/5.4.0/include-fixed= -isystem /gnu/store/...-linux-libre-headers-4.4.47/include -D_LIBC_REENTR= ANT -include /tmp/guix-build-glibc-2.25.drv-0/build/libc-modules.h -DMODULE= _NAME=3Drtld -include ../include/libc-symbols.h -DPIC -DSHARED -o /tmp= /guix-build-glibc-2.25.drv-0/build/string/rtld-strcspn-c.os -MD -MP -MF /tm= p/guix-build-glibc-2.25.drv-0/build/string/rtld-strcspn-c.os.dt -MT /tmp/gu= ix-build-glibc-2.25.drv-0/build/string/rtld-strcspn-c.os -mno-sse -mno-mmx= -mfpmath=3D387=20 +In file included from ../sysdeps/x86_64/multiarch/strcspn-c.c:22:0, + from ../sysdeps/i386/i686/multiarch/strcspn-c.c:2: +../sysdeps/x86_64/multiarch/varshift.h: In function '__m128i_shift_right': +../sysdeps/x86_64/multiarch/varshift.h:26:1: error: SSE vector return with= out SSE enabled changes the ABI [-Werror=3Dpsabi] [...] The excerpts above are the first hunks of the diff (excluding lines of the form "phase `...' succeeded after N.N seconds"). Mark From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 25 21:24:06 2017 Received: (at 27489) by debbugs.gnu.org; 26 Jun 2017 01:24:06 +0000 Received: from localhost ([127.0.0.1]:37825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dPIl4-0002Yf-Eb for submit@debbugs.gnu.org; Sun, 25 Jun 2017 21:24:06 -0400 Received: from world.peace.net ([50.252.239.5]:52894) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dPIl2-0002YA-7h for 27489@debbugs.gnu.org; Sun, 25 Jun 2017 21:24:04 -0400 Received: from pool-72-93-34-106.bstnma.east.verizon.net ([72.93.34.106] helo=jojen) by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1dPIeS-0001vY-7m; Sun, 25 Jun 2017 21:17:16 -0400 From: Mark H Weaver To: Ricardo Wurmus Subject: Re: bug#27489: glibc fails to build on i686 References: <87podrlvsb.fsf@elephly.net> <878tkfixmu.fsf@netris.org> <87vanjhame.fsf@netris.org> Date: Sun, 25 Jun 2017 21:23:44 -0400 In-Reply-To: <87vanjhame.fsf@netris.org> (Mark H. Weaver's message of "Sun, 25 Jun 2017 20:10:33 -0400") Message-ID: <87r2y7h78f.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 27489 Cc: 27489@debbugs.gnu.org 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: 0.0 (/) Mark H Weaver writes: > The problem is that glibc-CVE-2017-1000366-pt2.patch introduces a > reference to 'strcspn' in rtld.c. This causes the glibc build system to > automatically add 'rtld-strcspn.os' and 'rtld-strcspn-c.os' to the list > of objects to be built. When 'rtld-strcspn-c.os' is built, "-msse4" is > passed to the compiler (along with "-mno-sse" near the end). I found a patch in Debian to address this issue: --8<---------------cut here---------------start------------->8--- 2017-06-14 Florian Weimer * sysdeps/i386/i686/multiarch/strcspn-c.c: Add IS_IN (libc) guard. * sysdeps/i386/i686/multiarch/varshift.c: Likewise. --- a/sysdeps/i386/i686/multiarch/strcspn-c.c +++ b/sysdeps/i386/i686/multiarch/strcspn-c.c @@ -1,2 +1,4 @@ -#define __strcspn_sse2 __strcspn_ia32 -#include +#if IS_IN (libc) +# define __strcspn_sse2 __strcspn_ia32 +# include +#endif --- a/sysdeps/i386/i686/multiarch/varshift.c +++ b/sysdeps/i386/i686/multiarch/varshift.c @@ -1 +1,3 @@ -#include +#if IS_IN (libc) +# include +#endif --8<---------------cut here---------------end--------------->8--- With this patch added, the grafted glibc builds successfully on i686. I'm doing a few more tests, and then will push this in the next hour or two. Mark From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 25 22:03:22 2017 Received: (at 27489) by debbugs.gnu.org; 26 Jun 2017 02:03:22 +0000 Received: from localhost ([127.0.0.1]:37834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dPJN4-0003Qu-LG for submit@debbugs.gnu.org; Sun, 25 Jun 2017 22:03:22 -0400 Received: from world.peace.net ([50.252.239.5]:52915) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dPJN3-0003Qi-Dj for 27489@debbugs.gnu.org; Sun, 25 Jun 2017 22:03:21 -0400 Received: from pool-72-93-34-106.bstnma.east.verizon.net ([72.93.34.106] helo=jojen) by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1dPJGU-00020D-SV; Sun, 25 Jun 2017 21:56:35 -0400 From: Mark H Weaver To: Ricardo Wurmus Subject: Re: bug#27489: glibc fails to build on i686 References: <87podrlvsb.fsf@elephly.net> <878tkfixmu.fsf@netris.org> <87vanjhame.fsf@netris.org> <87r2y7h78f.fsf@netris.org> Date: Sun, 25 Jun 2017 22:03:03 -0400 In-Reply-To: <87r2y7h78f.fsf@netris.org> (Mark H. Weaver's message of "Sun, 25 Jun 2017 21:23:44 -0400") Message-ID: <87mv8vh5ew.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 27489 Cc: 27489@debbugs.gnu.org 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: 0.0 (/) I believe this problem is fixed by commit ffc015bea26f24d862e7e877d907fbe1ab9a9967. I was able to build a grafted 'hello' for i686-linux, and it worked correctly. Can you try it and report back? Mark From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 26 04:03:21 2017 Received: (at 27489-done) by debbugs.gnu.org; 26 Jun 2017 08:03:21 +0000 Received: from localhost ([127.0.0.1]:37934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dPOzR-0003W7-8y for submit@debbugs.gnu.org; Mon, 26 Jun 2017 04:03:21 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21089) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dPOzP-0003Vy-0g for 27489-done@debbugs.gnu.org; Mon, 26 Jun 2017 04:03:19 -0400 Received: from localhost (port-92-200-17-244.dynamic.qsc.de [92.200.17.244]) by mx.zohomail.com with SMTPS id 1498464190322622.2769738673544; Mon, 26 Jun 2017 01:03:10 -0700 (PDT) References: <87podrlvsb.fsf@elephly.net> <878tkfixmu.fsf@netris.org> <87vanjhame.fsf@netris.org> <87r2y7h78f.fsf@netris.org> <87mv8vh5ew.fsf@netris.org> User-agent: mu4e 0.9.18; emacs 25.2.1 From: Ricardo Wurmus To: Mark H Weaver Subject: Re: bug#27489: glibc fails to build on i686 In-reply-to: <87mv8vh5ew.fsf@netris.org> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Mon, 26 Jun 2017 10:03:07 +0200 Message-ID: <87o9tbkwg4.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 27489-done Cc: 27489-done@debbugs.gnu.org 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: 1.0 (+) Mark H Weaver writes: > I believe this problem is fixed by commit > ffc015bea26f24d862e7e877d907fbe1ab9a9967. I was able to build a grafted > 'hello' for i686-linux, and it worked correctly. > > Can you try it and report back? Thank you! It seems to have worked. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 28 20:57:59 2017 Received: (at submit) by debbugs.gnu.org; 29 Jun 2017 00:57:59 +0000 Received: from localhost ([127.0.0.1]:43156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQNmR-0002j5-GD for submit@debbugs.gnu.org; Wed, 28 Jun 2017 20:57:59 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQNmQ-0002is-Bo for submit@debbugs.gnu.org; Wed, 28 Jun 2017 20:57:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dQNmK-0003zU-5a for submit@debbugs.gnu.org; Wed, 28 Jun 2017 20:57:53 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37406) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dQNmK-0003zO-2K for submit@debbugs.gnu.org; Wed, 28 Jun 2017 20:57:52 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41584) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dQNmI-0002Ip-Ga for bug-guix@gnu.org; Wed, 28 Jun 2017 20:57:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dQNmF-0003xd-9N for bug-guix@gnu.org; Wed, 28 Jun 2017 20:57:50 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:47110 helo=mail.openmailbox.org) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dQNmF-0003xD-0T for bug-guix@gnu.org; Wed, 28 Jun 2017 20:57:47 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id 6BCB0524665; Thu, 29 Jun 2017 02:57:44 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1498697865; bh=r4GislW8dKB0Au5WVMFiQU0mVnphXXhrdKMlikUkDc8=; h=From:To:Subject:References:Date:In-Reply-To:From; b=QCCcdBhUShi91LsihJRvHw15fKE/LgvYZNP6DhkUqft08pP9C4egKmBZZyYYFLXXn TBaJkgEprjpkRZPoQDlNFFQOtPqr7NrxQ4Xy/S6HTi+7KG4nqyNMp/qles3wSVEOFV rqrvhwJXrYWsDaqnLDSjFhbZs7pvkcv2j8BJrqUI= From: Adonay Felipe Nogueira DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1498697864; bh=r4GislW8dKB0Au5WVMFiQU0mVnphXXhrdKMlikUkDc8=; h=From:To:Subject:References:Date:In-Reply-To:From; b=LMctj6+TkUZ/JEl0B22VhAn9kKoNi1YlqNHVZ9u+vyihBXyA5YgR5JjzmVrdUA40i PP9WMiAYXN83t0cOZaFec8pDqeQgiDCu3bexxJLTuKXB3e+bReexfZR8ZbsapW8OYj N4e9MbCGHVcTHO1amagMvqgHb9j9m0Y8o0fPjrEU= To: bug-guix@gnu.org Subject: Re: bug#27489: glibc fails to build on i686 References: <87podrlvsb.fsf@elephly.net> Date: Wed, 28 Jun 2017 21:57:39 -0300 In-Reply-To: <87podrlvsb.fsf@elephly.net> (Ricardo Wurmus's message of "Sun, 25 Jun 2017 21:19:48 +0200") Message-ID: <87tw2zk3uk.fsf@openmailbox.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.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] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit 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: -4.0 (----) NOTE: This message isn't meant to sound aggressive, it's just a question from a novice Guix user. Here is my situation: - I'm using Guix in a foreign distribution (Trisquel 7). - In 2017-06-12, I pulled and upgraded Guix and packages successfully as root. - Last weekend I did (all as root): `guix gc` (successful), `guix pull` (successful), `guix package -u guix` (not successful, because of this bug). - Some time has passed, and the core-updates branch now seems to have a fix for this bug. - Yesterday (or was it the day before it?), I did (all as root): `guix gc` (successful), `guix pull` (not successfull, because of this bug), `guix gc`, `guix pull --url=3D"https://git.savannah.gnu.org/cgit/guix.git/snapshot/guix-ed068b9= 60eeedb92823238783779730319b8ba0e.tar.gz"` (not successful, because of this bug). Notice that in the last pull I used the snapshot corresponding to the merge in core-updates that has the fix. Now, I'm thinking, how can I make the pull and the Guix package upgrade? Respectfully, Adonay. --=20 - [[https://libreplanet.org/wiki/User:Adfeno]] - Palestrante e consultor sobre /software/ livre (n=C3=A3o confundir com gratis). - "WhatsApp"? Ele n=C3=A3o =C3=A9 livre, por isso n=C3=A3o uso. Iguais a el= e prefiro GNU Ring, ou Tox. Quer outras formas de contato? Adicione o vCard que est=C3=A1 no endere=C3=A7o acima aos teus contatos. - Pretende me enviar arquivos .doc, .ppt, .cdr, ou .mp3? OK, eu aceito, mas n=C3=A3o repasso. Entrego apenas em formatos favor=C3=A1veis = ao /software/ livre. Favor entrar em contato em caso de d=C3=BAvida. From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 28 22:53:04 2017 Received: (at 27489) by debbugs.gnu.org; 29 Jun 2017 02:53:04 +0000 Received: from localhost ([127.0.0.1]:43232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQPZo-0000cE-C5 for submit@debbugs.gnu.org; Wed, 28 Jun 2017 22:53:04 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:44991) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQPZk-0000bm-JL for 27489@debbugs.gnu.org; Wed, 28 Jun 2017 22:53:02 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id C8AF020ADA; Wed, 28 Jun 2017 22:52:59 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Wed, 28 Jun 2017 22:52:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=htqXVt5FYkXM3+OTuOQXx/l1tv/f3av5oEyJoP oDswM=; b=waG2kOxkgq93vXHkPdL4ILORp4enW5kaFZdyxlPJhLiieQuNXTFYbY D7hOhfX5ur7wV8xNFM+0OgtKrE7TFZsea2v8+Yb86lBbG/lrt625HXnmDqB41D7N cAW9L/h/sXRn9Ml3gmUrXV5QL9P4eEBfY7y8h3GpG8/Yj4Ldb+3Yc= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=htqXVt5FYkXM3+OTuO QXx/l1tv/f3av5oEyJoPoDswM=; b=AUDtyb9FdOU8PI3opL2/6Sgb7R9+5F0kFs dEBg3E/HG5EPe+fEpHAj5mIXcD6P3ZuDyIcrc29+WvSgeOUoeGyopBzXcF9KmLQw JFSXve1zfFrAjmcg+nAz3oWZ4DZWjz78/+EmwPZsRFGrmO0CK5Ydl7EF/mA+ZGgm 3nR7E4r9cz5nt0RkfY/eyH5osicsTcJMyyBlC67oNKGLK1nnIuwSXbmZr5HZ8Yi9 wHgjcE7xe3Envde2IkznM6hQYliEnI/0fvsCm0zRyll03KFDqd7uY7XXhLU4KUgg nPoGdJhpWUuPI3a3PJTW3/z2qUxw3EEF3+CfDLrIA3NkDveZ85Xg== X-ME-Sender: X-Sasl-enc: 7rB42p04SGiojgr4R/OTs7KY0bp1itICtXl0Srg2Ilsr 1498704779 Received: from localhost (c-73-165-108-70.hsd1.pa.comcast.net [73.165.108.70]) by mail.messagingengine.com (Postfix) with ESMTPA id 82D917E622; Wed, 28 Jun 2017 22:52:59 -0400 (EDT) Date: Wed, 28 Jun 2017 22:52:57 -0400 From: Leo Famulari To: Adonay Felipe Nogueira Subject: Re: bug#27489: glibc fails to build on i686 Message-ID: <20170629025257.GA16840@jasmine.lan> References: <87podrlvsb.fsf@elephly.net> <87tw2zk3uk.fsf@openmailbox.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="LZvS9be/3tNcYl/X" Content-Disposition: inline In-Reply-To: <87tw2zk3uk.fsf@openmailbox.org> User-Agent: Mutt/1.8.3 (2017-05-23) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 27489 Cc: 27489@debbugs.gnu.org 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: -0.7 (/) --LZvS9be/3tNcYl/X Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jun 28, 2017 at 09:57:39PM -0300, Adonay Felipe Nogueira wrote: > Here is my situation: >=20 > - I'm using Guix in a foreign distribution (Trisquel 7). >=20 > - In 2017-06-12, I pulled and upgraded Guix and packages successfully as > root. >=20 > - Last weekend I did (all as root): `guix gc` (successful), `guix pull` > (successful), `guix package -u guix` (not successful, because of this > bug). I'm sorry you experienced this bug. We didn't test the change to glibc on i686-linux so we didn't notice this problem until after we pushed it. > - Some time has passed, and the core-updates branch now seems to have a > fix for this bug. As announced earlier in this bug discussion, the bug was fixed on the master branch with commit ffc015bea26f24d862e7e877d907fbe1ab9a9967. https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3Dffc015bea26f24d862e= 7e877d907fbe1ab9a9967 > - Yesterday (or was it the day before it?), I did (all as root): `guix > gc` (successful), `guix pull` (not successfull, because of this bug), > `guix gc`, `guix pull > --url=3D"https://git.savannah.gnu.org/cgit/guix.git/snapshot/guix-ed068= b960eeedb92823238783779730319b8ba0e.tar.gz"` > (not successful, because of this bug). Notice that in the last pull I > used the snapshot corresponding to the merge in core-updates that has > the fix. I recommend you try again, but on the master branch. Core-updates is not currently usable (hopefully soon!). --LZvS9be/3tNcYl/X Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAllUa4YACgkQJkb6MLrK fwhjOg/9F1fAQbH8FELz/q6JNmMP3VM0KXD7pc26TvmdeJC5VAem6BDqgW9+R63v FHQKeCbwieh18kGcIuSAJ16G/wWrf2enU9A9mADmJEpXz+I3qGsXNy1YS4Y4UpDn FWZVfVJ2HlX4u0+4TGomLePNxwNYCWoPUQK4X+JpRm+kYGtjf7N46zcwlSDW75KY Fxu5BbcTCNh0mkfWbfx62xhPdeE8I2h8UeBWDapkp3Bqtw7+ioOYMXBpZJC0YXDW dS1O8DApbF7Kyu0mty8lWe+Mrngn4V7EqLr6ykQQG0RwtOxoAZwNLFrLoItCp0Bo oK0JTuasTsEOoBT8pZOFPwg5gelO/4X9cqCOSPdg1E3r1PnN0Rw7Q34ad8ROYHrM 3PCa9g5IDUrR8Uijsceg9PTGNAtZ4sCZjwm+snfPDnx0yKuG3HTynh80k3VTkLcj p+jxnRCj/OpPO03972kXHjKOUkfRzWp3X2Hy+S993cuPhEWxRyc/zd1hYZJhEhKJ U2K52biZm01yQbV7bgiBG2OxTvri+r0fdFWcCwrZpIqB6J8139xiXKm5ocRCaagr f0AAoDoXwvSq1sZViPPgb9OKjFa/zeTEXvq/1F0tR/EwOKe1BkTifU0CD37O14x4 5JAJOevFzTcch19wuyM4CTjEQrM59U/xXp9alV8IBKXzDZrXhDo= =nnag -----END PGP SIGNATURE----- --LZvS9be/3tNcYl/X-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 29 01:00:50 2017 Received: (at 27489) by debbugs.gnu.org; 29 Jun 2017 05:00:50 +0000 Received: from localhost ([127.0.0.1]:43284 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQRZR-0003cg-R1 for submit@debbugs.gnu.org; Thu, 29 Jun 2017 01:00:50 -0400 Received: from world.peace.net ([50.252.239.5]:57757) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQRZQ-0003cS-EI for 27489@debbugs.gnu.org; Thu, 29 Jun 2017 01:00:48 -0400 Received: from pool-72-93-34-106.bstnma.east.verizon.net ([72.93.34.106] helo=jojen) by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1dQRV2-0001LM-2c; Thu, 29 Jun 2017 00:56:16 -0400 From: Mark H Weaver To: Adonay Felipe Nogueira Subject: Re: bug#27489: glibc fails to build on i686 References: <87podrlvsb.fsf@elephly.net> <87tw2zk3uk.fsf@openmailbox.org> Date: Thu, 29 Jun 2017 01:00:30 -0400 In-Reply-To: <87tw2zk3uk.fsf@openmailbox.org> (Adonay Felipe Nogueira's message of "Wed, 28 Jun 2017 21:57:39 -0300") Message-ID: <87vanfmlqp.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 27489 Cc: 27489@debbugs.gnu.org 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: 0.0 (/) Adonay Felipe Nogueira writes: > NOTE: This message isn't meant to sound aggressive, it's just a question > from a novice Guix user. > > Here is my situation: > > - I'm using Guix in a foreign distribution (Trisquel 7). > > - In 2017-06-12, I pulled and upgraded Guix and packages successfully as > root. > > - Last weekend I did (all as root): `guix gc` (successful), `guix pull` > (successful), `guix package -u guix` (not successful, because of this > bug). > > - Some time has passed, and the core-updates branch now seems to have a > fix for this bug. > > - Yesterday (or was it the day before it?), I did (all as root): `guix > gc` (successful), `guix pull` (not successfull, because of this bug), It might be that you need to manually remove the ~/.config/guix/latest symlink in root's home directory, and then run "guix pull" again. Normally this is not needed, but in this case it might be needed to recover from your current state. As an aside: I'm not sure why you're running these commands as root. Running "guix pull" as a user FOO effectively updates the package list for user FOO, and not for any other user. Running it as root is no exception to this rule. Each user, including root, has their own private package list. The main reason to run these commands as root is if you want to update the packages in ~root/.guix-profile, or if you want to update a GuixSD system. Normally, each user runs these commands, including "guix pull" under their own account. > `guix gc`, `guix pull > --url="https://git.savannah.gnu.org/cgit/guix.git/snapshot/guix-ed068b960eeedb92823238783779730319b8ba0e.tar.gz"` > (not successful, because of this bug). Notice that in the last pull I > used the snapshot corresponding to the merge in core-updates that has > the fix. As Leo said, unless you want to help us debug problems on core-updates, it's best stick with 'master' for now. 'master' is the only branch that receives timely security updates. 'core-updates' is a work-in-progress, and at present there are many broken packages there. Mark From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 30 08:05:36 2017 Received: (at 27489) by debbugs.gnu.org; 30 Jun 2017 12:05:36 +0000 Received: from localhost ([127.0.0.1]:45563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQug4-0006tz-MQ for submit@debbugs.gnu.org; Fri, 30 Jun 2017 08:05:36 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:48909 helo=mail.openmailbox.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dQug3-0006tr-E9 for 27489@debbugs.gnu.org; Fri, 30 Jun 2017 08:05:35 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id 7D545526146; Fri, 30 Jun 2017 14:05:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1498824334; bh=HLsxy1Kw6skxwA5NTh1VYWCbcgy61e+5rSCEmFb/olo=; h=From:To:Subject:References:Date:In-Reply-To:From; b=XDX57erafrg1sLH1vR9LdRuLlN5r9ZaaoHwQ8cQEvL73CbgFu9mB9uySCN1Ak6L5u q6Q+tjL4Mjq377WB2fFbQTFSv0Hg6XkktHtQbCZGFtlM7WNFSi3SWNXVJlN7rOYGE5 iRoxDF8wXhQF6oTqpWr69diLy/USUPEcVcYNOp9s= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ZDZR003 X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=NO_RECEIVED,NO_RELAYS, T_DKIM_INVALID autolearn=disabled version=3.4.0 From: Adonay Felipe Nogueira DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1498824333; bh=HLsxy1Kw6skxwA5NTh1VYWCbcgy61e+5rSCEmFb/olo=; h=From:To:Subject:References:Date:In-Reply-To:From; b=DETDmlxzgMwnMrAe98tYN5jcmJwZXnr6pTegHubr+CqI1wwQKbhsH8gRDP056i1UO z7Z/otkdGgBm5ZuYXR15PnfI1vPQCAzI0Nzc38p401AF7NbN6LvSLZ3zXmk0wh5+qy 4u/EC8WZiE/3IPWGzdKQ/3XXUmin5jjXxKDOtXuo= To: 27489@debbugs.gnu.org Subject: Re: bug#27489: glibc fails to build on i686 References: <87podrlvsb.fsf@elephly.net> <87tw2zk3uk.fsf@openmailbox.org> <87vanfmlqp.fsf@netris.org> Date: Fri, 30 Jun 2017 09:05:27 -0300 In-Reply-To: <87vanfmlqp.fsf@netris.org> (Mark H. Weaver's message of "Thu, 29 Jun 2017 01:00:30 -0400") Message-ID: <877eztk7eg.fsf@openmailbox.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 27489 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: -0.7 (/) Removing the "~/.config/guix/latest" symbolic link as was suggested by Mx. Weaver worked, now my root user can pull and also upgrade the "guix" package. Thank you all for the suggestion. :) Besides, as was also suggested: I'll use the "master" branch instead. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 03 00:50:18 2017 Received: (at 27489-done) by debbugs.gnu.org; 3 Jul 2017 04:50:18 +0000 Received: from localhost ([127.0.0.1]:49324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dRtJS-000421-Ir for submit@debbugs.gnu.org; Mon, 03 Jul 2017 00:50:18 -0400 Received: from world.peace.net ([50.252.239.5]:36588) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dRtJQ-00041n-AJ for 27489-done@debbugs.gnu.org; Mon, 03 Jul 2017 00:50:16 -0400 Received: from pool-72-93-34-106.bstnma.east.verizon.net ([72.93.34.106] helo=jojen) by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1dRtHo-0000iV-7J; Mon, 03 Jul 2017 00:48:36 -0400 From: Mark H Weaver To: Adonay Felipe Nogueira Subject: Re: bug#27489: glibc fails to build on i686 References: <87podrlvsb.fsf@elephly.net> <87tw2zk3uk.fsf@openmailbox.org> <87vanfmlqp.fsf@netris.org> <877eztk7eg.fsf@openmailbox.org> Date: Mon, 03 Jul 2017 00:49:57 -0400 In-Reply-To: <877eztk7eg.fsf@openmailbox.org> (Adonay Felipe Nogueira's message of "Fri, 30 Jun 2017 09:05:27 -0300") Message-ID: <87wp7qf7ka.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 27489-done Cc: 27489-done@debbugs.gnu.org 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: 0.0 (/) Adonay Felipe Nogueira writes: > Removing the "~/.config/guix/latest" symbolic link as was suggested by > Mx. Weaver worked, now my root user can pull and also upgrade the "guix" > package. Thank you all for the suggestion. :) I'm glad to hear that it solved your problem. I'll close this bug now. Mark From unknown Tue Jun 24 13:56:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 31 Jul 2017 11:24:05 +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