[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