Package Details: mit-scheme 12.1-9

Git Clone URL: https://aur.archlinux.org/mit-scheme.git (read-only, click to copy)
Package Base: mit-scheme
Description: MIT/GNU Scheme
Upstream URL: https://www.gnu.org/software/mit-scheme/
Licenses: GPL-2.0-or-later
Submitter: arojas
Maintainer: carsme
Last Packager: carsme
Votes: 14
Popularity: 0.37
First Submitted: 2021-05-08 09:17 (UTC)
Last Updated: 2024-01-28 22:42 (UTC)

Latest Comments

1 2 Next › Last »

carsme commented on 2023-12-01 15:58 (UTC)

Sorry for taking so long to look into this. I believe the check function is fixed now, let me know if you're still experiencing issues.

haawda commented on 2023-11-29 20:14 (UTC)

mit-scheme always needed itself to be built. It is not at all bizarre.

baldric commented on 2023-11-21 05:40 (UTC)

ok thank you, I removed ~/.cache/yay/mit-scheme and installed it again but got another error:

config.status: executing depfiles commands
config.status: executing libtool commands
echo '(generate-shim "x11" "#include \"x11-shim.h\"")' \
| mit-scheme --batch-mode
/bin/sh: line 2: mit-scheme: command not found
make[1]: *** [Makefile:1313: stamp-shim] Error 127
make[1]: Leaving directory '/home/baldric/.cache/yay/mit-scheme/src/mit-scheme-12.1/src_real/x11'
make: *** [Makefile:604: compile-x11-c] Error 2
==> ERROR: A failure occurred in build().
Aborting...
 -> error making: mit-scheme-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
mit-scheme - exit status 4

carsme commented on 2023-11-20 06:02 (UTC)

@baldric I was able to reproduce this issue and believe to have fixed it in the new pkgver. You might have to delete your cache directory for Yay to remove the polluted srcdir before trying to install again:

rm -r ~/.cache/yay
yay -S mit-scheme

baldric commented on 2023-11-20 03:44 (UTC) (edited on 2023-11-20 03:52 (UTC) by baldric)

Hello, I just tried installing this on Arch with yay -S mit-scheme and got this error:

x11-shim.c:3:10: fatal error: mit-scheme.h: No such file or directory
    3 | #include <mit-scheme.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile:705: x11-shim.lo] Error 1
make[1]: Leaving directory '/home/baldric/.cache/yay/mit-scheme/src/mit-scheme-12.1/src_tmp/x11'
make: *** [Makefile:604: compile-x11-c] Error 2
==> ERROR: A failure occurred in check().
    Aborting...
 -> error making: mit-scheme-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
mit-scheme - exit status 4

carsme commented on 2023-11-19 13:43 (UTC)

@yu17 Thanks for the exemplary error description. I've confirmed that the tests fail when using fish and pushed a new pkgver that should resolve the issue. Let me know if you have more issues!

yu17 commented on 2023-11-15 03:02 (UTC)

The test "runtime/test-syncproc" would fail when the package was built from a non-POSIX shell (e.g. fish).

It appears that this test invokes a shell subprocess, and that the shell it invokes depends on the $SHELL environment variable. When $SHELL refers to a non-POSIX shell (e.g. /bin/fish), the command run by the test would cause syntax errors, thus failing the test.

Would you please consider pretending the test with something like env --unset SHELL or env SHELL=/bin/bash so that the package would build for everyone? Technically it should always build fine in a clean chroot, but adding that would make things easier, and it shouldn't hurt anything.

weru345 commented on 2023-08-06 12:17 (UTC) (edited on 2023-08-06 12:18 (UTC) by weru345)

I couldn't get this package to build, although I had texlive-basic, texlive-bin and texlive-latex installed.

Failure:

making all in ffi
make[1]: Entering directory '/home/arch_user/.cache/rua/build/mit-scheme/src/mit-scheme-12.1/doc/ffi'
rm -f mit-scheme-ffi.info*
texi2any --info --output=mit-scheme-ffi.info ffi.texinfo
texi2dvi --pdf --quiet  --output=mit-scheme-ffi.pdf ffi.texinfo
/usr/bin/texi2dvi: texinfo.tex appears to be broken.
This may be due to the environment variable TEX set to something
other than (plain) tex, a corrupt texinfo.tex file, or
to tex itself simply not working.

I uploaded a more verbose error log from the failed building process here: https://pastebin.com/T9k5wNG9

I checked and I didn't have set the TEX environment variable. After additionally installing the texlive-plaingeneric package I was able to successfully build the package. The required packages for me were: texlive-basic, texlive-bin, texlive-latex, texlive-plaingeneric

haawda commented on 2023-08-04 15:58 (UTC)

Thanks, fixed.