On Thu, 7 Jul 2005, Robert Larson wrote: > Calculating world dependencies ...done! > [ebuild N ] x11-terms/xterm-200-r3 -Xaw3d -toolbar +truetype +unicode 681 > kB > [ebuild N ] sys-apps/utempter-0.5.5.5-r1 20 kB > [ebuild N ] app-arch/rpm2targz-9.0-r3 2 kB > [nomerge ] dev-tcltk/tls-1.4.1 > [ebuild N ] dev-lang/tk-8.4.9 -threads 3,189 kB > [ebuild N ] x11-base/xorg-x11-6.8.2-r1 -3dfx -3dnow +bitmap-fonts -cjk > -debug -dlloader -dmx -doc -font-server -hardened -insecure-drivers +ipv6 > -minimal +mmx +nls -opengl +pam -sdk +sse -static +truetype-fonts > +type1-fonts (-uclibc) -xprint +xv 45,094 kB > [ebuild N ] media-libs/fontconfig-2.2.3 732 kB > [ebuild N ] x11-misc/ttmkfdir-3.0.9-r3 19 kB > > Okay, so "tls" is the package that I emerged. Aha! Now I remember. Thank > you! Now the only problem is I originally emerged it like this: > > # emerge -va --nodeps dev-tcltk/tls > > I actually need that package (some things depend on it), yet not all of the > cruft that follows. The app that uses it requires it, but works fine even > without tk. Is it possible to cut the rest out? > > I suppose I could unmerge it, then install it by hand, but this is Gentoo. > There has to be a better way. Any suggestions?
Looking at the ebuild for tls-1.4.1 I see that it lists tcl *and* tk as a dependency (why?) and there doesn't appear to be a USE flag to switch off the tk dependency. You may want to try re-emerging with the nodeps flag or (maybe a better way) copy an create a local version in /usr/local/portage and remove the tk dependency in the ebuild. -- Aj. -- [email protected] mailing list
