Opened 14 years ago

Closed 12 years ago

Last modified 12 years ago

#10943 closed defect (fixed)

BUG: tetex-3.0_2 should depend on Xft2?

Reported by: niko@… Owned by: gwright@…
Priority: High Milestone:
Component: ports Version: 1.3.2
Keywords: dependency Cc: markd@…
Port: teTeX

Description (last modified by jmroot (Joshua Root))

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

Change History (9)

comment:1 Changed 14 years ago by niko@…

Another try at formatting that error message:

;sudo port install tetex Password: ---> 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:2 Changed 14 years ago by niko@…

Argh. My apologies, didn't notice the Preview button right now, and was trying to use Mediawiki conventions. Anyhow, here is error message, formatted decently.

;sudo port install tetex
Password:
--->  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:3 Changed 14 years ago by pipping@…

Milestone: Port Bugs

comment:4 Changed 14 years ago by markd@…

Cc: gwright@… markd@… added; gwright@… removed

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

Cc: niko@… added

comment:6 Changed 13 years ago by gwright@…

Owner: changed from yeled@… to gwright@…

Reassigning to gwright, since he maintains tetex.

comment:7 Changed 12 years ago by dbevans (David B. Evans)

Keywords: tetex removed
Port: teTeX added

comment:8 Changed 12 years ago by jmroot (Joshua Root)

Cc: niko@… gwright@… removed
Description: modified (diff)
Resolution: fixed
Status: newclosed

The dependency was added in r47463.

comment:9 Changed 12 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.