Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 388029 - dev-util/kdevelop crashes with dev-vcs/subversion-1.7.0 installed
Summary: dev-util/kdevelop crashes with dev-vcs/subversion-1.7.0 installed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal critical (vote)
Assignee: Gentoo KDE team
URL: https://bugs.kde.org/show_bug.cgi?id=...
Whiteboard: tracking upstream
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-21 19:40 UTC by Raimar Sandner
Modified: 2011-11-20 22:34 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 Raimar Sandner 2011-10-21 19:40:08 UTC
To reproduce, create or open a project. It does not even have to use subversion.

Upstream bug is

https://bugs.kde.org/show_bug.cgi?id=284061

This is a problem for gentoo users, because subversion is enforced (see bug #347547). Maybe kdevelop should depend on <subversion-1.7.0 until upstream bug is fixed?

Reproducible: Always
Comment 1 Stoian Ivanov 2011-10-24 11:58:01 UTC
as is discussed in bug #387183 kdevelop and kdevplatform does not really depend on subversion so it can be removed thus solving the problem.
Comment 2 Raimar Sandner 2011-10-24 12:56:33 UTC
Thanks for looking into this. I agree that the subversion dependency of kdevplatform should be removed, but also maybe kdevelop should block svn-1.7 as a heads up for users who explicitly want to have svn support in kdevelop.

Anyway, the upstream bug is making some progress and it looks like it will be resolved soon.
Comment 3 Andreas K. Hüttel archtester gentoo-dev 2011-10-30 23:38:26 UTC
The dependency on subversion is gone... the rest needs a bit of thinking. 

Tony, should we place a blocker !>=subversion-1.7.0 here?
Comment 4 Tony Vroon (RETIRED) gentoo-dev 2011-10-30 23:47:17 UTC
(In reply to comment #3)
> Tony, should we place a blocker !>=subversion-1.7.0 here?

That seems an acceptable workaround; I have no plans to stabilise 1.7.X at this point in time. (The build system needs more love, and there is word of cross-compilation issues)
Comment 5 Andreas K. Hüttel archtester gentoo-dev 2011-10-30 23:56:57 UTC
OK the blocker is committed. Keeping the bug open to keep track of the issue.
Comment 6 Daniel Salas 2011-11-06 18:33:33 UTC
Instead of blocking it what you can do is just disable the subversion plugin from the KDevelop Preferences.
Comment 7 Emeric Verschuur 2011-11-08 21:27:37 UTC
According to Daniel Salas I think that block kdevelop is very radical.

Furthermore, in my opinion this check (blocking subversion 1.7) should be associated to the kdevplatform subversion USE flag instead of the kadevelop package.

I have no bug after merging subversion-1.7.1 + kdevplatform-1.2.3[-subversion] + kdevelop-4.2.3
Comment 8 lxg 2011-11-09 12:34:56 UTC
Sorry, this block of >=svn-1.7 is too severe in my opinion. Please think of another solution.

I have my SVN repos on the same machine as I develop with. Now I must either uninstall my IDE, or I can't commit changes.

I also can't move back to svn 1.6.x as there was an architecture change when upgrading to 1.7.
Comment 9 Emeric Verschuur 2011-11-09 13:08:37 UTC
(In reply to comment #8)
> Sorry, this block of >=svn-1.7 is too severe in my opinion. Please think of
> another solution.
> 
> I have my SVN repos on the same machine as I develop with. Now I must either
> uninstall my IDE, or I can't commit changes.
> 
> I also can't move back to svn 1.6.x as there was an architecture change when
> upgrading to 1.7.

My solution waiting a cleaner solution :

* emerge dev-util/kdevplatform without subversion :
# USE="-subversione emerge dev-util/kdevplatform
* remove the subversion check
# equery w kdevelop
=> give /usr/portage/dev-util/kdevelop/kdevelop-4.2.3.ebuild for me
* remove the line containing "!>=dev-vcs/subversion-1.7.0"
# ebuild /usr/portage/dev-util/kdevelop/kdevelop-4.2.3.ebuild manifest
* build & install kdevelop
# ebuild /usr/portage/dev-util/kdevelop/kdevelop-4.2.3.ebuild merge

enjoy!
Comment 10 Emeric Verschuur 2011-11-09 13:10:54 UTC
EDIT: little fix..

My solution waiting a cleaner solution :

* emerge dev-util/kdevplatform without subversion :
# USE="-subversion" emerge dev-util/kdevplatform
* remove the subversion check
# equery w kdevelop
=> give /usr/portage/dev-util/kdevelop/kdevelop-4.2.3.ebuild for me
* remove the line containing "!>=dev-vcs/subversion-1.7.0"
# ebuild /usr/portage/dev-util/kdevelop/kdevelop-4.2.3.ebuild manifest
* build & install kdevelop
# ebuild /usr/portage/dev-util/kdevelop/kdevelop-4.2.3.ebuild merge

enjoy!
Comment 11 Andreas K. Hüttel archtester gentoo-dev 2011-11-20 22:34:32 UTC
The blocker is moved from kdevelop to kdevplatform-1.2.2 and -1.2.3. 

Please try kdevplatform-1.2.3-r1, it should be fixed there.