Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35728 - isdn4k-utils misses dependency for tcl
Summary: isdn4k-utils misses dependency for tcl
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal
Assignee: Gentoo Dialup Developers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-13 07:50 UTC by Jan Schubert
Modified: 2003-12-16 07:17 UTC (History)
1 user (show)

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 Jan Schubert 2003-12-13 07:50:18 UTC
emerging isdn4k-utils fails if tcl is not emerged (tcl.h not found), this should be fixed
Comment 1 Heinrich Wendel (RETIRED) gentoo-dev 2003-12-14 11:03:33 UTC
thx for pointing that out, fixed :)
Comment 2 Daniel Steinberger 2003-12-16 06:26:37 UTC
sorry to break your harmony in this. but i found this recent addition quite annoying. on my server running silently in the corner i don't have X installed. emerging isdn4kutils works fine without having tcl installed. i don't have tcl and i don't want it. but now it's beeing pulled in when i do a deep update. my investigation pointed this package out. so i tried again and it works fine without TCL.

so maybe tcl is only needed when you use X11, too? probably for tcl/tk? i don't know. but i don't want to have tcl on my system and emerging the utils works just fine. so i suggest we make the inclusion of tcl depending on the use of X11 or wherever it is needed. for now i've just removed the tcl dep. in an overlay copy in my tree. but it should imho be done in a cleaner way and for all the users. thank you!

(just tried to REOPEN this bug, but i lack the proper rights... so i just leave it the way it is and don't just file another one. someone with the necessary permissions please do so.)
Comment 3 Heinrich Wendel (RETIRED) gentoo-dev 2003-12-16 06:54:08 UTC
Sorry, but it cannot be removed. If tcl is not installed, vbox won't be installed and -r3 will even fail. Tcl has nothing to do and does not require X, it's just a scripting language. Tk provides the X bindings for tcl.
Comment 4 Jan Schubert 2003-12-16 07:15:01 UTC
I can prove that it will fail to emerge if tcl is not installed. I also had no tcl installed before (but X), but when emerging the current isdn4k-utils it failed saying tcl.h not found.
Is this vbox thing needed for everyone or would it be an good idea to enable it depending on an USE-flag?
Comment 5 Daniel Steinberger 2003-12-16 07:17:06 UTC
yeah, i know that tk is the toolkit or whatever and tcl the language. but i wonder why it works for me then. i know i'm using isdn4k-utils-3.2_p1-r2 and not -r3... but why do the isdn utils need tcl? well okay, i guess it's not the ebuild maintainer's problem. i'm just unwilling to have another dep in my system, when it worked without before ;-)

well -- i guess i'll have to tweak this on my own somehow.