sbopkg gui

New features which should be implemented in Porteus; suggestions are welcome. All questions or problems with testing releases (alpha, beta, or rc) should go in their relevant thread here, rather than the Bug Reports section.
User avatar
francois
Contributor
Contributor
Posts: 6433
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

sbopkg gui

Post#1 by francois » 07 Jun 2017, 02:30

sbopkg with gui interface porteus 5.0 download (849 MB)
https://www.mediafire.com/file/wtrzta00 ... l.xzm/file

Three steps are needed to get sbopkg working:
1) activate PyQt5_sip-12.12.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Code: Select all

root@porteus:/home/guest/Downloads#  cd /path/to/sbo_pkg-meta-package-x86-64porteus-fl/sbopkg_gui-dependencies
root@porteus:/path/to/sbo_pkg-meta-package-x86-64porteus-fl/sbopkg_gui-dependencies# python3 -m pip install PyQt5_sip-12.12.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Processing ./PyQt5_sip-12.12.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Installing collected packages: PyQt5-sip
Successfully installed PyQt5-sip-12.12.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
root@porteus:/path/to/sbo_pkg-meta-package-x86-64porteus-fl/sbopkg_gui-dependencies#
2) At first use of sbopkg_gui update with the update button upper left.

3) You will not be able to build a sbo unless you create a group for root

Code: Select all

root@porteus:~/spman/build# groupadd root
Article on sbopkg_gui:
https://slackalaxy.com/2016/06/22/a-sbopkg-gui/

Official site and download:
http://gernot-walzl.at/index.php?nav=Sl ... sbopkg_gui

sbopkg:
https://www.sbopkg.org
bis: sbopkg and its gui sbopkg_gui to build from source easily

Additional libraries to sbopkg_gui:

Code: Select all

PyQt4_gpl_x11-4.12.3.xzm
PyQt5-5.15.2-x86_64-5.xzm
chromium-106.0.5249.91-x86_64-1alien.xzm
python3-3.9.10-x86_64-1.xzm
qt5-5.15.3_20211130_014c375b-x86_64-2.xzm
qt5-webkit-5.212.0_alpha4-x86_64-7.xzm
sbopkg-0.38.2-noarch-1_wsr.xzm
sbopkg_gui-20210512-noarch-1scr.xzm
slapt-get-0.11.8.x86_64.xzm
slapt-src-0.3.7.xzm
unsquahed-v6.2.7.xzm
xcb-proto-1.15.2-x86_64-1
xcb-util-0.4.1-x86_64-1
xcb-util-cursor-0.1.4-x86_64-1
xcb-util-errors-1.0.1-x86_64-1
xcb-util-image-0.4.1-x86_64-1
xcb-util-keysyms-0.4.1-x86_64-1
xcb-util-renderutil-0.3.10-x86_64-1
xcb-util-wm-0.4.2-x86_64-1
Additionally, the last dependency PyQt5_sip has to be downloaded in th .whl form and installed:
PyQt5_sip-12.12.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Installation:

Code: Select all

root@porteus:/home/guest/Downloads# python3 -m pip install PyQt5_sip-12.12.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Processing ./PyQt5_sip-12.12.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Installing collected packages: PyQt5-sip
Successfully installed PyQt5-sip-12.12.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
root@porteus:/home/guest/Downloads#
Has been tested under xfce porteus 5.0, troubleshooted by beny, without which there would be no sbopkg_gui under porteus.

Using sbokpkg_gui.
To begin using sbopkg update with upper left Update command. It will synchronize the database. Then if you do not have a wide selection of packages, close sbokpkg_gui and then restart it.

I have built abiword with it.
Prendre son temps, profiter de celui qui passe.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3860
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: sbopkg gui

Post#2 by Blaze » 07 Jun 2017, 18:25

Looks not bad... :Search:
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
francois
Contributor
Contributor
Posts: 6433
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Re: sbopkg gui

Post#3 by francois » 11 Jun 2017, 11:49

Use sbopkg_gui update command before using. it is necessary before using it. Updated first post. I have built abiword.
Other testers needed. :wink:
Prendre son temps, profiter de celui qui passe.

