First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 17808
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Doug Goldstein <cardoe@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Thomas Raschbacher <lordvan@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
wine-20040121.diff Wine 20040121 Patch patch Doug Goldstein 2004-08-02 14:29 0000 664 bytes Details | Diff
wine-20040213.diff Wine 20040213 Patch patch Doug Goldstein 2004-08-02 14:29 0000 664 bytes Details | Diff
wine-20040309.diff Wine 20040309 Patch patch Doug Goldstein 2004-08-02 14:30 0000 664 bytes Details | Diff
wine-20040408-r1.diff Wine 20040408-r1 Patch patch Doug Goldstein 2004-08-02 14:30 0000 670 bytes Details | Diff
wine-20040505.diff Wine 20040505 Patch patch Doug Goldstein 2004-08-02 14:31 0000 397 bytes Details | Diff
wine-20040615-r1.diff Wine 20040615-r1 patch Doug Goldstein 2004-08-02 14:32 0000 400 bytes Details | Diff
wine-20040716.diff Wine 20040716 Patch patch Doug Goldstein 2004-08-02 14:33 0000 397 bytes Details | Diff
deprecated_tcltk.log ebuild that still have tcltk USE flag text/plain Jakub Moc (RETIRED) 2006-09-09 11:02 0000 8.80 KB Details
tcltk.log updated list of ebuild w/ IUSE=tcltk text/plain Jakub Moc (RETIRED) 2007-01-01 16:05 0000 4.09 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 17808 depends on: 148213 152399 161742 Show dependency tree
Bug 17808 blocks: 137785
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-03-19 03:37 0000
find packages which might need cleaning-up:

find /usr/portage -iname '*.ebuild' -exec grep -l tcltk \{\} \; | sed
s%/[^/]*\.ebuild$%% | sort | uniq

Reproducible: Always
Steps to Reproduce:

------- Comment #1 From Thomas Raschbacher 2003-03-19 03:37:46 0000 -------
mine(atm)

------- Comment #2 From Edward Roper 2003-07-22 10:00:02 0000 -------
Just adding my $0.02 here. I run several production server gentoo boxes without
xfree installed. I have uses for tcl but not tk as that would automagically
install xfree, etc. which I try to avoid. Use of the tcltk flag however has
ebuilds like python trying to build tk and thus X. Anyway I'm sure that
somebody already figured it out (or this bug wouldn't be filed), so I suppose
I'm adding this more for anyone else that runs across this bug and doesn't
immediately realise why it's of importance.

------- Comment #3 From SpanKY 2003-08-08 22:35:30 0000 -------
whats the status of this bug ?

if no one has done any real work on it ill go ahead and split the damn thing this weekend ;)

just like edward, i have a server where i want tcl but not tk ... when i goto update python, it uses tcltk to pull in tk which pulls in X which i dont want

------- Comment #4 From Mr. Bones. 2003-08-08 23:33:38 0000 -------
I don't think it's necessary really.  Seemant...based on the analysis I sent
you, do you see any reason to split the flag?  Seems like it could all be handled
by other USE conditionals.

------- Comment #5 From Seemant Kulleen (RETIRED) 2003-09-12 02:20:58 0000 -------
per nick's -core post, when portage supports conditional uses and "embedded"
use like: tcltk? ( X? tk : tcl ) then this problem goes away.  splitting them
up just creates more headache than it's worth.

------- Comment #6 From Thomas Raschbacher 2004-02-18 09:39:20 0000 -------
what's the status of conditional & embedded uses?

------- Comment #7 From Mr. Bones. 2004-03-13 11:24:08 0000 -------
I think this bug can be closed.  I believe all cases can be handled like this:

tcltk? (
    dev-lang/tcl
    X? ( dev-lang/tk )
)

------- Comment #8 From Thomas Raschbacher 2004-03-17 06:52:33 0000 -------
if that works then it's fine with me definitely...
but someone has to do all those ebuilds still..

------- Comment #9 From Doug Goldstein 2004-07-30 22:56:17 0000 -------
I'm working on all of them. In a current Portage tree it effects 120 packages.
And correct me if I'm wrong but I believe we're going to want to revision bump
all these packages so they can be made properly aware of the tk situation on
that system.

