New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #10943 (closed defect: fixed)

Opened 7 years ago

Last modified 4 years ago

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 jmr@…) (diff)

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

comment:1 Changed 7 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 7 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 6 years ago by pipping@…

  • Milestone set to Port Bugs

comment:4 Changed 6 years ago by markd@…

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

comment:5 Changed 6 years ago by ryandesign@…

  • Cc niko@… added

comment:6 Changed 6 years ago by gwright@…

  • Owner changed from yeled@… to gwright@…

Reassigning to gwright, since he maintains tetex.

comment:7 Changed 5 years ago by devans@…

  • Keywords tetex removed
  • Port set to teTeX

comment:8 Changed 4 years ago by jmr@…

  • Cc niko@…, gwright@… removed
  • Status changed from new to closed
  • Resolution set to fixed
  • Description modified (diff)

The dependency was added in r47463.

comment:9 Changed 4 years ago by anonymous

  • Milestone Port Bugs deleted

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.