User avatar
brokenman
Site Admin
Site Admin
Posts: 6105
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v4 all desktops
Location: Brazil

Re: sbopkg gui

Post#4 by brokenman » 11 Jun 2017, 14:47

Requires Qt?
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3860
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: sbopkg gui

Post#5 by Blaze » 11 Jun 2017, 17:28

Code: Select all

root@porteus:~# sbopkg_gui update
Traceback (most recent call last):
  File "/usr/sbin/sbopkg_gui", line 33, in <module>
    from PyQt4.QtCore import Qt
ImportError: libQtCore.so.4: cannot open shared object file: No such file or directory
root@porteus:~# sbopkg_gui update
Traceback (most recent call last):
  File "/usr/sbin/sbopkg_gui", line 33, in <module>
    from PyQt4.QtCore import Qt
ImportError: No module named sip
root@porteus:~# sbopkg_gui update
Traceback (most recent call last):
  File "/usr/sbin/sbopkg_gui", line 33, in <module>
    from PyQt4.QtCore import Qt
ImportError: No module named sip
root@porteus:~# sbopkg_gui update
Ошибка сегментирования
root@porteus:~# sbopkg_gui
Ошибка сегментирования
root@porteus:~# 
PyQt + qt-4.x.x + sip :roll:
CLI sbopkg :(
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
francois
Contributor
Contributor
Posts: 6433
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Re: sbopkg gui

Post#6 by francois » 11 Jun 2017, 21:57

Corrected first post to include qt and sip.
Thanks blaze.
Prendre son temps, profiter de celui qui passe.

User avatar
Ed_P
Contributor
Contributor
Posts: 8315
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Re: sbopkg gui

Post#7 by Ed_P » 11 Jun 2017, 23:18

francois wrote:Corrected first post to include qt and sip.
What DE are you running that had those missing libraries?

This is similar to the concern I have for the bundle concept. People create them, they work on their systems, others try them and they fail, then someone has to debug them.
Ed

User avatar
francois
Contributor
Contributor
Posts: 6433
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Re: sbopkg gui

Post#8 by francois » 12 Jun 2017, 03:22

blaze should answer this one. I only needed PyQt on KDE5, but I was not on a virgin installation.
Prendre son temps, profiter de celui qui passe.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3860
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: sbopkg gui

Post#9 by Blaze » 12 Jun 2017, 08:21

I tested sbopkg gui in Cinnamon DE.
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3918
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Re: sbopkg gui

Post#10 by ncmprhnsbl » 12 Jun 2017, 22:50

heres another one (sBo frontend): sourcery: http://download.salixos.org/x86_64/14.2 ... ch-1gv.txz
which is a gtk2 gui for slapt-src
http://download.salixos.org/x86_64/14.2 ... 64-3gv.txz
havn't tested, but both can be got via usm...
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
francois
Contributor
Contributor
Posts: 6433
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Re: sbopkg gui

Post#11 by francois » 13 Jun 2017, 02:42

Sourcery is salix package builder. their wiki:
https://docs.salixos.org/wiki/Sourcery
Prendre son temps, profiter de celui qui passe.

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3918
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Re: sbopkg gui

Post#12 by ncmprhnsbl » 13 Jun 2017, 06:20

looks like it needs python..
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
Blaze
DEV Team
DEV Team
Posts: 3860
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: sbopkg gui

Post#13 by Blaze » 13 Jun 2017, 18:55

Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
francois
Contributor
Contributor
Posts: 6433
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Re: sbopkg gui

Post#14 by francois » 18 Jun 2017, 02:39

ncmprhnsbl wrote:looks like it needs python..
Python seems to be required under xfce too. I updated first post in consequence.
Prendre son temps, profiter de celui qui passe.

User avatar
francois
Contributor
Contributor
Posts: 6433
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Re: sbopkg gui

Post#15 by francois » 20 Jun 2017, 02:50

ncmprhnsbl:
Under which desktop did you tested it?
Prendre son temps, profiter de celui qui passe.

Post Reply