Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110390 - libXt-0.99.1 fails due to missing dependencies in libSM
Summary: libXt-0.99.1 fails due to missing dependencies in libSM
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-24 17:02 UTC by Spider (RETIRED)
Modified: 2005-10-24 18:41 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 Spider (RETIRED) gentoo-dev 2005-10-24 17:02:18 UTC
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/
-I../include/X11 -I../include -I../include/X11
-DXFILESEARCHPATHDEFAULT=\"/etc/X11/%L/%T/%N%C%S:/etc/X11/%l/%T/%N%C%S:/etc/X11/%T/%N%C%S:/etc/X11/%L/%T/%N%S:/etc/X11/%l/%T/%N%S:/etc/X11/%T/%N%S:/usr/lib/X11/%L/%T/%N%C%S:/usr/lib/X11/%l/%T/%N%C%S:/usr/lib/X11/%T/%N%C%S:/usr/lib/X11/%L/%T/%N%S:/usr/lib/X11/%l/%T/%N%S:/usr/lib/X11/%T/%N%S\"
-O2 -march=i686 -MT Converters.lo -MD -MP -MF .deps/Converters.Tpo -c
Converters.c  -fPIC -o .libs/Converters.o
In file included from ../include/X11/Shell.h:54,
                 from Converters.c:71:
/usr/include/X11/SM/SMlib.h:37:28: X11/ICE/ICElib.h: No such file or directory
In file included from ../include/X11/Shell.h:54,
                 from Converters.c:71:
/usr/include/X11/SM/SMlib.h:44: error: syntax error before "SmPointer"
/usr/include/X11/SM/SMlib.h:61: error: syntax error before "SmPointer"
/usr/include/X11/SM/SMlib.h:68: error: syntax error before "SmPropValue"
/usr/include/X11/SM/SMlib.h:91: error: syntax error before "SmPointer"
/usr/include/X11/SM/SMlib.h:100: error: syntax error before "SmPointer"


you get the point.  Probably another case of headers referencing eachother from
an inconsistent state.
Comment 1 Spider (RETIRED) gentoo-dev 2005-10-24 17:43:54 UTC
clarifying :
Darkmere / # emerge -vp libXt
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild  N    ] x11-libs/libXt-0.99.1  416 kB
Where libXt contains : 

RDEPEND="x11-libs/libX11
        x11-libs/libSM"
DEPEND="${RDEPEND}
        x11-proto/xproto"



Darkmere / # emerge -vp libSM
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild  N    ] x11-libs/libICE-0.99.0  +ipv6 223 kB
[ebuild   R   ] x11-libs/libSM-0.99.1  164 kB




And after building libICE, libXt will continue successfully.

This is because libSM doesn't have a RDEPEND on libICE, only DEPEND.


Comment 2 Joshua Baergen (RETIRED) gentoo-dev 2005-10-24 18:41:26 UTC
Fixed, thanks.