[MacPorts] #29194: transfig @3.2.5d make fails when using custom install path for MacPorts 1.9.2 (OS X 10.5.8, Xcode 3.1.4)
MacPorts
noreply at macports.org
Mon Apr 18 03:01:38 PDT 2011
#29194: transfig @3.2.5d make fails when using custom install path for MacPorts
1.9.2 (OS X 10.5.8, Xcode 3.1.4)
---------------------------------+------------------------------------------
Reporter: helpdesk@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Keywords: prefix | Port:
---------------------------------+------------------------------------------
In our setup the MacPorts tree is being built in a custom location
"/phil/sw/macports/i386", instead op "/opt/local". The buildhost is a Mac
Mini with OS X 10.5.8 and Xcode 3.1.4.
We set up our MacPorts as follows:
download MacPorts source, unpack, cd into the MacPorts directory:
{{{
./configure --prefix=/phil/sw/macports/i386
make && make install
port selfupdate
port search transfig
port -d install transfig 2>&1 > transfig.debug
}}}
This results in a make error (see below, and the attached files). We
checked that installing transfig (and our main goal, "xfig") do install
just fine if we compile MacPorts from source with no extra "--
prefix"-option so that everything gets installed in the default
"/opt/local"-location.
{{{
:debug:configure Assembled command: 'cd
"/phil/sw/macports/i386/var/macports/build/_phil_sw_macports_i386_var_macports_sources_rsync.macports.org_release_ports_print_transfig/work/transfig.3.2.5d"
&& xmkmf'
:info:configure mv -f Makefile Makefile.bak
:info:configure imake -DUseInstalled
-I/phil/sw/macports/i386/lib/X11/config
:info:configure making Makefiles in fig2dev...
:info:configure mv -f Makefile Makefile.bak
:info:configure Imakefile.c:15: error: Imake.tmpl: No such file or
directory
:info:configure imake: Exit code 1.
:info:configure Stop.
:info:configure make[1]: *** [fig2dev/Makefile] Error 1
:info:configure make[1]: *** No rule to make target `Makefiles'. Stop.
:info:configure making Makefiles in transfig...
:info:configure mv -f Makefile Makefile.bak
:info:configure Imakefile.c:15: error: Imake.tmpl: No such file or
directory
:info:configure imake: Exit code 1.
:info:configure Stop.
:info:configure make[1]: *** [transfig/Makefile] Error 1
:info:configure make[1]: *** No rule to make target `Makefiles'. Stop.
:msg:configure ---> Building transfig
:debug:build build phase started at Fri Apr 15 17:20:59 CEST 2011
:debug:build Executing org.macports.build (transfig)
:debug:build Environment: CPATH='/phil/sw/macports/i386/include'
CC_PRINT_OPTIONS_FILE='/phil/sw/macports/i386/var/macports/build/_phil_sw_macports_i386_var_macports_sources_rsync.macports.org_release_ports_print_transfig/work/.CC_PRINT_OPTIONS'
LIBRARY_PATH='/phil/sw/macports/i386/lib' CC_PRINT_OPTIONS='YES'
MACOSX_DEPLOYMENT_TARGET='10.5'
:debug:build Assembled command: 'cd
"/phil/sw/macports/i386/var/macports/build/_phil_sw_macports_i386_var_macports_sources_rsync.macports.org_release_ports_print_transfig/work/transfig.3.2.5d"
&& /usr/bin/make -j2 all'
:info:build making all in ./fig2dev...
:info:build make[1]: *** No rule to make target `all'. Stop.
:info:build making all in ./transfig...
:info:build make[1]: *** No rule to make target `all'. Stop.
:info:build make: *** [all] Error 2
:info:build shell command " cd
"/phil/sw/macports/i386/var/macports/build/_phil_sw_macports_i386_var_macports_sources_rsync.macports.org_release_ports_print_transfig/work/transfig.3.2.5d"
&& /usr/bin/make -j2 all " returned error 2
}}}
We'd be glad to test solutions or to provide more information if needed.
Thanks for your attention!
--
Ticket URL: <https://trac.macports.org/ticket/29194>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list