------- Comment #10 From Seemant Kulleen (RETIRED) 2004-08-01 11:13:38 0000 -------
doug, you're not splitting them are you?

------- Comment #11 From Doug Goldstein 2004-08-01 12:27:33 0000 -------
No. I know that creating new USE flags is a Bad Thing. Plus there's really no
real need. I've been using Mr. Bones' solution to the problem an Portage
Overlay on my system. I've jotted down all the maintainers name's and emails in
a separate file. Just lemme know how you want me to proceed from there.

------- Comment #12 From Doug Goldstein 2004-08-02 14:29:13 0000 -------
Created an attachment (id=36662) [edit]
Wine 20040121 Patch

------- Comment #13 From Doug Goldstein 2004-08-02 14:29:56 0000 -------
Created an attachment (id=36663) [edit]
Wine 20040213 Patch

------- Comment #14 From Doug Goldstein 2004-08-02 14:30:29 0000 -------
Created an attachment (id=36664) [edit]
Wine 20040309 Patch

------- Comment #15 From Doug Goldstein 2004-08-02 14:30:58 0000 -------
Created an attachment (id=36665) [edit]
Wine 20040408-r1 Patch

------- Comment #16 From Doug Goldstein 2004-08-02 14:31:33 0000 -------
Created an attachment (id=36666) [edit]
Wine 20040505 Patch

------- Comment #17 From Doug Goldstein 2004-08-02 14:32:34 0000 -------
Created an attachment (id=36668) [edit]
Wine 20040615-r1

------- Comment #18 From Doug Goldstein 2004-08-02 14:33:19 0000 -------
Created an attachment (id=36669) [edit]
Wine 20040716 Patch

------- Comment #19 From Doug Goldstein 2004-08-02 14:35:02 0000 -------
Wine Patches for this issue... CC'd Wine herd.

------- Comment #20 From Doug Goldstein 2004-08-06 15:40:14 0000 -------
Reassigning to the TCL/TK herd. Since we'll be banging out all these patches.

------- Comment #21 From Doug Goldstein 2004-08-06 19:40:17 0000 -------
Adding net-dialup to the CC. They've got bug #53986 dependant on this.

------- Comment #22 From SpanKY 2004-10-30 19:50:01 0000 -------
wine is fixed with wine-20041019-r2

------- Comment #23 From Nathan 2006-03-20 15:46:56 0000 -------
What happened to the activity on this bug?

I second the sentiments in Comment #2.  I have tons of in-house tcl stuff
running on all my production servers, but have absolutely no use for tk.  It
would be nice if the tcltk flag was separated into separate tcl and tk flags,
since tcl and tk are separate.

------- Comment #24 From Thomas Raschbacher 2006-04-02 07:43:22 0000 -------
as this bug is quite old and I really don't have time for it at the moment i'll
reassign it to bug-wranglers.

------- Comment #25 From Jakub Moc (RETIRED) 2006-04-02 07:50:26 0000 -------
(In reply to comment #24)
> as this bug is quite old and I really don't have time for it at the moment i'll
> reassign it to bug-wranglers.

Hmmm, that's nice. And how are bug wranglers supposed to fix this? 

------- Comment #26 From Jakub Moc (RETIRED) 2006-05-28 08:53:15 0000 -------
Marking LATER, reopen when you get manpower to do the job. ;)

------- Comment #27 From Doug Goldstein 2006-06-23 14:15:30 0000 -------
I guess I'll take care of it.

------- Comment #28 From Thomas Raschbacher 2006-07-10 09:17:57 0000 -------
@cardoe: thanks, great that someone has the time to do this finally :)

------- Comment #29 From Jakub Moc (RETIRED) 2006-07-23 06:58:57 0000 -------
*** Bug 70059 has been marked as a duplicate of this bug. ***

------- Comment #30 From Jakub Moc (RETIRED) 2006-09-09 11:02:15 0000 -------
Created an attachment (id=96496) [edit]
ebuild that still have tcltk USE flag

------- Comment #31 From Alin Năstac 2006-10-23 00:58:40 0000 -------
I've fixed this in following packages:
  app-mobilephone/obexftp
  net-dialup/globespan-adsl
  net-dialup/pptpclient
  net-libs/wvstreams

