Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 87375 - tetex-3.0-r1 builds against plain Xaw even with Xaw3d use flag
Summary: tetex-3.0-r1 builds against plain Xaw even with Xaw3d use flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Text-Markup Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-31 00:05 UTC by zortech
Modified: 2005-04-01 21:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description zortech 2005-03-31 00:05:50 UTC
I emerged tetex-3.0-r1 with the following use flags:
+X +Xaw3d -debug -doc -lesstif -motif -neXt
However, xdvi was linked to libXaw.so.8 instead of libXaw3d.so.8


Reproducible: Always
Steps to Reproduce:
emerge =app-text/tetex-3.0-r1 with 
USE="+X +Xaw3d -debug -doc -lesstif -motif -neXt"
Actual Results:  
$ ldd /usr/bin/xdvi-xaw.bin
        linux-gate.so.1 =>  (0xffffe000)
	libXaw.so.8 => /usr/lib/libXaw.so.8 (0xb7f7f000)
	libXmu.so.6 => /usr/lib/libXmu.so.6 (0xb7f69000)
	libXt.so.6 => /usr/lib/libXt.so.6 (0xb7f16000)
	libSM.so.6 => /usr/lib/libSM.so.6 (0xb7f0d000)
	libICE.so.6 => /usr/lib/libICE.so.6 (0xb7ef6000)
	libXp.so.6 => /usr/lib/libXp.so.6 (0xb7eee000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0xb7ede000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e10000)
	libXpm.so.4 => /usr/lib/libXpm.so.4 (0xb7e00000)
	libm.so.6 => /lib/libm.so.6 (0xb7ddd000)
	libc.so.6 => /lib/libc.so.6 (0xb7cc2000)
	libdl.so.2 => /lib/libdl.so.2 (0xb7cbd000)
	/lib/ld-linux.so.2 (0xb7feb000)


Expected Results:  
xdvi should have been linked against libXaw3d.so.8

Package x11-libs/Xaw3d-1.5-r1 is installed.

$ emerge info

Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20050125-r0,
2.6.10-morph25 i686)
=================================================================
System uname: 2.6.10-morph25 i686 Intel(R) Pentium(R) M processor 1400MHz
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 17 2005, 19:11:20)]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.9.5, 1.8.5-r3, 1.5, 1.6.3, 1.7.9-r1, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium-m -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium-m -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib acpi alsa avi berkdb bitmap-fonts c++ cdr crypt cups curl dvd
emboss encode esd fam flac font-server foomaticdb fortran gdbm gif gpm gtk gtk2
guile imlib java jpeg libg++ libwww mad mikmod mmx mmx2 mmxext motif mp3 mpeg
ncurses nls nptl nptlonly oggvorbis opengl oss pam pdflib perl png python qt
quicktime readline samba sdl slang spell sse sse2 ssl svga tcpd tetex tiff
truetype truetype-fonts type1-fonts wmf xml xml2 xprint xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 zortech 2005-03-31 13:17:01 UTC
In xdvik included in tetex-3.0 configure option '--with-x-toolkit' was changed to '--with-xdvi-x-toolkit'
Changing this line of tetex-3.0-r1.ebuild

TETEX_ECONF="--with-x-toolkit=${toolkit}"

to this one

TETEX_ECONF="--with-xdvi-x-toolkit=${toolkit}"

fixes the bug.
Comment 2 Mamoru KOMACHI (RETIRED) gentoo-dev 2005-04-01 21:06:50 UTC
Fixed in CVS. Thanks for the bug report.