Opened 13 years ago

Closed 13 years ago

#27889 closed defect (fixed)

sheepshaver @2.3-20060318 build failure

Reported by: dmuth@… Owned by: opendarwin.nospam@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: sheepshaver

Description

Attempting to do a "port install sheepshaver" gives the following error in the logfile:

msg:main --->  Configuring sheepshaver
:debug:main Using compiler 'Mac OS X gcc 4.2'
:debug:configure configure phase started at Thu Jan  6 23:06:02 EST 2011
:debug:configure Executing proc-pre-org.macports.configure-configure-0
:info:configure mkdir: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_emulators_sheepshaver/work/SheepShaver/src/Unix/Darwin: File exists
:info:configure shell command "mkdir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_emulators_sheepshaver/work/SheepShaver/src/Unix/Darwin" returned error 1
:error:configure Target org.macports.configure returned: shell command failed (see log for details)
:debug:configure Backtrace: shell command failed (see log for details)
    while executing
"$pre $targetname"
:info:configure Warning: the following items did not execute (for sheepshaver): org.macports.activate org.macports.configure org.macports.build org.macports.destroot org.macports.install
:notice:configure Log for sheepshaver is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_emulators_sheepshaver/main.log

Is there any additional information I can provide? I'll be happy to do so.

Thanks,

-- Doug

Change History (5)

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added

I think you're seeing that error because you tried to install sheepshaver, it failed for some reason during the configure phase, and then you tried again without first cleaning the port. So clean the port ("sudo port clean sheepshaver"), then try again, and see what the actual error message is. When I try on my system, I get a syntax error in the configure script, probably because the version of autoconf we have in MacPorts (which is generating the configure script) is so much newer than the version the configure script template in this old version of sheepshaver was written for.

sheepshaver is very old software though and nobody has been looking after it in MacPorts for years (see #15088 for example) and I'm not sure if it can be compiled on Snow Leopard, even if we update it. But I'll see what I can do.

comment:2 in reply to:  1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to ryandesign@…:

I think you're seeing that error because you tried to install sheepshaver, it failed for some reason during the configure phase, and then you tried again without first cleaning the port.

Fixed this problem, anyway, in r74916; now, repeating the installation attempt, even without cleaning, will still produce the original error message.

comment:3 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to opendarwin.nospam@…

I updated the port to a newer CVS version in r74920, which now allows the port to build (and even run, on a PowerPC Leopard machine I tested). But on Snow Leopard for me it gets as far as opening a window before it crashes with an abort trap.

comment:4 Changed 13 years ago by dmuth@…

Thanks for the help! I was actually able to get it to run after grabbing your update. Turns out that it helps to have X Windows running. :-)

I think we can mark this ticket as closed.

-- Doug

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

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.