On 03/25/2012 12:31 PM, David C. Rankin wrote: > On 03/25/2012 12:11 AM, David C. Rankin wrote: >> It does, >> >> I'm also going to check the code of the tdesvn and tdesdk version of the same >> files to see if that may not be where some issues are arising with kio on >> various protocols. >> >> I think the latest stable release of openssl just killed fish://. If so, that >> means we currently have no sftp:// or fish:// in tde... bummer. I know those >> aren't the protocols at issue, but it will be interesting to see if the tdesvn >> and tdesdk files are consistent... > > OK, > > First, fish:// is fine with openssh-5.9p1-8 and openssl-1.0.1-1, but sftp is > still dead. Second, what we will do for the conflicting files is split the files > out of both packages into a third package 'tde-svnservices' and make that a > dependency of both tdesvn and tdesdk. > > That raises another question. Since the svn+file.protocol, ... files are not > exactly the same between the two packages -- which one should we use? > > tdesvn files use the ksvn_kio service while tdesdk uses the svn_kio service. I > think both are functionally equivalent, but I don't know which would be better > or if it matters. > > Is there somebody on the list familiar with the kio files and the difference > between ksvn_kio and svn_kio that could shed some light on the situation?? > OK, Here is what I've done. I split the tdesvn package into two packages 'tde-tdesvn' and 'tde-kiosvn' making tde-kiosvn a dependency of tde-tdesvn and of tde-tdesdk. Now the conflict is gone and both tdesvn and tdesdk will pull in kiosvn. The only remaining question is whether there is any functional difference in the kio_svn and kio_ksvn calls. Confirmation of the packaging: 14:08 nirvana:~/tde/bld/tde-tdesvn> diff tdesvn-full.txt tdesvn-nokio.txt 398,402d397 < tde-tdesvn /opt/trinity/share/services/svn+file.protocol < tde-tdesvn /opt/trinity/share/services/svn+http.protocol < tde-tdesvn /opt/trinity/share/services/svn+https.protocol < tde-tdesvn /opt/trinity/share/services/svn+ssh.protocol < tde-tdesvn /opt/trinity/share/services/svn.protocol 14:08 nirvana:~/tde/bld/tde-tdesvn> pacman -Qpl tde-kiosvn-3513_tqt-1-x86_64.pkg.tar.xz tde-kiosvn /opt/ tde-kiosvn /opt/trinity/ tde-kiosvn /opt/trinity/share/ tde-kiosvn /opt/trinity/share/services/ tde-kiosvn /opt/trinity/share/services/svn+file.protocol tde-kiosvn /opt/trinity/share/services/svn+http.protocol tde-kiosvn /opt/trinity/share/services/svn+https.protocol tde-kiosvn /opt/trinity/share/services/svn+ssh.protocol tde-kiosvn /opt/trinity/share/services/svn.protocol -- David C. Rankin, J.D.,P.E.