Opened 10 years ago

Closed 10 years ago

#26863 closed defect (invalid)

Eiffel66/studio/spec/macosx-ppc/bin/ec": no such file or directory

Reported by: engineering@… Owned by: roederja
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc: dfurrer@…
Port: eiffelstudio66

Description (last modified by mf2k (Frank Schima))

OS X 10.5.8, PPC G4, Xcode 3.1.4

Command: sudo port install eiffelstudio66

Result / Error:

...
--->  Fetching eiffelstudio66
--->  Attempting to fetch PorterPackage_66_83873.tar from http://mesh.dl.sourceforge.net/eiffelstudio
--->  Attempting to fetch eiffel_launcher_20091003.tar.bz2 from http://lil.fr.distfiles.macports.org/eiffelstudio66
--->  Verifying checksum(s) for eiffelstudio66
--->  Extracting eiffelstudio66
--->  Configuring eiffelstudio66
--->  Building eiffelstudio66
Error: Target org.macports.build returned: could not set permissions for file "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio66/work/PorterPackage/Eiffel66/studio/spec/macosx-ppc/bin/ec": no such file or directory
Log for eiffelstudio66 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio66/main.log
Error: Status 1 encountered during processing.

Attachments (1)

main.log (126.2 KB) - added by engineering@… 10 years ago.

Download all attachments as: .zip

Change History (14)

comment:1 Changed 10 years ago by mf2k (Frank Schima)

Cc: dfurrer@… added
Description: modified (diff)
Keywords: ec removed
Owner: changed from macports-tickets@… to jann@…

comment:2 Changed 10 years ago by jmroot (Joshua Root)

Resolution: duplicate
Status: newclosed

Looks the same as #26751 (though it's hard to be certain since you didn't attach the log). Reopen that ticket if you still have this problem after selfupdating.

Changed 10 years ago by engineering@…

Attachment: main.log added

comment:3 Changed 10 years ago by engineering@…

Resolution: duplicate
Status: closedreopened

main.log is now attached. Is it the same problem as #26751 ? If so, how do we install the xorg-libXtst port? According to the shell printouts, xorg-libXtst should have been installed by the "sudo port install eiffelstudio66" command:

... ---> Fetching xorg-libXtst ---> Attempting to fetch libXtst-1.1.0.tar.bz2 from http://lil.fr.distfiles.macports.org/xorg-libXtst ---> Verifying checksum(s) for xorg-libXtst ---> Extracting xorg-libXtst ---> Configuring xorg-libXtst ---> Building xorg-libXtst ---> Staging xorg-libXtst into destroot ---> Installing xorg-libXtst @1.1.0_0 ---> Activating xorg-libXtst @1.1.0_0 ---> Cleaning xorg-libXtst ---> Fetching eiffelstudio66 ---> Attempting to fetch PorterPackage_66_83873.tar from http://mesh.dl.sourceforge.net/eiffelstudio ---> Attempting to fetch eiffel_launcher_20091003.tar.bz2 from http://lil.fr.distfiles.macports.org/eiffelstudio66 ---> Verifying checksum(s) for eiffelstudio66 ---> Extracting eiffelstudio66 ---> Configuring eiffelstudio66 ---> Building eiffelstudio66 Error: Target org.macports.build returned: could not set permissions for file "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio66/work/PorterPackage/Eiffel66/studio/spec/macosx-ppc/bin/ec": no such file or directory Log for eiffelstudio66 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio66/main.log Error: Status 1 encountered during processing.

comment:4 Changed 10 years ago by roederja

No it seems to be a different problem. Your linker seems to crash. Do you have the latest XCode installed? I'm afraid that there is probably not much I can do about this since this is not an error in the port...

comment:5 in reply to:  4 Changed 10 years ago by engineering@…

Replying to jann@…:

No it seems to be a different problem. Your linker seems to crash. Do you have the latest XCode installed? I'm afraid that there is probably not much I can do about this since this is not an error in the port...

Xcode 3.1.4 is installed, this is the latet Xcode Version for OS X 10.5.8 (Leopard), see Apple Developer site: "Xcode 3.1.4 is an update release of the developer tools for Mac OS X. This release provides additional GCC and LLVM compiler options, general bug fixes, and must be installed on Leopard, Mac OS X 10.5.0 and higher."

comment:6 Changed 10 years ago by engineering@…

trying to fix the problem we cleaned port eiffelstudio66 and installed it again, wich resulted in a different error:

Shell commands: sudo port selfupdate sudo port clean eiffelstudio66 sudo port upgrade outdated sudo port clean --all eiffelstudio66 sudo port install eiffelstudio66

Shell output for "sudo port install eiffelstudio66": ---> Computing dependencies for eiffelstudio66 ---> Fetching eiffelstudio66 ---> Attempting to fetch PorterPackage_66_83873.tar from http://download.origo.ethz.ch/eiffelstudio/2048/ ---> Attempting to fetch eiffel_launcher_20091003.tar.bz2 from http://lil.fr.distfiles.macports.org/eiffelstudio66 ---> Verifying checksum(s) for eiffelstudio66 ---> Extracting eiffelstudio66 ---> Configuring eiffelstudio66 ---> Building eiffelstudio66 ---> Staging eiffelstudio66 into destroot ---> Installing eiffelstudio66 @6.6.83873_0 Error: Target org.macports.install returned: error copying "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio66/work/destroot/Applications/MacPorts/Eiffel66/library/gobo/spec/macosx-ppc/bin/gexace" to "/opt/local/var/macports/software/eiffelstudio66/6.6.83873_0/Applications/MacPorts/Eiffel66/library/gobo/spec/macosx-ppc/bin/gexace": I/O error

