By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 2252 - Circular dependency in tdesvn-trinity
Summary: Circular dependency in tdesvn-trinity
Status: RESOLVED FIXED
Alias: None
Product: TDE
Classification: Unclassified
Component: other (any) (show other bugs)
Version: R14.0.0 [Trinity]
Hardware: i386 Debian Wheezy
: P5 normal
Assignee: Slávek Banko
URL:
Depends on:
Blocks: R14.0.2
  Show dependency treegraph
 
Reported: 2014-12-10 13:39 CST by mgb-trinity
Modified: 2015-08-30 05:45 CDT (History)
3 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments
tde-packaging : fix tdesvn conflicts on Debian and Ubuntu (5.31 KB, patch)
2015-07-14 19:10 CDT, Slávek Banko
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description mgb-trinity 2014-12-10 13:39:21 CST
There is a circular dependency between tdesvn-trinity and tdesvn-tdeio-plugins-trinity in i386 Wheezy TDE R14 RC2.

Both versions: 4:14.0.0-r215-0debian7.0.0+pr25
Comment 1 Roman Savochenko 2015-06-26 00:47:47 CDT
And seems the circular dependency and conflict now present into 14.0.1~pre3-0debian8.0.0+0 from http://mirror.xcer.cz/trinity-sb:

tdesvn-trinity depends from tdesvn-tdeio-plugins-trinity
tdesvn-trinity conflicts to libsvnqt4-trinity
tdesvn-tdeio-plugins-trinity depends from libsvnqt4-trinity
Comment 2 Roman Savochenko 2015-07-09 02:02:52 CDT
(In reply to Roman Savochenko from comment #1)
> And seems the circular dependency and conflict now present into
> 14.0.1~pre3-0debian8.0.0+0 from http://mirror.xcer.cz/trinity-sb:
> 
> tdesvn-trinity depends from tdesvn-tdeio-plugins-trinity
> tdesvn-trinity conflicts to libsvnqt4-trinity
> tdesvn-tdeio-plugins-trinity depends from libsvnqt4-trinity
After that problem observing I see trying to place library 
/opt/trinity/lib/libsvnqt.so.4.2.2 to package libsvnqt4-trinity and tdesvn-trinity then removing the library from tdesvn-trinity and the conflict to libsvnqt4-trinity will fix the problem and real fix that for me.
Comment 3 Slávek Banko 2015-07-14 18:20:26 CDT
(In reply to Roman Savochenko from comment #2)
> (In reply to Roman Savochenko from comment #1)
> > And seems the circular dependency and conflict now present into
> > 14.0.1~pre3-0debian8.0.0+0 from http://mirror.xcer.cz/trinity-sb:
> > 
> > tdesvn-trinity depends from tdesvn-tdeio-plugins-trinity
> > tdesvn-trinity conflicts to libsvnqt4-trinity
> > tdesvn-tdeio-plugins-trinity depends from libsvnqt4-trinity
> After that problem observing I see trying to place library 
> /opt/trinity/lib/libsvnqt.so.4.2.2 to package libsvnqt4-trinity and
> tdesvn-trinity then removing the library from tdesvn-trinity and the
> conflict to libsvnqt4-trinity will fix the problem and real fix that for me.

Excellent - it's a good point! I knew that here is a problem, but I never found the time to address it. Your solution looks very clean.

Currently are underway builds of packages for final R14.0.1, so I have to test if your solution I can include at the last moment to R14.0.1 or whether it will be up to R14.0.2.
Comment 4 Slávek Banko 2015-07-14 19:10:56 CDT
Created attachment 2534 [details]
tde-packaging : fix tdesvn conflicts on Debian and Ubuntu

Decided: The patch is ready, but now is not possible properly test the update progress - if will be smooth. Therefore, it will be solved within R14.0.2.
Comment 5 Roman Savochenko 2015-07-27 04:20:32 CDT
(In reply to Slávek Banko from comment #4)
> Created attachment 2534 [details]
> tde-packaging : fix tdesvn conflicts on Debian and Ubuntu
> 
> Decided: The patch is ready, but now is not possible properly test the
> update progress - if will be smooth. Therefore, it will be solved within
> R14.0.2.
I see that bug also fixed for R14.0.1 now.
Comment 6 Slávek Banko 2015-08-30 05:45:54 CDT
Pushed to GIT in hash e287d00b (master) and b4b0ac72 (r14.0.x).