unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
* GNU Smalltalk does not build in Guix environment
@ 2020-08-08 18:36 Zelphir Kaltstahl
  2020-08-08 18:58 ` Michael Rohleder
  0 siblings, 1 reply; 2+ messages in thread
From: Zelphir Kaltstahl @ 2020-08-08 18:36 UTC (permalink / raw)
  To: help-guix

Hi Guix Users!

I just tried installing GNU Smalltalk in a Guix environment as follows:

manifest.scm file:

~~~~start~~~~
(specifications->manifest
 '("smalltalk@3.2.5"))
~~~~~end~~~~~

command:

~~~~start~~~~
guix environment -m manifest.scm
~~~~~end~~~~~

output:

~~~~start~~~~
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
The following derivations will be built:
   /gnu/store/qcrhqpksjfb84dv4vnisx7kxmx090bcn-profile.drv
   /gnu/store/yh4kyvg0s1zwwih4lgm8x5sb4j0m3aa8-smalltalk-3.2.5.drv
3,5 MB will be downloaded
downloading from https://ci.guix.gnu.org/nar/adlyv74xg15jnfskxm3p9svmkznbwr3v-smalltalk-3.2.5.tar.xz ...
 smalltalk-3.2.5.tar.xz  3.4MiB                           3.8MiB/s 00:01 [##################] 100.0%

building /gnu/store/yh4kyvg0s1zwwih4lgm8x5sb4j0m3aa8-smalltalk-3.2.5.drv...
| 'check' phasebuilder for `/gnu/store/yh4kyvg0s1zwwih4lgm8x5sb4j0m3aa8-smalltalk-3.2.5.drv' failed with exit code 1
build of /gnu/store/yh4kyvg0s1zwwih4lgm8x5sb4j0m3aa8-smalltalk-3.2.5.drv failed
View build log at '/var/log/guix/drvs/yh/4kyvg0s1zwwih4lgm8x5sb4j0m3aa8-smalltalk-3.2.5.drv.bz2'.
cannot build derivation `/gnu/store/qcrhqpksjfb84dv4vnisx7kxmx090bcn-profile.drv': 1 dependencies couldn't be built
guix environment: error: build of `/gnu/store/qcrhqpksjfb84dv4vnisx7kxmx090bcn-profile.drv' failed
~~~~~end~~~~~

I do not remember this happening with another package before and I do
not know what I could do to fix it.

I thought this might be interesting to know for a maintainer of the package.

Additional info:

+ I am using Guix on Trisquel 8.

Regards,
Zelphir

-- 
repositories: https://notabug.org/ZelphirKaltstahl


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

* Re: GNU Smalltalk does not build in Guix environment
  2020-08-08 18:36 GNU Smalltalk does not build in Guix environment Zelphir Kaltstahl
@ 2020-08-08 18:58 ` Michael Rohleder
  0 siblings, 0 replies; 2+ messages in thread
From: Michael Rohleder @ 2020-08-08 18:58 UTC (permalink / raw)
  To: Zelphir Kaltstahl; +Cc: help-guix

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

Hi!

Zelphir Kaltstahl <zelphirkaltstahl@posteo.de> writes:
> building /gnu/store/yh4kyvg0s1zwwih4lgm8x5sb4j0m3aa8-smalltalk-3.2.5.drv...
> | 'check' phasebuilder for `/gnu/store/yh4kyvg0s1zwwih4lgm8x5sb4j0m3aa8-smalltalk-3.2.5.drv' failed with exit code 1
> build of /gnu/store/yh4kyvg0s1zwwih4lgm8x5sb4j0m3aa8-smalltalk-3.2.5.drv failed
> View build log at '/var/log/guix/drvs/yh/4kyvg0s1zwwih4lgm8x5sb4j0m3aa8-smalltalk-3.2.5.drv.bz2'.
> cannot build derivation `/gnu/store/qcrhqpksjfb84dv4vnisx7kxmx090bcn-profile.drv': 1 dependencies couldn't be built
> guix environment: error: build of `/gnu/store/qcrhqpksjfb84dv4vnisx7kxmx090bcn-profile.drv' failed

Indeed, smalltalk fails to build (in tests):

/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash './testsuite' 
## ------------------------------- ##
## GNU Smalltalk 3.2.5 test suite. ##
## ------------------------------- ##

Regression tests.

  1: arrays.st                                       ok
  2: classes.st                                      ok
  3: blocks.st                                       ok
  4: sets.st                                         ok
  5: processes.st                                    ok
  6: exceptions.st                                   ok
  7: intmath.st                                      FAILED (testsuite.at:33)
^C

Thank you for reporting, I made bug 42771 for it:
https://issues.guix.gnu.org/42771

-- 
Hangman:
main(){char s[]=".bg`z`lE)gc`}{hD-|\\/OI:retteL>\n\n",k;long w=32,r,_,y
,i,b,g,p[]={63l<<16,37968,15,32,896,2048,24576,37449,2,12546,3074,19138
,3586,585,0},t;b=g=r=0;while((b<7)&&(g<65278)){for(_=16;_+10;)putchar(_
-->0?_&7?g>>_&1?s[_]^9:46:w:s[_+w]);while((k=getchar())<65);for(_=15,t=
g;_;)if((s[_--]^9|w)==(k|w))g|=2<<_;if(t==g)r|=p[b++];for(y=9,t=0;y--;)
for(_=9;_;)putchar(--_?(i=p[y+6]>>24-3*_&7)?r>>t++&1?s[i+15]:w:w:10);}}

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

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

end of thread, other threads:[~2020-08-08 18:59 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-08 18:36 GNU Smalltalk does not build in Guix environment Zelphir Kaltstahl
2020-08-08 18:58 ` Michael Rohleder

unofficial mirror of help-guix@gnu.org 

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://yhetil.org/guix-user/0 guix-user/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 guix-user guix-user/ https://yhetil.org/guix-user \
		help-guix@gnu.org
	public-inbox-index guix-user

Example config snippet for mirrors.
Newsgroups are available over NNTP:
	nntp://news.yhetil.org/yhetil.gnu.guix.user
	nntp://news.gmane.io/gmane.comp.gnu.guix.user


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git