From mboxrd@z Thu Jan 1 00:00:00 1970 From: "=?UTF-8?B?Qmx1ZVQgLSBNYXR0aGV3IExpZW4gLSDnt7TllobmmI4=?=" Subject: Re: [Guix] FTBFS on Ubuntu (12.04) 64bit. Various fatal during install. Date: Tue, 09 Jul 2013 01:12:16 +0800 Message-ID: <51DAF2F0.5020100@BlueT.org> References: <51D71116.3080403@BlueT.org> <87txk8sqc6.fsf@gnu.org> <51D768DE.90403@BlueT.org> <878v1jstco.fsf@gnu.org> <51D9F8EF.5050806@BlueT.org> <87li5hb71f.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------060407070903040003040008" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58561) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UwEzM-00040K-2y for guix-devel@gnu.org; Mon, 08 Jul 2013 13:12:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UwEzF-00073C-Oy for guix-devel@gnu.org; Mon, 08 Jul 2013 13:12:36 -0400 Received: from mail-pa0-f44.google.com ([209.85.220.44]:38261) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UwEzF-00071j-FR for guix-devel@gnu.org; Mon, 08 Jul 2013 13:12:29 -0400 Received: by mail-pa0-f44.google.com with SMTP id lj1so4602208pab.17 for ; Mon, 08 Jul 2013 10:12:25 -0700 (PDT) Received: from [192.168.100.101] (59-126-101-46.HINET-IP.hinet.net. [59.126.101.46]) by mx.google.com with ESMTPSA id dg3sm23475414pbc.24.2013.07.08.10.12.20 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 08 Jul 2013 10:12:22 -0700 (PDT) In-Reply-To: <87li5hb71f.fsf@gnu.org> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org This is a multi-part message in MIME format. --------------060407070903040003040008 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2013年07月08日 19:55, Ludovic Courtès wrote: > "BlueT - Matthew Lien - 練喆明" skribis: >> checking for the Guix system type... x86_64-linux >> ./configure: line 6755: syntax error near unexpected token `GUILE,' >> ./configure: line 6755: `PKG_CHECK_MODULES(GUILE, guile-2.0 >= 2.0.5)' > > Yes, you need to have pkg.m4, as provided by pkg-config, in the > ACLOCAL_PATH. > > http://lists.gnu.org/archive/html/bug-guix/2013-06/msg00037.html Yes I do have those packages and files installed. bluet@GuixOnUbuntu64:~$ dpkg -la|grep -P "(pkg-config|autoconf|guile)" ii autoconf 2.68-1ubuntu2 automatic configure script builder ii guile-2.0 2.0.5+1-1 GNU extension language and Scheme interpreter ii guile-2.0-dev 2.0.5+1-1 Development files for Guile 2.0 ii guile-2.0-libs 2.0.5+1-1 Core Guile libraries ii pkg-config 0.26-1ubuntu1 manage compile and link flags for libraries bluet@GuixOnUbuntu64:~$ dpkg -L pkg-config |grep pkg.m4 /usr/share/aclocal/pkg.m4 >> 2. guix-0.2 >> Test begin: >> test-name: "package-field-location" >> Test end: >> result-kind: fail >> actual-value: #f > > You’re using Guile 2.0.5, right? bluet@GuixOnUbuntu64:~$ guile --version|head -n 1 guile (GNU Guile) 2.0.5-deb+1-1 > Can you try the patch below, run ‘make check’, > and report the “;;; (name” and “;;; (version” lines from test-suite.log? Hmmm there's no line with keyword 'version'. bluet@GuixOnUbuntu64:~/guix-0.2$ grep -P "(name|ver)" test-suite.log ;;; (name #< file: "gnu/packages/bootstrap.scm" line: 188 column: 5>) (log in attachment) >> Test begin: >> test-name: "filtered-port, file" >> Test end: >> result-kind: fail >> actual-value: #f > > I believe this has been fixed: > > http://lists.gnu.org/archive/html/bug-guix/2013-07/msg00031.html Ok I'll test it once I can remove the blocker in Git version of Guix. > Note that it’s safe to install Guix at this point. From there you’ll be > able to just run ‘guix pull’ to upgrade to the latest Guix from ‘master’. > Incidentally, you’ll be able to actually use it to install packages. :-) I see. But I'd be more comfortable to see a software passed all tests before installing it. :-P > Thanks for testing! Love to help FLOSS projects. :-) But I think I'm kinda annoying to you about these bug/issue reports. I almost feel I'm dumb 'coz I can't do more debugging/bug-fixing with scheme. Best wishes, BlueT - -- / Just another [ Perl | FOSS | Security ] Hacker. / / BlueT = Matthew Lien = 練喆明 / / http://BlueT.org / / GPG: 4A293CBD / -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlHa8uwACgkQvRNvgEopPL1KbACePYZ1Adztt+KwjA5wOlS1XsLF ZBQAn28i2N4rEe0iI6uYvkBLYDIax3BK =Uz2s -----END PGP SIGNATURE----- --------------060407070903040003040008 Content-Type: text/x-log; name="utils.log" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="utils.log" %%%% Starting test utils Group begin: utils Test begin: test-name: "bytevector->base16-string->bytevector" Test end: result-kind: pass actual-value: #t Test begin: test-name: "gnu-triplet->nix-system" Test end: result-kind: pass actual-value: #t Test begin: test-name: "package-name->name+version" Test end: result-kind: pass actual-value: #t Test begin: test-name: "string-tokenize*" Test end: result-kind: pass actual-value: (("foo") ("foo" "bar" "baz") ("foo" "bar" "") ("foo" "bar" "baz")) expected-value: (("foo") ("foo" "bar" "baz") ("foo" "bar" "") ("foo" "bar" "baz")) Test begin: test-name: "fold2, 1 list" Test end: result-kind: pass actual-value: ((4 3 2 1 0) (-4 -3 -2 -1 0)) expected-value: ((4 3 2 1 0) (-4 -3 -2 -1 0)) Test begin: test-name: "fold2, 2 lists" Test end: result-kind: pass actual-value: (((d . 3) (c . 2) (b . 1) (a . 0)) ((d . -3) (c . -2) (b . -1) (a . 0))) expected-value: (((d . 3) (c . 2) (b . 1) (a . 0)) ((d . -3) (c . -2) (b . -1) (a . 0))) Test begin: test-name: "filtered-port, file" Test end: result-kind: fail actual-value: #f Test begin: test-name: "filtered-port, non-file" Test end: result-kind: pass actual-value: #t Test begin: test-name: "store-path-package-name" Test end: result-kind: pass actual-value: "bash-4.2-p24" expected-value: "bash-4.2-p24" Group end: utils # of expected passes 8 # of unexpected failures 1 --------------060407070903040003040008 Content-Type: text/x-log; name="test-suite.log" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="test-suite.log" ==================================== GNU Guix 0.2: ./test-suite.log ==================================== # TOTAL: 18 # PASS: 16 # SKIP: 0 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: tests/utils ================= %%%% Starting test utils (Writing full log to "utils.log") %%%% Starting test utils (Writing full log to "utils.log") %%%% Starting test utils (Writing full log to "utils.log") FAIL filtered-port, file %%%% Starting test utils (Writing full log to "utils.log") FAIL filtered-port, file %%%% Starting test utils (Writing full log to "utils.log") FAIL filtered-port, file %%%% Starting test utils (Writing full log to "utils.log") FAIL filtered-port, file ;;; (#t) # of expected passes 8 # of unexpected failures 1 FAIL: tests/packages ==================== accepted connection from pid 8099, uid 1000 %%%% Starting test packages (Writing full log to "packages.log") ;;; (name #< file: "gnu/packages/bootstrap.scm" line: 188 column: 5>) FAIL package-field-location ;;; (x (("b" #) ("b/a" #) ("c" #) ("d" #) ("d/x" "something.drv"))) ;;; (drv "/home/bluet/guix-0.2/test-tmp/store/7w5b9ws1c8cp02qs8zrpv42jr5mrqk3x-trivial-0.drv" "/home/bluet/guix-0.2/test-tmp/store/7zp77r66a2m3n783r9asnf5760iv1v9r-trivial-0") ;;; (drv "/home/bluet/guix-0.2/test-tmp/store/b46mgjpwk2cyzm0v23wz8ap3rim5wb0r-trivial-with-input-file-0.drv" "/home/bluet/guix-0.2/test-tmp/store/scfyizrxvknsx1kcrqfiw7as9p9dal1a-trivial-with-input-file-0") ;;; (drv "/home/bluet/guix-0.2/test-tmp/store/zvrz1kqy8b9hy6ssllqjsr5dz3mswfjq-trivial-system-dependent-input-0.drv" "/home/bluet/guix-0.2/test-tmp/store/p9kiyvpm3nmxksng16zzmiy58fdcgxbg-trivial-system-dependent-input-0") # of expected passes 11 # of unexpected failures 1 245 operations --------------060407070903040003040008 Content-Type: text/x-log; name="packages.log" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="packages.log" %%%% Starting test packages Group begin: packages Test begin: test-name: "package-field-location" Test end: result-kind: fail actual-value: #f Test begin: test-name: "package-transitive-inputs" Test end: result-kind: pass actual-value: #t Test begin: test-name: "return values" Test end: result-kind: pass actual-value: #t Test begin: test-name: "package-output" Test end: result-kind: pass actual-value: #t Test begin: test-name: "trivial" Test end: result-kind: pass actual-value: #t Test begin: test-name: "trivial with local file as input" Test end: result-kind: pass actual-value: #t Test begin: test-name: "trivial with system-dependent input" Test end: result-kind: pass actual-value: #t Test begin: test-name: "search paths" Test end: result-kind: pass actual-value: #t Test begin: test-name: "GNU Make, bootstrap" Test end: result-kind: pass actual-value: #t Test begin: test-name: "fold-packages" Test end: result-kind: pass actual-value: # expected-value: # Test begin: test-name: "find-packages-by-name" Test end: result-kind: pass actual-value: #t Test begin: test-name: "find-packages-by-name with version" Test end: result-kind: pass actual-value: #t Group end: packages # of expected passes 11 # of unexpected failures 1 --------------060407070903040003040008--