Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 19877 - Circular dep between TCL and TK ver. 8.4.2 and 8.3.4
Summary: Circular dep between TCL and TK ver. 8.4.2 and 8.3.4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Stanislav Brabec
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-24 07:29 UTC by Martin Ehmsen (RETIRED)
Modified: 2003-04-26 12:03 UTC (History)
2 users (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 Martin Ehmsen (RETIRED) gentoo-dev 2003-04-24 07:29:19 UTC
This morning an emerge rsync and then emerge -puD world gave the following:
Update tcl-8.3.4 to tcl-8.4.2
and update tk-8.3.4-r1 to tk-8.4.2
After updating an emerge -puD world said that if would downgrade the two
packages again, when I did that (thought that the new versions might contain an
error) portage wanted to update the packages again....

Classic cir. dep. i think.

Reproducible: Always
Steps to Reproduce:
1.emerge -u tcl tk
2.emerge -u tcl tk
3.
Comment 1 Stanislav Brabec 2003-04-24 11:42:32 UTC
I found problem with graphviz. Fix will appear in an hour on mirrors in media-gfx/graphviz-1.9.ebuild (change =dev-lang/tk-8.3* to >=dev-lang/tk-8.3*).

If the problem appears again please let me know, which package is listed immediatelly after tk-8.3*, otherwise please close the bug.
Comment 2 Martin Ehmsen (RETIRED) gentoo-dev 2003-04-24 12:21:55 UTC
It is fixed now... so I have no problem with the bug being closed.
Thx
Thames
Comment 3 Stanislav Brabec 2003-04-24 12:24:51 UTC
Seems to be fixed, closing.
Comment 4 Alastair Tse (RETIRED) gentoo-dev 2003-04-24 17:12:14 UTC
stanislav,

>=some-cat/pkg-1.2* is not really valid, even though it works.

you should remove the "*"
Comment 5 Stanislav Brabec 2003-04-25 09:32:22 UTC
Testing
grep -r '>=[^ ]*\*' /usr/portage/*-* | wc -l

Portage tree has 268 ocurrences of this bug.
Comment 6 Alastair Tse (RETIRED) gentoo-dev 2003-04-26 12:03:04 UTC
Well, then you can help fix them all :)

it is either =some-cat/pkg-1.4* or >=some-cat/pkg-1.4, adding a * is just redundant in that case.