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

Reply via email to