| Summary: | Circular dependency in tdesvn-trinity | ||
|---|---|---|---|
| Product: | TDE | Reporter: | mgb-trinity |
| Component: | other (any) | Assignee: | Slávek Banko <slavek.banko> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | bugwatch, rom_as, slavek.banko |
| Priority: | P5 | ||
| Version: | R14.0.0 [Trinity] | ||
| Hardware: | i386 | ||
| OS: | Debian Wheezy | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Bug Depends on: | |||
| Bug Blocks: | 2468 | ||
| Attachments: | tde-packaging : fix tdesvn conflicts on Debian and Ubuntu | ||
|
Description
mgb-trinity
2014-12-10 13:39:21 CST
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 (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. (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. 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.
(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. Pushed to GIT in hash e287d00b (master) and b4b0ac72 (r14.0.x). |