Bug 271861 - devel/roswell: components cannot be installed
Summary: devel/roswell: components cannot be installed
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Dmitri Goutnik
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-06 08:11 UTC by Alexey Vyskubov
Modified: 2024-02-27 11:01 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (dmgk)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Vyskubov 2023-06-06 08:11:23 UTC
ros install sbcl =>

[sbcl-bin successfully installed]
[...]
Extracting archive:/usr/home/alexey/.roswell/archives/sbcl-2.3.5.tar.gz
     0 .Unhandled UIOP/RUN-PROGRAM:SUBPROCESS-ERROR:                                                          Subprocess #<UIOP/LAUNCH-PROGRAM::PROCESS-INFO {1003FD4633}>                                               with command ("/usr/local/bin/bash" "-lc"
               "cd \"/usr/home/alexey/.roswell/src/sbcl-2.3.5/\";/usr/local/bin/bash ./make.sh '--xc-host=ros -L sbcl-bin without-roswell=t run -- --no-userinit --no-sysinit' '--prefix=/usr/home/alexey/.roswell/impls/x86-64/freebsd/sbcl/2.3.5/'")                                                                               exited with error code 1                                                                                                                                                                                               Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {10046680C3}>                                       [...backtrace...]

Pretty much the same thing happens when installing anything else. This is not a big surprise, since bash is trying to execute the file "cd blah" (literally) and it does not exist. Notice:
❯ bash -lc "cd /tmp" ; echo $?
1
Comment 1 Alexey Vyskubov 2023-06-06 08:42:37 UTC
I take my words back. Installing other Lisp *implementations* fails in different ways:

- abcl-bin => works.
- allegro => fails (Downloading ftp://ftp.franz.com/pub/acl10.1express/freebsd86/acl10.1expressfreebsd-x86NIL, huh? What NIL?).
- ccl-bin => fails (gzip: can't stat: /usr/home/alexey/.roswell/archives/ccl-1.12.1-freebsdx86.tar.gz: No such file or directory (indeed it looks like there is no FreeBSD version: https://github.com/roswell/ccl_bin/releases/1.12.1).
- clasp-bin => fails (gzip: can't stat: /usr/home/alexey/.roswell/archives/clasp-2022-01-28-x86-64-freebsd-binary.tar.gz: No such file or directory).
- clasp => fails (Subprocess with command "make" exited with error code 1).
- clisp => fails ("Out of memory". Huh? I have 64 Gb and currently 32 Gb are free).
- cmu-bin => fails (bzip2: Can't open input file /usr/home/alexey/.roswell/archives/cmucl-21e-x86-freebsd.tar.bz2: No such file or directory.)
- ecl => fails (Subprocess with command "make install" exited with error code 1).
- sbcl-bin => works.
- sbcl-head => fails (Subprocess with command "/usr/local/bin/ros roswell-internal-use download https://github.com/roswell/sbcl_head/releases/download/files/sbcl-bin_uri.tsv /usr/home/alexey/.roswell/tmp/sbcl_head.tsv" exited with error code 2).
- sbcl => fails (cd problem, see above).
- sbcl-source => works.
Comment 2 Alexey Vyskubov 2023-06-06 10:03:25 UTC
Looks very broken upstream as well: https://github.com/roswell/roswell/issues/558

Does it make sense to have a port for something that does not work?
Comment 3 Alexey Vyskubov 2024-02-27 11:01:27 UTC
Any hope to get a reply from the maintainer?