Gajim - 2019-11-29


  1. bot Alex Hotoi created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9903 >: #9903: < No Plugins Button in Gajim Menu - version 1.1.92+06844f237163 >
  2. bot Daniel Brötzmann closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9903 >: #9903: < No Plugins Button in Gajim Menu - version 1.1.92+06844f237163 >
  3. bot Alex Hotoi modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9903 >: #9903: < No Plugins Button in Gajim Menu - version 1.1.92+06844f237163 >
  4. bot Alex Hotoi modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9903 >: #9903: < No Plugins Button in Gajim Menu - version 1.1.92+06844f237163 >
  5. bot Daniel Brötzmann closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9903 >: #9903: < No Plugins Button in Gajim Menu - version 1.1.92+06844f237163 >
  6. debacle Do the Windows installers (Gajim/Gajim Portable) contain the OMEMO plugin and all necessary dependencies? Can't check myself, don't have Windows.
  7. alex.hotoi hello all
  8. wurstsalat hi!
  9. alex.hotoi I have a problem when installing the plugins on the latest gajim version 1.1.92+06844f237163
  10. alex.hotoi hi @wurstalat
  11. alex.hotoi can someone help me with some guidance ?
  12. wurstsalat alex.hotoi, the plugins you linked to your ~/.local/share/gajim/plugins : did you link that to a git repo?
  13. alex.hotoi yes, it is linked to a git repo
  14. alex.hotoi it is linked to this git repo : https://dev.gajim.org/gajim/gajim-plugins
  15. wurstsalat then you could go to that repo and checkout master
  16. alex.hotoi did it before already
  17. alex.hotoi :~/apps/gajim-plugins$ git checkout master Already on 'master' Your branch is up to date with 'origin/master'.
  18. alex.hotoi and this is linked to ~/.local/share/gajim/plugins
  19. wurstsalat yeah but is it up to date with upstream?
  20. alex.hotoi https://gajim.org:5281/upload/Kf3Vol7Dcb_nNBGb/0.png
  21. alex.hotoi I don't know exactly what upstream means
  22. wurstsalat your origin remote is https://dev.gajim.org/gajim/gajim-plugins.git ?
  23. alex.hotoi I think yes
  24. alex.hotoi but I can try to pull again from this origin to be sure it is this one
  25. wurstsalat git remote -v
  26. alex.hotoi ~/apps/gajim-plugins$ git remote -v origin https://dev.gajim.org/gajim/gajim-plugins (fetch) origin https://dev.gajim.org/gajim/gajim-plugins (push)
  27. wurstsalat alright
  28. wurstsalat then you probably have to start gajim with gajim -l gajim.plugin_system=DEBUG
  29. alex.hotoi I am launching it using the ./launch.py script
  30. alex.hotoi should I add the -l gajim.plugin_system=DEBUG parameter to the command ?
  31. wurstsalat yes start with `/launch.py -l gajim.plugin_system=DEBUG`
  32. alex.hotoi ok, got it
  33. alex.hotoi let me check and come back to you
  34. alex.hotoi done
  35. alex.hotoi Logger gajim.plugin_system level set to 10
  36. wurstsalat that's it?
  37. alex.hotoi should I try to install again the plugins using the zip files from Gajim master ?
  38. wurstsalat I expected to see a debug log about what was failing when trying to load the directory you linked. but it seems gajim doesn't even see the plugins there, so probably the link is failing?
  39. alex.hotoi I can try to copy directly in the ~/.local/share/gajim/plugins folder
  40. alex.hotoi but I am 100% sure it will be the same
  41. alex.hotoi because I've tried before
  42. alex.hotoi https://gajim.org:5281/upload/NOB8f-nczDM2fN7Y/0.png
  43. wurstsalat you could try to install from https://ftp.gajim.org/plugins_master_zip/omemo.zip
  44. alex.hotoi it seems now that the plugins loaded - I see something like this in the log
  45. alex.hotoi https://gajim.org:5281/upload/fDu9SgMKnTy4ivuv/0.png
  46. wurstsalat and the plugins window shows them as well?
  47. alex.hotoi https://gajim.org:5281/upload/hRs_XT5Gq3MQlVjx/0.png
  48. alex.hotoi yes, all of them are there :D
  49. wurstsalat so you probably linked it wrongly
  50. alex.hotoi thank you very much for your kindly help
  51. alex.hotoi the links were OK, I checked 2 times
  52. wurstsalat how did you link the repo?
  53. alex.hotoi but now, everything is fine. now there is no link, I copy the plugins directly at that location
  54. alex.hotoi ln -s /path/to/gajim-plugins-repository/* ~/.local/share/gajim/plugins/
  55. wurstsalat I just did the same and it works for me. could be some linking problems with the filesystem you are using?
  56. alex.hotoi maybe
  57. alex.hotoi the filesystem is ext4
  58. wurstsalat I got to run! if you have further problems, please just ask here, this is quicker :)
  59. alex.hotoi yes, thank you very much for your kindly help
  60. alex.hotoi have a nice day further !
  61. wurstsalat you're welcome!
  62. alex.hotoi hello, I still have one small problem with one of the plugins - omemo
  63. alex.hotoi even, I install it. next time I open gajim, it won't appear as installed plugin
  64. alex.hotoi https://gajim.org:5281/upload/bwsB2rSu9fxtCv_C/0.png
  65. alex.hotoi other plugins works fine
  66. wurstsalat Have you tried copying the plugin (omemo) and then *not* to update it? Does it work then?
  67. alex.hotoi yes
  68. alex.hotoi I did it. worked for 99% of the plugins
  69. alex.hotoi but for the OMEMO didn't worked
  70. alex.hotoi so, I was able to find the OMEMO at the available tab only, not at the installed ones tab
  71. alex.hotoi https://gajim.org:5281/upload/6rkh11s0mxxUmvvO/0.png
  72. alex.hotoi other plugins, appeared direclty as installed in the "Installed" tab
  73. alex.hotoi I I try to install the gajim-omemo from the repository, it removes the python3-nbxmpp-nightly package which is mandatory for gajim to run
  74. asterix You have several copies of that plugin ? Ypu miss dependencies ?
  75. alex.hotoi there is only one copy, the latest one from the Gajim master
  76. asterix The debian repository contains the stable version
  77. asterix So you probably have a version in /usr/...
  78. alex.hotoi https://gajim.org:5281/upload/K2ZDNk0Gfu55MNQK/0.png
  79. alex.hotoi so, I don't want to install the one from the repository because it will uninstall the python3-nbxmpp-nightly package
  80. alex.hotoi I checked now, there is no omemo installed in /usr
  81. asterix Yes and because it's not for Gajim master branch
  82. asterix So missing dep. The debug command wurstsalat gave you earlier should help
  83. alex.hotoi I will try to figure out if something is missing
  84. alex.hotoi 29.11.2019 11:01:59 (W) gajim.plugin_system While trying to load omemo, exception occurred https://conference.gajim.org:5281/pastebin/c2fc0d79-d45d-47b9-9597-10ec461ce0d1
  85. alex.hotoi I think the axolotl is missing
  86. alex.hotoi worked
  87. alex.hotoi thanks
  88. wurstsalat Gajim News: https://gajim.org/post/2019-11-25-development-news-november/
  89. flow wurstsalat, you probably want to consider adding the blog to planet.jabber.org
  90. wurstsalat flow, it is :)
  91. wurstsalat 25th
  92. flow wurstsalat, my fault, sorry for the noise
  93. wurstsalat thank you though :)
  94. bot Daniel Brötzmann updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/516 >: WIP: Groupchat: Add invite page
  95. bot DAVID created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9904 >: #9904: < . >
  96. bot Daniel Brötzmann closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9904 >: #9904: < . >
  97. bot Daniel Brötzmann updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/516 >: WIP: Groupchat: Add invite page
  98. bot Daniel Brötzmann updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/516 >: WIP: Groupchat: Add invite page
  99. bot Daniel Brötzmann updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/516 >: Groupchat: Add invite page
  100. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *74b815b0* < https://dev.gajim.org/gajim/gajim/commit/74b815b016dc90b2673ba53fa25f5765e5fce396 > Add base Assistant class
  101. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *1452e842* < https://dev.gajim.org/gajim/gajim/commit/1452e84253fa98d65c3513467562f75e9ce3b214 > Assistant: Fix pylint error
  102. bot Philipp Hörist updated a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/merge_requests/542 >: Add Gtk.Assistant for Remove dialog
  103. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *fe6842af* < https://dev.gajim.org/gajim/gajim/commit/fe6842af7a792415b208cd510a8a6a11b9d508bc > Assistant: Add get_page() Use get_page() instead of page specific methods
  104. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *a350f3ed* < https://dev.gajim.org/gajim/gajim/commit/a350f3ed88a03817606e4d7218f10691469441bd > Assistant: return page on add_default_page()
  105. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *c1682551* < https://dev.gajim.org/gajim/gajim/commit/c1682551038a380aeb68f8e26e82dfdb48887a75 > Assistant: Add default progress page