[Kget] kget and libbtcore

Urs Wolfer uwolfer at kde.org
Fri May 2 19:45:04 CEST 2008


On Friday 02 May 2008 17:34:38 Modestas Vainius wrote:
> Hello,
>
> I was wondering which version of libbtcore kget 4.1.x will depend on? Log
> entry of r790478 [1] suggests kget 4.1 depending on libbtcore (SONAME 4) as
> of KTorrent 3.1.x forever. However, KTorrent releases more frequently than
> kdenetwork and probably at the time of KDE 4.1.3 there will be KTorrent 3.2
> or later depending on libbtcore SONAME 5. So my question is whether stable
> kget releases (4.1.x, 4.2.x etc.) will be updated to work with libbtcore
> (SONAME 5, 6 etc.) or later once newer stable KTorrent is released.
>
> I'm packaging KTorrent for Debian and I'm currently not sure how to handle
> libbtcore: either build it directly from KTorrent which makes KTorrent and
> kget tied together or package libbtcore completely separately from
> KTorrent. The former way is OK if stable kget releases will be updated to
> work with newer stable releases of libbtcore. However, I'll choose the 2nd
> way if kget 4.1.x will depend on libbtcore SONAME 4 forever this way
> decoupling KTorrent and kget from each other.
>
> P.S. Embedding libbtcore in kget plugin is not an option.
>
> 1. http://websvn.kde.org/?view=rev&revision=790478

Why is embedding libbtcore in KGet not an option? This is the suggested way by 
the KGet developers (that's why we have made an svn external: libbtcore will 
be included in the KDE release tarballs.)
We cannot guarantee binary compatibilty with libbtcore at any time. If you 
take that version that is "embedded" with the svn external into KGet, it 
should work. (as Lukas already said: at the moment KTorrent trunk; when 3.1 
has been branched the 3.1 branch (this is at least planned for KDE 4.1).

Bye
urs
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kget/attachments/20080502/cef80add/attachment.pgp 


More information about the Kget mailing list