------- Comment #32 From Carsten Lohrke 2006-10-23 17:29:34 0000 -------
Still a whole bunch to fix. cc'ing some teams hopefully helps a bit.

app-dicts/wordnet
app-misc/misterhouse
app-misc/nomad-tool
app-pda/pilot-link
app-text/active-dvi
app-text/namazu
app-text/texlive
app-text/txt2tags
app-text/uudeview
dev-db/metakit
dev-db/pgcluster
dev-db/postgis
dev-lang/caml-light
dev-lang/cm3
dev-lang/entity
dev-lang/erlang
dev-lang/gnu-smalltalk
dev-lang/ocaml
dev-lang/R
dev-lang/ruby
dev-lang/ruby-cvs
dev-libs/liboop
dev-libs/redland-bindings
dev-libs/xapian-bindings
dev-lisp/gcl
dev-lisp/gcl-cvs
dev-ml/findlib
dev-ml/lablgl
dev-perl/POE
dev-python/matplotlib
dev-util/aegis
games-arcade/jumpnbump
games-arcade/koules
games-mud/gMOO
games-mud/lyntin
games-roguelike/zangband
games-util/umodpack
media-gfx/graphviz
media-libs/hamlib
media-sound/timidity++
net-analyzer/rrdtool
net-analyzer/snortalog
net-im/kadu
net-im/micq
net-irc/emech
net-irc/epic5
net-irc/xchat-gnome
net-misc/ebayagent
net-misc/suite3270
sci-geosciences/grass
sci-libs/plplot
sci-libs/vtk
sci-mathematics/maxima
sci-mathematics/scilab
sys-cluster/openpbs
sys-cluster/torque
x11-drivers/linuxwacom

------- Comment #33 From Michael Cummings (RETIRED) 2006-10-24 14:57:14 0000 -------
dev-perl/POE done. 

