Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #10943 (new defect)

Opened 22 months ago

Last modified 13 months ago

BUG: tetex-3.0_2 should depend on Xft2?

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

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

Change History

Changed 22 months 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

Changed 22 months 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

Changed 17 months ago by pipping@…

  • milestone set to Port Bugs

Changed 17 months ago by markd@…

  • cc gwright@…, markd@… added; gwright@… removed

Changed 13 months ago by ryandesign@…

  • cc niko@… added

Changed 13 months ago by gwright@…

  • owner changed from yeled@… to gwright@…

Reassigning to gwright, since he maintains tetex.

Note: See TracTickets for help on using tickets.