Do any bittorrent clients work in Haiku R1A2?

Forum thread started by paulfxh on Mon, 2010-10-18 16:46

I've tried a number of bittorrent clients from Haikuware but only Transmission shows any semblance of life.
However, although it starts when I open a torrent (and I've tried several) with Transmission, it goes to Pause after not more than one second.
When I hit Torrent>>Resume, it again runs for less than one second and again goes into pause.
This time, no Resume option is present under Torrent, only Pause which when hit, causes an error message.
However, from a comment on the Haikuware page for Transmission, it appears that it did at least work on earlier versions of Haiku.
I also see that another version of Transmission (Transmission 142) is available in Haikuware where it is stated that additional libraries are required to run Transmission. However, I'm unable to unzip these libraries for some reason.
Any advice?

Comments

Re: Do any bittorrent clients work in Haiku R1A2?

I just checked Haikuware and the two versions there are quite outdated. There is a newer version with a Qt GUI available from Qt Haiku's website here: http://qt-haiku.ru/index.php?option=com_rokdownloads&view=file&Itemid=61...

Don't forget to install the required libraries listed on the previous page. And here you can get the latest Qt: http://qt-haiku.ru/index.php?option=com_rokdownloads&view=folder&Itemid=60

Try this and let us know how it works for you.

If you're good at compiling, there is an even better torrent client called qBittorrent: http://qbittorrent.sourceforge.net/

I am unable to compile it myself for Haiku unfortunately, but anyway, Transmission at least works fine for now. :)

Re: Do any bittorrent clients work in Haiku R1A2?

Thanks for your repply.
As you suggested, I downloaded and installed Transmission 2.0.4 together with the dependencies Qt 4.7.1 (minimal), libevent, curl and OpenSSL.
No error messages during installation. Then I rebooted and tried to open Transmission 2.0.4 (which was now called TransmissionBT-Qt) but repeatedly got this error:
Could not open "TransmissionBt-Qt" (missing symbol: _ZN11BArchivable13AllUnarchivedEPK8BMessage).

Re: Do any bittorrent clients work in Haiku R1A2?

There's also a non-Qt version of Transmission available through

installoptionalpackage transmission

This is a command-line version. However, you can run transmission-daemon in the background and access it via a webbrowser based client.

transmission-daemon
open http://127.0.0.1:9091

For me, the webclient is more than enough and wouldn't warrant installing Qt.

Re: Do any bittorrent clients work in Haiku R1A2?

Thank you. Finally a version of Transmission that works in Haiku.
Webclient UI has everything I need.
BTW, the installoptionalpackage command installed version 1.9.3 of Transmission although there seems to be a 2.0.1 version available in the same repository.
But, if it ain't broke..........

Re: Do any bittorrent clients work in Haiku R1A2?

paulfxh wrote:

Then I rebooted and tried to open Transmission 2.0.4 (which was now called TransmissionBT-Qt) but repeatedly got this error:
Could not open "TransmissionBt-Qt" (missing symbol: _ZN11BArchivable13AllUnarchivedEPK8BMessage).

Are you on Alpha 2? Did you try it with the latest nightly image? In the Qt 4.7.1 description it says "Builded under Haiku r38892 GCC4Hybrid", that revision is only two weeks old.

Re: Do any bittorrent clients work in Haiku R1A2?

Uh-oh, yes you're right, I'm using Haiku gcc2 hybrid R1A2.
I'll install a nightly later tonight to try out Transmission 2.0.4 again.
Actually, I also installed VNC Server for Haiku today and got a very similar error. So, I think I might be able to kill two birds with the one nightly install.
Thanks for pointing this out to me.

Re: Do any bittorrent clients work in Haiku R1A2?

Yes, I installed Haiku-nightly-r39010-gcc2hybrid and Transmission 2.0.4 from the Haiku Qt site works perfectly.
Additionally, the VNCServer, which had given the same error when I tried to install it in R1A2, also works fine in the same nightly.

Re: Do any bittorrent clients work in Haiku R1A2?

Well then, that's great! I hope you will enjoy Haiku, and if you need any other apps feel free to check http://qt-haiku.ru/ or Haikuware out and see what they can offer.

Re: Do any bittorrent clients work in Haiku R1A2?

Command line application useage s not acceptable to 90% of PC users. How hard would it be to put a light gui on terminal using YAB to run transmission ? Not to mention transmission is complicated to boot.

We should port Utorrent.

Re: Do any bittorrent clients work in Haiku R1A2?

I would say that utorrent is even more complex when compared to transmission. I believe Haiku needs a native, from-scratch bittorrent client, but that will come in time. I have no problems with running the console version of transmission with the web ui.

Re: Do any bittorrent clients work in Haiku R1A2?

If you're good at compiling, there is an even better torrent client called qBittorrent: http://qbittorrent.sourceforge.net/

Is there good compiling tutorial for semi-newby programmers (read: advanced user with mediocre coding and no compiling skills). I really like qBittorrent so far, and would like to compile it myself. I'd even post it somewhere if it turns out right and anyone else wants it.

Re: Do any bittorrent clients work in Haiku R1A2?

This is a totally excellent tutorial on C++ development under Haiku. It has a little more than just compiling, but it is totally excellent:

http://darkwyrm.beemulated.net/lessons.htm