------- Comment #34 From Christian Faulhammer 2006-11-02 09:45:43 0000 -------
(In reply to comment #32)
> dev-lang/erlang

 At least corrected version 2.10.7 upwards (which are testing).

------- Comment #35 From Alexandre Buisse (RETIRED) 2006-11-03 02:11:55 0000 -------
dev-lang/ocaml and dev-lang/caml-light done, I think those were the only one
maintained by ml.

------- Comment #36 From Alexandre Buisse (RETIRED) 2006-11-03 02:52:12 0000 -------
I had missed dev-ml/(lablgl|findlib), they are done now.

------- Comment #37 From Tristan Heaven 2006-11-04 18:20:52 0000 -------
games done

------- Comment #38 From Markus Ullmann 2006-11-27 15:38:01 0000 -------
net-analyzer/rrdtool
net-analyzer/snortalog
done

------- Comment #39 From Christian Faulhammer 2006-11-28 00:13:38 0000 -------
sci-mathematics/scilab

has been done

------- Comment #40 From Christian Faulhammer 2006-11-28 05:56:48 0000 -------
Please fix your packages, then you can remove yourself from cc.  Moving from
USE=tcltk -> USE=tk or USE=tcl
maintainer-needed/-wanted will be handled by me if noone steps up.

maintainer-needed/-wanted
/usr/portage/app-text/uudeview
/usr/portage/dev-db/metakit
/usr/portage/dev-lang/entity
/usr/portage/dev-libs/liboop
/usr/portage/media-libs/hamlib (pulls in tcl and tk)

app-dicts 
/usr/portage/app-dicts/wordnet

perl
/usr/portage/app-misc/misterhouse
/usr/portage/net-misc/ebayagent

sound, george
/usr/portage/app-misc/nomad-tool
sound
/usr/portage/media-sound/timidity++

pda
/usr/portage/app-pda/pilot-link (pulls in tcl and tk)

text-markup
/usr/portage/app-text/active-dvi (depends on wrong ocaml prerequisites)
/usr/portage/app-text/texlive
/usr/portage/app-text/txt2tags

cjk
/usr/portage/app-text/namazu

postgresql
/usr/portage/dev-db/pgcluster

vapier
/usr/portage/dev-lang/cm3
/usr/portage/dev-libs/redland-bindings

araujo, mkennedy
/usr/portage/dev-lang/gnu-smalltalk (pulls in tcl and tk)

sci
/usr/portage/dev-lang/R
sci, cryos
/usr/portage/sci-libs/plplot (pulls in tcl and tk)
sci-mathematics
/usr/portage/sci-mathematics/maxima

ruby
/usr/portage/dev-lang/ruby-cvs

python, marienz
/usr/portage/dev-libs/xapian-bindings
python
/usr/portage/dev-python/matplotlib

common-lisp
/usr/portage/dev-lisp/gcl
/usr/portage/dev-lisp/gcl-cvs

karltk
/usr/portage/dev-util/aegis

graphics
/usr/portage/media-gfx/graphviz (pulls in tcl and tk)

netmon
/usr/portage/net-analyzer/rrdtool
/usr/portage/net-analyzer/snortalog

net-im
/usr/portage/net-im/micq

net-irc
/usr/portage/net-irc/emech
/usr/portage/net-irc/epic5
/usr/portage/net-irc/xchat-gnome

robbat2
/usr/portage/net-misc/suite3270

cluster,tantive
/usr/portage/sys-cluster/openpbs

x11-drivers
/usr/portage/x11-drivers/linuxwacom (pulls in tcl and tk)

------- Comment #41 From Andrey Grozin 2006-11-28 06:17:26 0000 -------
sci-mathematics/maxima-5.10.0.ebuild at Gentoo science overlay
(http://gentooscience.org/) uses tk USE flag. Isn't it a good time to move it
to the main tree?

------- Comment #42 From Piotr Jaroszyński 2006-11-28 09:37:38 0000 -------
pda(app-pda/pilot-link) done.

------- Comment #43 From Christian Faulhammer 2006-11-28 10:42:32 0000 -------
From cryos' away message:
"[...]Feel free to fix any of my packages as always :)"

sci, cryos
/usr/portage/sci-libs/plplot (pulls in tcl and tk)

maintainer-needed/-wanted
/usr/portage/app-text/uudeview
/usr/portage/dev-db/metakit
/usr/portage/dev-lang/entity
/usr/portage/dev-libs/liboop
/usr/portage/media-libs/hamlib (pulls in tcl and tk)

All from above done.

------- Comment #44 From Christian Faulhammer 2006-11-28 12:28:12 0000 -------
Allowance from nattfodd, thanks again.

text-markup
/usr/portage/app-text/active-dvi (depends on wrong ocaml prerequisites)
/usr/portage/app-text/texlive
/usr/portage/app-text/txt2tags

All done

------- Comment #45 From Markus Ullmann 2006-11-28 12:53:58 0000 -------
was already done

------- Comment #46 From Marien Zwart (RETIRED) 2006-11-28 17:07:15 0000 -------
xapian-bindings and matplotlib done, removing me and python.

------- Comment #47 From Yuval Yaari 2006-11-29 03:46:34 0000 -------
$Perl->done();

------- Comment #48 From Christian Faulhammer 2006-11-29 07:47:40 0000 -------
Allowance from mkennedy.

araujo, mkennedy
/usr/portage/dev-lang/gnu-smalltalk (pulls in tcl and tk)

common-lisp
/usr/portage/dev-lisp/gcl
/usr/portage/dev-lisp/gcl-cvs

Above fixed.

------- Comment #49 From Nguyen Thai Ngoc Duy (RETIRED) 2006-12-07 11:42:30 0000 -------
dev-lang/ruby-cvs done

------- Comment #50 From Akinori Hattori 2006-12-13 03:46:58 0000 -------
app-text/namazu done.

------- Comment #51 From George Shapovalov 2006-12-16 12:44:21 0000 -------
nomad-tool masked for removal.

------- Comment #52 From Jakub Moc (RETIRED) 2007-01-01 16:05:45 0000 -------
Created an attachment (id=105116) [edit]
updated list of ebuild w/ IUSE=tcltk

------- Comment #53 From Christian Faulhammer 2007-01-10 11:39:59 0000 -------
To avoid problems with built_with_use we always need a stable version stable
which uses the split USE flags for Tcl and Tk.  Some of you have fixed testing
but not stable branch of their ebuilds, so please file a stabilisation request
(and make it block this one here) or fix the current stable.  vapier, you must
have forgotten cm3, so I readd you.   This listing is based on jakub's
automated report and manually checked for if a fixed stable version is needed.

The packages not fixed on 10 Feb 2007 will be fixed by me, just step up, if you
don't want me to touch your package.

sci-mathematics/maxima has been fixed and so the team is removed from CC.

app-dicts 
app-dicts/wordnet

sound
media-sound/timidity++ (fix stable and testing)

postgresql
dev-db/pgcluster

vapier
dev-lang/cm3

sci
dev-lang/R (fix stable)

sci-geosciences,nerdboy
sci-geosciences/grass-6.0.1 (fix stable)

karltk
dev-util/aegis (fix stable and testing)

graphics
media-gfx/graphviz (pulls in tcl and tk)

net-im
net-im/micq
net-im/kadu

net-irc
net-irc/emech
net-irc/epic5
net-irc/xchat-gnome

robbat2
net-misc/suite3270

cluster,tantive
sys-cluster/openpbs

x11-drivers
x11-drivers/linuxwacom (pulls in tcl and tk)

------- Comment #54 From Christian Faulhammer 2007-01-12 13:03:20 0000 -------
dev-util/aegis-4.19 fixed, stabilisation requested where needed

------- Comment #55 From Markus Dittrich 2007-01-13 15:57:29 0000 -------
(In reply to comment #53)
> sci
> dev-lang/R (fix stable)

Hi Christian,

I just fixed R and removed sci from the cc list since
it looks like we're done. My apologies for the delay.

cheers,
Markus

------- Comment #56 From Joshua Baergen (RETIRED) 2007-01-13 17:25:40 0000 -------
linuxwacom fixed.  Sorry about the delay.

------- Comment #57 From Christian Faulhammer 2007-02-10 23:43:28 0000 -------
Following are fixed in stable and testing for all KEYWORDS, so I remove the
respective maintainers.  Three are still left untouched, see below.

app-dicts 
app-dicts/wordnet

sound
media-sound/timidity++ (fix stable and testing)

sci-geosciences,nerdboy
sci-geosciences/grass-6.0.1 (fix stable)

net-irc
net-irc/emech
net-irc/epic5
net-irc/xchat-gnome

robbat2
net-misc/suite3270

cluster,tantive
sys-cluster/openpbs





Still left are the following.  I dare to touch them when I have more time to
test properly.

postgresql
dev-db/pgcluster

graphics
media-gfx/graphviz (pulls in tcl and tk)

net-im
net-im/kadu

------- Comment #58 From Christian Faulhammer 2007-02-10 23:51:38 0000 -------
postgresql
dev-db/pgcluster

Fixed, thanks to dev-zero

------- Comment #59 From Christian Faulhammer 2007-02-11 00:38:00 0000 -------
I hate it to have things lying around undone...so the migration is finished. 
If you see a bug coming out of my changes, please feel free to cc me on the
bug.  Closing this one

------- Comment #60 From Jakub Moc (RETIRED) 2007-04-09 10:40:50 0000 -------
Reopening to get rid of the remaining stuff. Please either punt the versions
below or backport the use flag changes if they really need to stay in the tree.

dev-db/postgis-0.7.5-r2 - postgresql/sci-geosciences
dev-util/aegis-4.{9,11,16} - karltk but he's been away for over a year
net-im/kadu-0.4.{1,1-r1,2} - mkay/net-im
sci-geosciences/grass-5.4.0 - nerdboy/sci-geosciences
sci-libs/vtk-5.0.0 - markusle/sci
sci-mathematics/maxima-5.9.3 - sci-mathematics
sys-cluster/openpbs-2.3.16-r{2,3} - tantive/cluster

------- Comment #61 From Luca Longinotti 2007-04-09 15:29:03 0000 -------
dev-db/postgis cleaned up, thanks for the notice!
Best regards, CHTEKK.

------- Comment #62 From Doug Goldstein 2007-04-09 15:36:09 0000 -------
Fixed dev-util/aegis-4.{9,11,16} since karltk is gone.

------- Comment #63 From Christian Faulhammer 2007-04-15 22:43:13 0000 -------
kadu
grass

fixed

------- Comment #64 From Christian Faulhammer 2007-04-16 08:50:59 0000 -------
all done and closing again

First Last Prev Next    No search results available      Search page      Enter new bug