[MacPorts] #20920: texlive_base fails to build when icu is installed
MacPorts
noreply at macports.org
Mon Oct 19 17:02:49 PDT 2009
#20920: texlive_base fails to build when icu is installed
------------------------------------------+---------------------------------
Reporter: jean-philippe.humbert@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.0
Keywords: | Port: texlive_base
------------------------------------------+---------------------------------
Comment(by from.macports@…):
I observe this error when building texlive_base as a dependency of
lilypond. I am on Mac OS X 10.5.8 (i.e. ''not'' Snow Leopard).
I do appear to have ICU:
{{{
% port installed icu texlive_base
The following ports are currently installed:
icu @4.2.1_1 (active)
}}}
Turning off ICU, cleaning texlive_base, and reinstalling texlive_base
appears to succeed:
{{{
sudo port deactivate icu
Password:
---> Deactivating icu
% sudo port clean texlive_base
---> Cleaning texlive_base
% sudo port install texlive_base
---> Computing dependencies for texlive_base
---> Fetching texlive_base
---> Verifying checksum(s) for texlive_base
---> Extracting texlive_base
---> Applying patches to texlive_base
---> Configuring texlive_base
---> Building texlive_base
---> Staging texlive_base into destroot
---> Installing texlive_base @2007_7+no_x11
---> Activating texlive_base @2007_7+no_x11
---> Cleaning texlive_base
}}}
Thus I it looks to me (though I know very little about all these ports)
like '''texlive_base @2007_7+no_x11''' does have some kind of conflict
with '''icu @4.2.1_1''' on Mac OS X 10.5.8.
This was the tail end of stdout for my failing build (while ICU was
activated):
{{{
---> Attempting to fetch texlive_base-2007-src.tar.bz2 from
ftp://ftp.openbsd.org/pub/OpenBSD/distfiles
---> Verifying checksum(s) for texlive_base
---> Extracting texlive_base
---> Applying patches to texlive_base
---> Configuring texlive_base
---> Building texlive_base
Error: Target org.macports.build returned: shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_tex_texlive_base/work/texlive_base-2007"
&& /usr/bin/make all " returned error 2
Command output: _main in makeconv.o
"_u_errorName_3_4", referenced from:
_main in makeconv.o
_main in makeconv.o
_main in makeconv.o
"_u_strFromUTF32_3_4", referenced from:
_generateToUTable in gencnvex.o
_generateToUTable in gencnvex.o
"_T_FileStream_write_3_4", referenced from:
_main in makeconv.o
"_uprv_free_3_4", referenced from:
_MBCSClose in genmbcs.o
_MBCSClose in genmbcs.o
_MBCSClose in genmbcs.o
"_T_FileStream_open_3_4", referenced from:
_readFile in makeconv.o
_main in makeconv.o
"_T_FileStream_readLine_3_4", referenced from:
_readFile in makeconv.o
_readFile in makeconv.o
"_T_CString_stricmp_3_4", referenced from:
_main in makeconv.o
"_uprv_isInvariantString_3_4", referenced from:
_main in makeconv.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[3]: *** [../../bin/makeconv] Error 1
make[2]: *** [all-recursive] Error 2
make[1]: *** [all-recursive] Error 2
make: *** [libs/icu-xetex/lib/libsicuuc.a] Error 2
Error: The following dependencies failed to build: mftrace texlive
texlive_base netpbm urw-fonts
Error: Status 1 encountered during processing.
}}}
--
Ticket URL: <http://trac.macports.org/ticket/20920#comment:21>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list