see new main.log attached

comment:7 Changed 10 years ago by engineering@…

could not uload new main.log (size 2.5MB): Error: Upload failed Maximum attachment size: 1048576 bytes TracGuide — The Trac User and Administration Guide

comment:8 Changed 10 years ago by engineering@…

last section of main.log:

Eiffel66/library/gobo/spec/macosx-ppc/bin/gexace :error:install Target org.macports.install returned: error copying "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio66/work/destroot/Applications/MacPorts/Eiffel66/library/gobo/spec/macosx-ppc/bin/gexace" to "/opt/local/var/macports/software/eiffelstudio66/6.6.83873_0/Applications/MacPorts/Eiffel66/library/gobo/spec/macosx-ppc/bin/gexace": I/O error :debug:install Backtrace: error copying "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio66/work/destroot/Applications/MacPorts/Eiffel66/library/gobo/spec/macosx-ppc/bin/gexace" to "/opt/local/var/macports/software/eiffelstudio66/6.6.83873_0/Applications/MacPorts/Eiffel66/library/gobo/spec/macosx-ppc/bin/gexace": I/O error

while executing

"file copy -force $src_element $dst_element"

(procedure "install_element" line 6) invoked from within

"install_element $src_element $dst_element"

(procedure "directory_dig" line 24) invoked from within

"directory_dig $rootdir $name $imagedir [file join $cwd $name] $prepend"

(procedure "directory_dig" line 35) invoked from within

"directory_dig $rootdir $name $imagedir [file join $cwd $name] $prepend"

(procedure "directory_dig" line 35) invoked from within

"directory_dig $rootdir $name $imagedir [file join $cwd $name] $prepend"

(procedure "directory_dig" line 35) invoked from within

"directory_dig $rootdir $name $imagedir [file join $cwd $name] $prepend"

(procedure "directory_dig" line 35) invoked from within

"directory_dig $rootdir $name $imagedir [file join $cwd $name] $prepend"

(procedure "directory_dig" line 35) invoked from within

"directory_dig $rootdir $name $imagedir [file join $cwd $name] $prepend"

(procedure "directory_dig" line 35) invoked from within

"directory_dig $rootdir $name $imagedir [file join $cwd $name] $prepend"

(procedure "directory_dig" line 35) invoked from within

"directory_dig $rootdir $name $imagedir [file join $cwd $name] $prepend"

(procedure "directory_dig" line 35) invoked from within

"directory_dig ${destroot} ${destroot} ${imagedir} "" 0"

invoked from within

"registry::write {

set regref [registry::entry create $name $version $revision $portvariants $epoch]

$regref requested $user_..."

(procedure "portinstall::install_main" line 20) invoked from within

"$procedure $targetname" :info:install Warning: the following items did not execute (for eiffelstudio66): org.macports.activate org.macports.install :notice:install Log for eiffelstudio66 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio66/main.log

comment:9 Changed 10 years ago by roederja

That sounds like you are having hardware problems; or you are running out of disk space.

comment:10 Changed 10 years ago by engineering@…

Indeed, I also assumed a disc space problem. Hence, I cleared some disc space, actual disc space status: capacity: 74.41 GB used: 67.64 GB free: 6.77 GB

How much free disc space is needed to install Eiffelstudio66?

comment:11 Changed 10 years ago by roederja

I think 1-2 GB should be enough. But still, an I/O error indicates a problem with your machine and has probably nothing to do with the port itself. If you get another error every time you run it, that is another indicator.

comment:12 Changed 10 years ago by engineering@…

It was a disc space problem, I did run the installation again with 10 GB of free discspace:

Commands: sudo port selfupdate sudo port clean eiffelstudio66 sudo port upgrade outdated sudo port clean --all eiffelstudio66 sudo port install eiffelstudio66

Shell output for "sudo port install eiffelstudio66": ---> Computing dependencies for eiffelstudio66 ---> Fetching eiffelstudio66 ---> Attempting to fetch PorterPackage_66_83873.tar from http://download.origo.ethz.ch/eiffelstudio/2048/ ---> Attempting to fetch eiffel_launcher_20091003.tar.bz2 from http://lil.fr.distfiles.macports.org/eiffelstudio66 ---> Verifying checksum(s) for eiffelstudio66 ---> Extracting eiffelstudio66 ---> Configuring eiffelstudio66 ---> Building eiffelstudio66 ---> Staging eiffelstudio66 into destroot ---> Installing eiffelstudio66 @6.6.83873_0 ---> Activating eiffelstudio66 @6.6.83873_0

################################################################################## To complete the installation you have to add the following to your .bashrc or .profile file : export ISE_PLATFORM=macosx-ppc export ISE_EIFFEL=/Applications/MacPorts/Eiffel66 export GOBO=$ISE_EIFFEL/library/gobo/svn export PATH=$PATH:$ISE_EIFFEL/studio/spec/$ISE_PLATFORM/bin:$GOBO/../spec/$ISE_PLATFORM/bin ##################################################################################

---> Cleaning eiffelstudio66

I assume, there are more than 1-2 GB needed during the installation process.

comment:13 Changed 10 years ago by roederja

Resolution: invalid
Status: reopenedclosed
Note: See TracTickets for help on using tickets.