unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#37520: maxima x86_64/linux build failure
@ 2019-09-26 13:54 Christopher Howard
  2019-09-26 22:03 ` Diego Nicola Barbato
  0 siblings, 1 reply; 4+ messages in thread
From: Christopher Howard @ 2019-09-26 13:54 UTC (permalink / raw)
  To: 37520

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

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>)'.


-- 
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: https://worldenglishbible.org/

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

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#37520: maxima x86_64/linux build failure
  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
  0 siblings, 1 reply; 4+ messages in thread
From: Diego Nicola Barbato @ 2019-09-26 22:03 UTC (permalink / raw)
  To: Christopher Howard; +Cc: 37520

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

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#37520: maxima x86_64/linux build failure
  2019-09-26 22:03 ` Diego Nicola Barbato
@ 2019-09-29  2:34   ` Christopher Howard
  2019-09-29 16:42     ` Diego Nicola Barbato
  0 siblings, 1 reply; 4+ messages in thread
From: Christopher Howard @ 2019-09-29  2:34 UTC (permalink / raw)
  To: Diego Nicola Barbato; +Cc: 37520

[-- 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 --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#37520: maxima x86_64/linux build failure
  2019-09-29  2:34   ` Christopher Howard
@ 2019-09-29 16:42     ` Diego Nicola Barbato
  0 siblings, 0 replies; 4+ messages in thread
From: Diego Nicola Barbato @ 2019-09-29 16:42 UTC (permalink / raw)
  To: Christopher Howard; +Cc: 37520-done

Christopher Howard <christopher@librehacker.com> writes:

> Thank you. It is now building fine for me.

I'm glad I could help.  I'm closing this bug now.

Regards,

Diego

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-09-29 16:43 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
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
2019-09-29 16:42     ` Diego Nicola Barbato

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).