Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#13948 closed update (fixed)

mzscheme not building and needs version update

Reported by: sbplrports@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: mzscheme Cc: raimue (Rainer Müller), gcho@…, lambda@…, MarcusCalhoun-Lopez (Marcus Calhoun-Lopez), accounts2007@…
Port:

Description

sudo port install mzscheme    
--->  Fetching mzscheme
--->  Attempting to fetch mz-371-src-unix.tgz from http://download.plt-scheme.org/bundles/371/mz/
--->  Verifying checksum(s) for mzscheme
--->  Extracting mzscheme
--->  Configuring mzscheme
--->  Building mzscheme with target all
--->  Staging mzscheme into destroot
Error: Target org.macports.destroot returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mzscheme/work/mz-371/src" && make install prefix=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mzscheme/work/destroot/opt/local " returned error 2
Command output: if [ no = yes ] ; then /usr/bin/install_name_tool -change "@executable_path/PLT_MzScheme.framework/Versions/371_3m/PLT_MzScheme" "@executable_path/../lib/PLT_MzScheme.framework/Versions/371_3m/PLT_MzScheme" "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mzscheme/work/destroot/opt/local/bin/mzscheme" ; fi
make osx-install-3m-final
make unix-install-3m-final
cd .
ln -s Versions/371_3m/PLT_MzScheme /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mzscheme/work/destroot/opt/local/Library/Frameworks/PLT_MzScheme.framework/
make install-no-3m
cd .
make install-common-middle
make copytree-run
mzscheme/mzschemecgc -mvxqu \
          "./../collects/setup/unixstyle-install.ss" \
          make-install-copytree "./.." \
          "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mzscheme/work/destroot/opt/local/bin" "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mzscheme/work/destroot/opt/local/collects" "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mzscheme/work/destroot/opt/local/doc" "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mzscheme/work/destroot/opt/local/lib" "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mzscheme/work/destroot/opt/local/include" "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mzscheme/work/destroot/opt/local/lib" "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mzscheme/work/destroot/opt/local/man" "yes"
Copying collects -> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mzscheme/work/destroot/opt/local/collects
Copying doc -> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mzscheme/work/destroot/opt/local/doc
Copying man -> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mzscheme/work/destroot/opt/local/man
make install-no-post-collects
cd .
make lib-finish
echo "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mzscheme/work/destroot/opt/local/lib"
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mzscheme/work/destroot/opt/local/lib
mzscheme/mzscheme3m -mvqX "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_mzscheme/work/destroot/opt/local/collects" -M setup
setup-plt: bootstrapping from source...
find-executable-path: expected argument of type <path or string (sans nul)>; given ""

 === context ===
find-executable-path

make[1]: *** [install-3m] Error 1
make: *** [install] Error 2

Error: Status 1 encountered during processing.

it is now at version 372

Attachments (1)

patch-mzscheme-372.diff (868 bytes) - added by raimue (Rainer Müller) 16 years ago.

Download all attachments as: .zip

Change History (11)

comment:1 Changed 16 years ago by sbplrports@…

installs properly now that i've removed scheme48.... which I had previously installed. an update to 372 is still needed.

comment:2 Changed 16 years ago by raimue (Rainer Müller)

Cc: raimue@… added

I encountered the same error even with 372. But strangely, if you just run the same command again (port destroot mzscheme), it works.
It's Magic[[BR]] I have no idea what is going on in that build system.

I am attaching a patch for update to 372, but I am not going to commit this until we have resolved the build issue.

Changed 16 years ago by raimue (Rainer Müller)

Attachment: patch-mzscheme-372.diff added

comment:3 Changed 16 years ago by wiml@…

I'm also unable to install mzscheme (even without scheme48 installed). I get a different error, this one during compilation. My machine's a ppc running 10.4.11:

./if_mach POWERPC DARWIN as  -o mach_dep.o ./powerpc_darwin_mach_dep.s
^^^^Starting command^^^^
./powerpc_darwin_mach_dep.s:18:Bad Absolute Expression, absolute 0 assumed.
./powerpc_darwin_mach_dep.s:79:Bad Absolute Expression, absolute 0 assumed.
./powerpc_darwin_mach_dep.s:88:Invalid mnemonic 'lgu'
./powerpc_darwin_mach_dep.s:95:Unknown pseudo-op: .g_long
./powerpc_darwin_mach_dep.s:95:Rest of line ignored. 1st junk character valued 100 (d).
make[6]: *** [mach_dep.o] Error 1

comment:4 in reply to:  2 Changed 16 years ago by silversys@…

Replying to raimue@macports.org:

I encountered the same error even with 372. But strangely, if you just run the same command again (port destroot mzscheme), it works.
It's Magic[[BR]] I have no idea what is going on in that build system.

I am attaching a patch for update to 372, but I am not going to commit this until we have resolved the build issue.

I can't get port destroot mzscheme to work. I just get the same error as before.

comment:5 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: gcho@… added

Has duplicate #14311.

comment:6 Changed 16 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Cc: lambda@… mcalhoun@… added

Has duplicate #14994.

comment:7 in reply to:  2 Changed 16 years ago by raimue (Rainer Müller)

Resolution: fixed
Status: newclosed

Replying to raimue@macports.org:

I encountered the same error even with 372. But strangely, if you just run the same command again (port destroot mzscheme), it works.

Seems to have been the infamous Tcl environment bug in Leopard from #13930. Builds fine for me on Leopard/Intel.

Committed the patch in r37936.

comment:8 Changed 16 years ago by blb@…

Cc: accounts2007@… added

CC reporter of duplicate #14919.

comment:9 Changed 15 years ago by jmroot (Joshua Root)

Type: defectupdate

comment:10 Changed 15 years ago by (none)

Milestone: Port Updates

Milestone Port Updates deleted

Note: See TracTickets for help on using tickets.