unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
From: Christopher Howard <christopher@librehacker.com>
To: Diego Nicola Barbato <dnbarbato@posteo.de>
Cc: 37520@debbugs.gnu.org
Subject: bug#37520: maxima x86_64/linux build failure
Date: Sat, 28 Sep 2019 18:34:01 -0800	[thread overview]
Message-ID: <1569724441.27257.0.camel@librehacker.com> (raw)
In-Reply-To: <87pnjmhg0h.fsf@GlaDOS.home>

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

Thank you. It is now building fine for me.
On Fri, 2019-09-27 at 00:03 +0200, Diego Nicola Barbato wrote:
> Hey Christopher,
> 
> Christopher Howard <christopher@librehacker.com> writes:
> 
> > Running guix overlaid on Debian 9 amd64. Ran guix pull && guix
> > package -u. Ran guix install wxmaxima. Build fails with
> > 
> > / 'configure' phasebuilder for
> > `/gnu/store/m5r9y68mhya0kv828mp62y28bfm0lrmv-maxima-5.42.2.drv'
> > failed with exit code 1
> > build of /gnu/store/m5r9y68mhya0kv828mp62y28bfm0lrmv-maxima-
> > 5.42.2.drv failed
> > View build log at
> > '/var/log/guix/drvs/m5/r9y68mhya0kv828mp62y28bfm0lrmv-maxima-
> > 5.42.2.drv.bz2'.
> > 
> > Last lines of build log are
> > 
> > checking for gcl... true
> > checking for iconv... true
> > checking for recode... false
> > configure: error: unable to run gcl executable "gcl".
> > Backtrace:
> >            4 (primitive-load
> > "/gnu/store/8n7mpp0l8rqv26gxr9hg9aj3ax4…")
> > In ice-9/eval.scm:
> >    191:35  3 (_ _)
> > In srfi/srfi-1.scm:
> >    863:16  2 (every1 #<procedure 782420 at
> > /gnu/store/gfprsx2m62cvq…> …)
> > In /gnu/store/gfprsx2m62cvqbh7ysc9ay9slhijvmal-module-
> > import/guix/build/gnu-build-system.scm:
> >    799:28  1 (_ _)
> > In /gnu/store/gfprsx2m62cvqbh7ysc9ay9slhijvmal-module-
> > import/guix/build/utils.scm:
> >     616:6  0 (invoke _ . _)
> > 
> > /gnu/store/gfprsx2m62cvqbh7ysc9ay9slhijvmal-module-
> > import/guix/build/utils.scm:616:6: In procedure invoke:
> > Throw to key `srfi-34' with args `(#<condition &invoke-error
> > [program: "/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-
> > minimal-4.4.23/bin/bash" arguments: ("./configure"
> > "CONFIG_SHELL=/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-
> > minimal-4.4.23/bin/bash"
> > "SHELL=/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-
> > 4.4.23/bin/bash" "
> > --prefix=/gnu/store/3ihrqrdsq6r4n69nvaznbvcqni38c968-maxima-5.42.2" 
> > "--enable-fast-install" "--build=x86_64-unknown-linux-gnu" "
> > --enable-gcl"
> > "--with-posix-shell=/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-
> > bash-minimal-4.4.23/bin/sh" "--with-
> > wish=/gnu/store/2zl6wcliyd2ny8w73h77vk8bn4x91b7x-tk-
> > 8.6.8/bin/wish8.6") exit-status: 1 term-signal: #f stop-signal: #f]
> > 8a0d40>)'.
> 
> This looks like a duplicate of [0].  The build fails because
> gcl segfaults on invocation.  That's where
> 
> > configure: error: unable to run gcl executable "gcl".
> 
> comes from.
> 
> This bug has recently been fixed (I'm currently on commit ee6bfff
> from
> last friday and maxima builds successfully).
> 
> The problem in your case seems to be, that the guix you invoked when
> running `guix install wxmaxima' (and `guix package -u') is not the
> one
> you got by running `guix pull' (That's why guix tries to build
> maxima-5.42.2 even though it has recently been updated to
> 5.43.0).  You
> might want to run:
> 
>     export PATH="$HOME/.config/guix/current/bin:$PATH"
> 
> (See section 4.6 Invoking `guix pull' in the Guix manual).  Or if
> you've
> already done that, it might be necessary to run `hash guix' before
> running `guix package -u' and `guix install wxmaxima' again.
> 
> If maxima still fails to build, could you please post the outputs of
> the
> following commands:
> 
>     which guix
>     guix describe
> 
> Thanks,
> 
> Diego
> 
> [0]: https://issues.guix.gnu.org/issue/34484
-- 
Christopher Howard
p: +1 (907) 374-0257
w: https://librehacker.com
social feed: https://gnusocial.club/librehacker
xmpp: creationist@member.fsf.org
otr: E9685B53 01F038DD D29281C9 30FDA71E BD0095D4
gnupg: 23FD5CC5 (keys.gnupg.net)
radio: KL1TL
featured: http://www.foi.org

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

  reply	other threads:[~2019-09-29  2:35 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-09-26 13:54 bug#37520: maxima x86_64/linux build failure Christopher Howard
2019-09-26 22:03 ` Diego Nicola Barbato
2019-09-29  2:34   ` Christopher Howard [this message]
2019-09-29 16:42     ` Diego Nicola Barbato

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1569724441.27257.0.camel@librehacker.com \
    --to=christopher@librehacker.com \
    --cc=37520@debbugs.gnu.org \
    --cc=dnbarbato@posteo.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

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

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