gtk-gnutella

The most efficient gnutella client.

12/11/2019

What was said in freenode #gtk-gnutella on 12/12/2019:

  1. 02:23:51 Ci-Dev_ joined the channel
  2. 02:27:01 Ci-Dev left the channel
  3. 03:02:07 ArneBab left the channel
  4. 03:02:43 ArneBab joined the channel
  5. 05:15:28 noonehere4u left the channel
  6. 05:15:57 noonehere4u joined the channel
  7. 06:05:35 mrJoe joined the channel
  8. 06:17:03 mrJoe left the channel
  9. 10:25:05 knasdfoppix joined the channel
  10. 10:59:53 knasdfoppix: I am running v0.96.5 . I wonder if there is any remote hackeable bug in this version.
  11. 11:54:18 Guest18037 Guest18037 will now be known as ram
  12. 11:54:39 ram: knasdfoppix: that version is totally outdated
  13. 11:59:36 knasdfoppix: well... i hope it works. My linux os is outdated as well put the next version available at the debian repositories crash here.
  14. 12:01:44 knasdfoppix: gtk-gnutella 1.x crash in my OS.
  15. 12:06:53 ram: knasdfoppix: did you try to recompile them on your machine?
  16. 12:07:03 ram: (the newest sources, that is)
  17. 12:07:08 ram: How do they crash?
  18. 12:07:47 ram: (crashing is fixable, obsolescence is not!)
  19. 12:09:02 knasdfoppix: That atonish me.
  20. 12:10:24 knasdfoppix: May be you mean i can't ship in your network version, but that should not means the old version is unusefull.
  21. 12:10:59 knasdfoppix: It complains about allocating memory.
  22. 12:13:08 knasdfoppix: I am in knoppix, but an old one, 7.2 i think. apt-get install gtk-gnutella does install it but it breaks like i said. So i download an older version from the repositories and it seems to work.
  23. 12:13:52 ram: knasdfoppix: a lot has changed in the code, since 0.96.5.
  24. 12:14:34 knasdfoppix: I am a bit lazy to recompile it, but still, it's not really my goal. If an older version work enought i would stay happy with that.
  25. 12:14:47 ram: knasdfoppix: it would help to get the crashlog of the crash. If you could compile the version from the "devel" branch of git, it would give me hope to be able to address the problem
  26. 12:14:55 knasdfoppix: I don't need it to glow, just to run.
  27. 12:15:29 knasdfoppix: It's not really crashing. It gives a proper error message and it leaves clean.
  28. 12:15:44 ram: knasdfoppix: I'm talking about network features that make it more efficient (like G2 support to reach out to more hosts, better network features, etc...)
  29. 12:15:56 knasdfoppix: It can't allocate memory, when booting. That's all it says.
  30. 12:16:15 ram: can you capture the output by launching it like this:
  31. 12:16:19 ram: typescript
  32. 12:16:25 ram: gtk-gnutella --help
  33. 12:16:34 ram: gtk-gnutella --version
  34. 12:16:36 ram: gtk-gnutella
  35. 12:16:46 ram: exit ## to exit the script session
  36. 12:17:07 ram: Sorry, I meant "script", not "typescript".
  37. 12:17:29 ram: Then send me the output, which is in the "typescript file"
  38. 12:17:33 knasdfoppix: Ok, i am gonna overwrite that faulty version over the older version i installed and i will see that again. Whait for me a couple of minutes.
  39. 12:19:20 knasdfoppix: ***MEMORY-ERROR***: [8136]: GSlice: failed to allocate 504 bytes (alignment: 512): Cannot allocate memory
  40. 12:19:24 knasdfoppix: Aborted
  41. 12:19:39 knasdfoppix: ----Now, i will try those commands...
  42. 12:20:05 knasdfoppix: ups, it does not even take the --help one.
  43. 12:21:27 knasdfoppix: It's sad because my knoppix 7.2 is beautifull and i don't remember any other program giving this problem.
  44. 12:23:35 knasdfoppix: the version is 0.98.3-1
  45. 12:24:26 knasdfoppix: I know it by writing dpkg -l |grep gtk-gnutella
  46. 12:24:29 ram: you compiled it or you installed a pre-compiled package?
  47. 12:24:46 knasdfoppix: no, i just installed like apt-get install gtk-gnutella
  48. 12:24:53 ram: AH!!
  49. 12:25:00 ram: You need to compile it on your machine
  50. 12:25:10 ram: (the latest package0
  51. 12:25:38 ram: That would be 1.1.15
  52. 12:25:45 knasdfoppix: mmm... That's what i tried to avoid. But well... i've got time...
  53. 12:27:00 knasdfoppix: only i bet compilling the new version is gonna require new libraries and that's not gonna be funny.
  54. 12:28:00 knasdfoppix: because if it compiles with my old libraries from my old os.. then a like.
  55. 12:29:06 ram: Hmm... not sure it will require that much new libraries
  56. 12:29:12 ram: You have GTK2 already, right?
  57. 12:29:35 knasdfoppix: You and me, ram, seems to pursuit diferent goals anyway. I would like to run gtk-gnutella with an ugly but working version better than in a wonderfull ferrary that will take me to the same point.
  58. 12:30:05 knasdfoppix: not sure but, apt-get build-dep gtk-gnutella will get me out of any trouble.
  59. 12:30:32 ram: The interface (UI) has not changed much. It's under the hood that it changed, and that's what matters
  60. 12:31:00 knasdfoppix: but.. it's networking compatible or not?
  61. 12:31:01 ram: There were bugs fixed, a lot of them, since the 0.9x series
  62. 12:31:17 knasdfoppix: mmm...
  63. 12:31:21 ram: Too hard to tell, but surely you miss some stuff like G2 support
  64. 12:31:36 knasdfoppix: ok. I'am gonna do the thing.
  65. 12:32:09 knasdfoppix: Well.. taking a node is the support a really require, no?
  66. 12:32:31 ram: I don't understand your question
  67. 12:33:14 knasdfoppix: I mean that i don't need the nodes list to come with the new brand package if i can reach a node my way.
  68. 12:33:49 knasdfoppix: ..a node... ..an ultrapeer or whowever its named.
  69. 12:35:15 knasdfoppix: well.. sources... Where are those new brand sources to be taken from?
  70. 12:36:38 ram: sourceforge of course
  71. 12:37:11 knasdfoppix: ok, i'm on it.
  72. 12:38:17 knasdfoppix: You won't believe but i liked more when a p2p software did weight less than 1Mb.
  73. 12:39:52 ram: It's only 500 K SLOC
  74. 12:40:08 knasdfoppix: ???
  75. 12:40:23 knasdfoppix: ok, i will see that.
  76. 12:40:37 knasdfoppix: but 20Mb of source code frightens me i bit.
  77. 12:42:07 ram: It's the data files mostly like the SHA1 list of spam items
  78. 12:42:22 knasdfoppix: 50Mb decompresed ahahah.
  79. 12:43:13 ram: find src -name "*.[ch]" | xargs wc -c
  80. 12:43:18 ram: 17415859 total
  81. 12:43:40 ram: There's code indeed
  82. 12:45:03 knasdfoppix: "Do you wish to attempt to use the malloc() that comes with gtk-gnutella? [y]" that rings something in my head...
  83. 12:48:40 knasdfoppix: well... your makefille is running.
  84. 12:49:35 knasdfoppix: mine is a bogomips : 2129.52 so it's gonna take a wile.
  85. 12:56:07 knasdfoppix: I had to cpufreq-set -f 1G every day as sun as i switch my monster on because it gets off otherwise.
  86. 12:56:41 knasdfoppix: so.. i don's spect less than 1 hour of compilation.
  87. 13:00:42 knasdfoppix: wait... that version i was using is g2 compatible, right or not?
  88. 13:01:23 knasdfoppix: the 0.98 one.
  89. 13:01:57 knasdfoppix: It does not link any node from http://cache.trillinux.org/g2/bazooka.php?showhosts=1&net=gnutella2
  90. 13:03:26 knasdfoppix: Those nodes are from shareaza.
  91. 13:05:58 knasdfoppix: I have a v0.4 comand line thing called gnut, a mutella one, and a very 0.4 old phex. Phex links with gnut and mutella but gnut does not link with mutella.
  92. 13:06:50 knasdfoppix: so i thing there is a large thing about compatibilities in the gnutella network tale.
  93. 13:07:32 knasdfoppix: compilation is done.
  94. 13:07:55 knasdfoppix: Am gonna launch your trojan.
  95. 13:09:44 knasdfoppix: i did strip it before. I hope that does not harm it.
  96. 13:10:22 knasdfoppix: tls generating...
  97. 13:10:34 knasdfoppix: there it is.
  98. 13:11:20 knasdfoppix: ups... it's v1.1.5
  99. 13:15:58 knasdfoppix: Ok, it works soft and nice.
  100. 13:17:21 knasdfoppix: i don't know the command to pack the binary with it's assets (icons and necesary stuff).
  101. 13:27:19 knasdfoppix: How can i test compatibility with this shareaza node 216.59.230.179:12725 ? I did add it but i don't see it linked.
  102. 13:30:58 knasdfoppix: only gtk-gnutella 1.1.15 partners are linked. That dissapoints me a bit. But who knows who to blame...
  103. 13:34:54 knasdfoppix: What i really pursuit is to link my mldonkey, which is gnutella and G2 compatible and ports allready open. I did never success to
  104. 13:35:28 knasdfoppix: link any gnutella nor G2 software against it anyway. I love mldonkey but...
  105. 13:48:24 knasdfoppix: You don't know of any gtk-gnutella version mldonkey compatible, right?
  106. 14:24:12 knasdfoppix left the channel
  107. 17:17:50 noonehere4u left the channel
  108. 17:18:17 noonehere4u joined the channel
  109. 17:42:28 mrJoe joined the channel
  110. 18:00:27 mrJoe left the channel
  111. 00:00:00 --- ---