[MacPorts] #10943: BUG: tetex-3.0_2 should depend on Xft2?
MacPorts
noreply at macports.org
Mon Apr 27 03:13:32 PDT 2009
#10943: BUG: tetex-3.0_2 should depend on Xft2?
--------------------------------+-------------------------------------------
Reporter: niko@… | Owner: gwright@…
Type: defect | Status: closed
Priority: High | Milestone: Port Bugs
Component: ports | Version: 1.3.2
Resolution: fixed | Keywords: dependency
Port: teTeX |
--------------------------------+-------------------------------------------
Changes (by jmr@…):
* cc: niko@…, gwright@… (removed)
* status: new => closed
* resolution: => fixed
Old description:
> I didn't see anything in the database about this: I could not install the
> tetex port until I installed the Xft2 port, because it failed to build
> when searching for the /opt/local/lib/libXft.la.
>
> In particular, I would get the following error:
>
> ;sudo port install tetex
> ---> Building teTeX with target all
> Error: Target com.apple.build returned: shell command "cd
> "/opt/local/var/db/dports/bui
> Command output: make[2]: Nothing to be done for `all'.
> cd include && make DESTDIR="" all
> cd ncurses && make DESTDIR="" all
> make[2]: Nothing to be done for `all'.
> making all in utils/dialog
> make[1]: Nothing to be done for `all'.
> making all in texk
> cd ./kpathsea && make CC='gcc' CFLAGS='-g -O2 ' LDFLAGS=''
> prefix=/opt/local/var/db/dp
> make[2]: Nothing to be done for `default'.
> for d in web2c afm2pl bibtex8 cjkutils detex devnag dtl dvi2tty dvidvi
> dviljk dvipdfm d
> (cd $d && make CC='gcc' CFLAGS='-g -O2 ' LDFLAGS=''
> prefix=/opt/local/var/db/dports/
> cd man && make all
> make[3]: Nothing to be done for `all'.
> make[2]: Nothing to be done for `all'.
> make[2]: Nothing to be done for `all'.
> make[2]: Nothing to be done for `all'.
> make[2]: Nothing to be done for `all'.
> make[2]: Nothing to be done for `all'.
> make[2]: Nothing to be done for `all'.
> make[2]: Nothing to be done for `all'.
> make[2]: Nothing to be done for `all'.
> cd gui; make CC='gcc' CFLAGS='-g -O2 ' libgui.a
> make[3]: `libgui.a' is up to date.
> /bin/sh ../libtool --mode=link gcc -o xdvi-motif.bin browser.o dvi-
> draw.o dvi-init.o
> libtool: link: warning: library `/opt/local-1/lib/libXm.la' was moved.
> libtool: link: warning: library `/opt/local-1/lib/libXm.la' was moved.
> libtool: link: cannot find the library `/opt/local/lib/libXft.la'
> make[2]: *** [xdvi-motif.bin] Error 1
> make[1]: *** [all] Error 1
> make: *** [all] Error 1
New description:
I didn't see anything in the database about this: I could not install the
tetex port until I installed the Xft2 port, because it failed to build
when searching for the /opt/local/lib/libXft.la.
In particular, I would get the following error:
{{{
;sudo port install tetex
---> Building teTeX with target all
Error: Target com.apple.build returned: shell command "cd
"/opt/local/var/db/dports/bui
Command output: make[2]: Nothing to be done for `all'.
cd include && make DESTDIR="" all
cd ncurses && make DESTDIR="" all
make[2]: Nothing to be done for `all'.
making all in utils/dialog
make[1]: Nothing to be done for `all'.
making all in texk
cd ./kpathsea && make CC='gcc' CFLAGS='-g -O2 ' LDFLAGS=''
prefix=/opt/local/var/db/dp
make[2]: Nothing to be done for `default'.
for d in web2c afm2pl bibtex8 cjkutils detex devnag dtl dvi2tty dvidvi
dviljk dvipdfm d
(cd $d && make CC='gcc' CFLAGS='-g -O2 ' LDFLAGS=''
prefix=/opt/local/var/db/dports/
cd man && make all
make[3]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
cd gui; make CC='gcc' CFLAGS='-g -O2 ' libgui.a
make[3]: `libgui.a' is up to date.
/bin/sh ../libtool --mode=link gcc -o xdvi-motif.bin browser.o dvi-
draw.o dvi-init.o
libtool: link: warning: library `/opt/local-1/lib/libXm.la' was moved.
libtool: link: warning: library `/opt/local-1/lib/libXm.la' was moved.
libtool: link: cannot find the library `/opt/local/lib/libXft.la'
make[2]: *** [xdvi-motif.bin] Error 1
make[1]: *** [all] Error 1
make: *** [all] Error 1
}}}
--
Comment:
The dependency was added in r47463.
--
Ticket URL: <http://trac.macports.org/ticket/10943#comment:8>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list