Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 388981 - app-office/lyx-1.6.x / 2.0.x not compatible with subversion 1.7
Summary: app-office/lyx-1.6.x / 2.0.x not compatible with subversion 1.7
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: pavel sanda
URL:
Whiteboard:
Keywords:
: 447966 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-10-30 16:19 UTC by pavel sanda
Modified: 2014-04-18 05:39 UTC (History)
12 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
lyx-2.0.3_svn-1.7-support.patch (lyx-2.0.3_svn-1.7-support.patch,4.36 KB, text/plain)
2012-05-16 18:21 UTC, thomasg
Details
lyx-2.0.3_svn-1.7-support_ebuild.patch (lyx-2.0.3_svn-1.7-support_ebuild.patch,718 bytes, patch)
2012-05-16 18:21 UTC, thomasg
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description pavel sanda 2011-10-30 16:19:14 UTC
subversion 1.7 completely changed structure of internal directories/files.
lyx won't work with that, so we need to change dependency and disallow >=1.7 in lyx-1.6.10 and lyx-2.0.1 ebuilds.

Reproducible: Always
Comment 1 Alexis Ballier gentoo-dev 2011-12-06 12:50:54 UTC
dep to <1.7 added, lets leave this bug open until a real fix is out
Comment 2 pavel sanda 2011-12-06 12:52:47 UTC
i'm afraid thats not going to happen soon, its not just some fix.
the new svn structures are completely redesigned.
Comment 3 SpanKY gentoo-dev 2012-01-08 06:41:57 UTC
it's an unresolved bug still
Comment 4 Ulrich Plate 2012-03-04 21:34:35 UTC
Only saw this today, but upstream actually provided a patch several months ago:

http://www.lyx.org/trac/attachment/ticket/7855/svn17diff-3.patch

Got rid of the dep limit, applied the patch --> results in peaceful coexistence of LyX v2.0.3 and Subversion v1.7.2.
Comment 5 pavel sanda 2012-03-04 22:06:02 UTC
upstream didn't agreed to apply this patch :)
Comment 6 Naohiro Aota gentoo-dev 2012-05-16 08:45:42 UTC
Upstream fixed it with http://www.lyx.org/trac/changeset/8be18455fd7072cd2d30108f0d274d4d253fe58a/lyxgit
Comment 7 thomasg 2012-05-16 18:21:02 UTC
Created attachment 312037 [details]
lyx-2.0.3_svn-1.7-support.patch

As this has been fixed in upstreams master 2 months ago and there still hasn't been a new release, I took the liberty to backport the fix to the 2.0.3 release.

Attached is a patch for ${FILESDIR} and a patch for the ebuild. Feel free to apply if you see it fit.
Comment 8 thomasg 2012-05-16 18:21:53 UTC
Created attachment 312039 [details, diff]
lyx-2.0.3_svn-1.7-support_ebuild.patch

patch for the ebuild
Comment 9 Naohiro Aota gentoo-dev 2012-10-09 23:23:29 UTC
No backport?
Comment 10 pavel sanda 2012-10-10 01:58:08 UTC
(In reply to comment #9)
> No backport?

Unlikely. 
1) The patch touches critical parts of the code (_any_ file opening).
2) Testing under various svn binaries/repo version is missing.
Comment 11 Jeroen Roovers (RETIRED) gentoo-dev 2012-12-20 16:40:23 UTC
*** Bug 447966 has been marked as a duplicate of this bug. ***
Comment 12 pavel sanda 2013-07-19 20:02:04 UTC
lyx 2.1 beta is in rebutia overlay any feedback whether new subversion support works at your platform is more than welcome. thanks.
Comment 13 pavel sanda 2014-04-18 05:39:45 UTC
2.1 is out.