Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 42852 - subversion and swig dependancy
Summary: subversion and swig dependancy
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High normal
Assignee: Paul de Vrieze (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-25 01:13 UTC by Andrei Ivanov
Modified: 2004-03-11 10:01 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 Andrei Ivanov 2004-02-25 01:13:50 UTC
qpkg -I -v swig
dev-lang/swig-1.3.20 *

qpkg -I -v subversion
dev-util/subversion-0.37.0 *

emerge -upDv world

These are the packages that I would merge, in order:

Calculating world dependencies ...done!
[ebuild     U ] dev-lang/swig-1.3.21 [1.3.20] -guile +java -perl +python -ruby -tcltk  1,975 kB
[ebuild     UD] dev-lang/swig-1.3.19 [1.3.20] -guile +java -perl +python -ruby -tcltk  0 kB
[ebuild     U ] dev-util/subversion-1.0.0 [0.37.0] +apache2 +berkdb -emacs +python +ssl  5,939 kB

I've deleted the 1.0.0 subversion ebuild, but the upgrade/downgrade game still continues...

I see this in the subversion ebuild:

        python? ( || ( =dev-lang/swig-1.3.19
                        >=dev-lang/swig-1.3.21
        ) )

Maybe this has something to do with the problem...
Comment 1 Paul de Vrieze (RETIRED) gentoo-dev 2004-02-27 01:10:59 UTC
Strange, try manually upgrading to swig 1.3.21. The ebuild for 1.3.20 is broken, and the depend should say that either 1.3.19 or anything bigger than 1.3.21 is ok.
Comment 2 Andrei Ivanov 2004-02-27 02:07:05 UTC
I did that and it seems to work. After updating subversion too, emerge doesn't want to downgrade swig... thanks.
Comment 3 Martin Bergstrand 2004-03-10 07:57:24 UTC
I have a similar problem:
Installed is swig-1.3.21 and Subversion-1.0.0

running "emerge -uUDp world" tells me that it will downgrade swig and subversion
(to 1.3.19 and 0.37.0 respectively). If you let portage downgrade it and then run "emerge -uUDp world" again it says it will now (re-) upgrade swig and subversion (back to 1.3.21 and 1.0.0).

It will keep doing this downgrade/upgrade cycle forever.
Comment 4 Paul de Vrieze (RETIRED) gentoo-dev 2004-03-10 08:27:22 UTC
Martin, it seems that you have both rapidsvn and subversion in  world. I believe that the rapidsvn version in portage does not yet support subversion-1.0.0 so it wants to downgrade to 0.37.0 which will downgrade swig too. Remove either subversion or rapidsvn from your world file and this will be solved.
Comment 5 Martin Bergstrand 2004-03-11 10:01:52 UTC
Durrr, that was the issue yes.