Page 4 of 4

sbopkg gui

Posted: 27 May 2023, 11:53
by francois
beny seems to appreciate very much sbopkg_gui. It comes with dependency resolution out of the box as he as mentioned. I will also be happy with it. The interface of sbopkg_gui is neat and more attracting to linux newcomers.

Maybe a wrapper similar to getmod over slapt-get, for sbopkg-gui would be a great solution for slackbuilds.

I like your cleanup trick on sbopkg_gui to get rid of extra packages from the porteus system and keep only with a module.

spman is also a very nice tool. Simple and well designed. I like to experiment. There is no reason that it should not be as efficient as sbopkg. Unless the pasture is wider under sbopkg.

I like to get to know the underskirt of these package manager. I would like to be more proficient in coding. I am working on studying python with sololearn when I have spare time.

sbopkg gui

Posted: 27 May 2023, 11:55
by francois
Maybe beny will be able to decipher the error message that you got on spman:

Code: Select all

root@porteus:~# spman -f zoom
For some repositories missing files PACKAGES.TXT, SLACKBUILDS.txt or ChangeLog.txt
'spman -u' or 'spman --update' for update libraries.
root@porteus:~# spman -u
Traceback (most recent call last):
  File "/usr/sbin/spman", line 46, in <module>
    sys.exit(start())
  File "/usr/sbin/spman", line 41, in start
    Main().start()
  File "/usr/lib64/python3.9/site-packages/spman/main.py", line 116, in start
    self.commands[self.args[0]]()
  File "/usr/lib64/python3.9/site-packages/spman/main.py", line 149, in update
    from .update import Update
  File "/usr/lib64/python3.9/site-packages/spman/update.py", line 23, in <module>
    from .download import Download
  File "/usr/lib64/python3.9/site-packages/spman/download.py", line 25, in <module>
    import requests
ModuleNotFoundError: No module named 'requests'
I wonder why it alludes to PACKAGES.TXT which from what I understand provides dependency resolution as quoted in jaos slapt-get faq 17?
https://github.com/jaos/slapt-get/blob/main/FAQ#L22

sbopkg gui

Posted: 27 May 2023, 12:25
by rych
francois wrote:
27 May 2023, 11:40
qt5-dev-5.15.3_20220318-x86_64-xfce-cinnamon-openbox-lxde-mate-gnome.xzm will get sbokpkg_gui to work with the other four packages (libraries) that you had already mentioned?
No. I only activate that big qt5-dev module when there are missing rare Qt5 libs, I thought zoom needed it etc. (Zoom didn't start anyway).

sbokpkg_gui didn't need it at all and started on those 4 xzms on top of the qt5-base of course.

The qt5 modules are bundled with Porteus 5.0: http://ftp.riken.jp/Linux/porteus/x86_6 ... 0/bundles/
qt5-base-5.15.3_20220318-x86_64-xfce-cinnamon-openbox-lxde-mate-gnome.xzm 2022-07-03 17:40 9.4M
qt5-dev-5.15.3_20220318-x86_64-xfce-cinnamon-openbox-lxde-mate-gnome.xzm 2022-07-03 17:41 42M

sbopkg gui

Posted: 27 May 2023, 12:32
by rych
francois wrote:
27 May 2023, 11:55
Maybe beny will be able to decipher the error message that you got on spman:
Well, that thread spman; a package manager for porteus 5.0, very interesting (Post by Rapha_ #93278) has the solution: to install missing python libraries:
Rapha_ wrote:
12 Mar 2023, 00:11
I added ;
python-requests-2.26.0-x86_64-3.xzm
python-charset-normalizer-2.0.10-x86_64-1.xzm
python-certifi-2021.10.8-x86_64-2.xzm
python-idna-3.3-x86_64-2.xzm
Now the update (-u) seem to work !
I'm just not sure whether spman is worth spending time on now that sbokpkg_gui kind of works and is GUI

sbopkg gui

Posted: 27 May 2023, 12:51
by francois
qt5-base-5.15.3_20220318-x86_64-xfce-cinnamon-openbox-lxde-mate-gnome.xzm 2022-07-03 17:40 9.4M
qt5-dev-5.15.3_20220318-x86_64-xfce-cinnamon-openbox-lxde-mate-gnome.xzm 2022-07-03 17:41 42M
http://ftp.nluug.nl/os/Linux/distr/port ... 0/bundles/

The activation of these two modules did not resolved my sbopkg_gui error as reported above. This could be a problem endigenous to xfce desktop alone.

Thanks anyway. :)

sbopkg gui

Posted: 27 May 2023, 15:28
by beny
hi fancois, when spman is the same as sbopkg_gui, when a software talk about modules is only python modules so you have to follow rych advice install the python modules that need to work with...and stay on taget ,choose one software to manage packages when you want to build one

sbopkg gui

Posted: 27 May 2023, 22:56
by francois
Updated first post with the download of porteus 5.0 sbopkg with gui. Quite huge, so put it in the optional porteus folder so to activate it when needed only.

Amusez-vous bien!

sbopkg gui

Posted: 30 May 2023, 02:15
by francois
I do not have an /etc/group. And from:
https://linuxize.com/post/how-to-cre...the%20group%20.
groupadd root solves the problem.

sbopkg_gui will build zoom-linux
zoom-linux-5.14.7.2928-x86_64-1_SBo.tgz will be found in /tmp
Thanks!