trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: March 2012

Re: [trinity-devel] tdesdk -> Installation failure - conflicting files share/services/svn+file.protocol

From: "David C. Rankin" <drankinatty@...>
Date: Sun, 25 Mar 2012 00:43:55 -0500
On 03/25/2012 12:14 AM, David C. Rankin wrote:
> On 03/24/2012 11:45 PM, Darrell Anderson wrote:
>>>>   Checking ownership of the existing
>>> files, it is tdesvn that provides the conflicting files. How should we handle this? Only one
>>> package should provide the files. I'll check for existing bug reports and if I
>>> can't find one I'll file it.
>>>>
>>> <snip>
>>>
>>> http://bugs.pearsoncomputing.net/show_bug.cgi?id=929
>>>
>>
>> I don't know whether this will help but a quick check on the web shows the problem is a packaging issue:
>>
>> http://www.google.com/search?q=kdesdk+kdesvn&ie=utf-8&oe=utf-8&aq=t&num=30
>>
>> Darrell
<snip>
> 
>   I wonder if we can just do a name change for either tdesvn or tdesdk to
> something like:
> 
> /opt/trinity/share/services/sdksvn+file.protocol
> /opt/trinity/share/services/sdksvn+http.protocol
> /opt/trinity/share/services/sdksvn+https.protocol
> /opt/trinity/share/services/sdksvn+ssh.protocol
> /opt/trinity/share/services/sdksvn.protocol
> 
> 

The primary difference (aside from translation Description differences) is that
tdesdk files use 'exec=kio_svn' while tdesvn files use 'exec=kio_ksvn'. So they
are not 1-for-1 replacements:

for i in tdesdkSvcs/*; do echo -e "\ndiff $i tdesvnSvcs/${i##*/}\n"; diff $i
tdesvnSvcs/${i##*/}; done

diff tdesdkSvcs/svn+file.protocol tdesvnSvcs/svn+file.protocol

2c2
< exec=kio_svn
---
> exec=kio_ksvn
11a12
> deleteRecursive=true

diff tdesdkSvcs/svn+http.protocol tdesvnSvcs/svn+http.protocol

2c2
< exec=kio_svn
---
> exec=kio_ksvn
11a12
> deleteRecursive=true

diff tdesdkSvcs/svn+https.protocol tdesvnSvcs/svn+https.protocol

2c2
< exec=kio_svn
---
> exec=kio_ksvn
11a12
> deleteRecursive=true

diff tdesdkSvcs/svn.protocol tdesvnSvcs/svn.protocol

2c2
< exec=kio_svn
---
> exec=kio_ksvn
11a12
> deleteRecursive=true
24d24

diff tdesdkSvcs/svn+ssh.protocol tdesvnSvcs/svn+ssh.protocol

2c2
< exec=kio_svn
---
> exec=kio_ksvn
11a12
> deleteRecursive=true


-- 
David C. Rankin, J.D.,P.E.