Pitivi on Porteus XFCE

If you are looking for a specific 64-bit package and you can't find it in any of the 64-bit repos, please post a request for it here
User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3924
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Pitivi on Porteus XFCE

Post#16 by ncmprhnsbl » 17 Jan 2023, 12:08

babam wrote:
17 Jan 2023, 11:46
I once installed a program on Porteus 5.0 but it failed to run because it was missing the pydoc module.

But on Porteus 5.0 rc3 it can run.
you must have had the 05-devel module activated, because even back in rc3 pydoc was in devel..

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

Pitivi on Porteus XFCE

Post#17 by ncmprhnsbl » 17 Jan 2023, 12:24

beny wrote:
17 Jan 2023, 11:09
for me the last one is llvm,is ok you can add the whole package and solve the issue,but.
now that this stuff(clang/llvm compiler framework) is getting used a little more widely these days, there may be a case for splitting llvm (libs in xorg, bins/headers in devel) instead of just stripping it.
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Pitivi on Porteus XFCE

Post#18 by beny » 17 Jan 2023, 13:03

yes, is like mesa package in arch environment we have three packages instead the slackware one,i know that is a weight question for the porteus iso,and ok the usb device or sd card not fit the build stress,but when you are in i have to do the task.

Rapha_
Shogun
Shogun
Posts: 238
Joined: 12 Jun 2021, 21:59
Distribution: Xfce 4.12 - 5.rc3 - x86_64
Location: France

Pitivi on Porteus XFCE

Post#19 by Rapha_ » 19 Jan 2023, 12:31

ncmprhnsbl wrote:
17 Jan 2023, 05:04
unittest is a part of python3.9 that we stripped out in the build porteus build process.
apparently we shouldn't :p
here's a quick fix module : python3.9-unittest-x86_64.xzm
which should hopefully contain any needed files..
will be fixed in future updates/builds
Thank you very much ncmprhnsbl ! :)

This solves the problems displayed above ! :good:


So with python3.9-unittest-x86_64.xzm activated , now :

Code: Select all

Guest@porteus:~$ pitivi
ERROR - The following hard dependencies are unmet:
==================================================
- gtk GStreamer plug-in not found on the system
- gdkpixbuf GStreamer plug-in not found on the system
- matplotlib not found on the system
Missing soft dependency:
- libav GStreamer plug-in not found on the system
    -> additional multimedia codecs through the GStreamer Libav library



Add now;

gst-plugins-base-1.18.5-x86_64-1.xzm
gst-plugins-good-1.18.5-x86_64-2.xzm
gdk-pixbuf2-2.42.6-x86_64-1.xzm ----> doesn't seem to work :(
python3-matplotlib-3.4.3-x86_64-1salix15.0_dep.xzm (with dependencies) ----> doesn't work
gst-plugins-libav-1.18.5-x86_64-1.xzm

Result :

Code: Select all

uest@porteus:~$ pitivi

(gst-plugin-scanner:8575): GStreamer-WARNING **: 12:00:55.482: Failed to load plugin '/usr/lib64/gstreamer-1.0/libgstqmlgl.so': libQt5Core.so.5: cannot open shared object file: No such file or directory
ERROR - The following hard dependencies are unmet:
==================================================
- matplotlib not found on the system

ldd :

Code: Select all

guest@porteus:/usr/lib64/gstreamer-1.0$ ldd libgstqmlgl.so |grep 'not found'
	libQt5Core.so.5 => not found
	libQt5Gui.so.5 => not found
	libQt5Qml.so.5 => not found
	libQt5Quick.so.5 => not found
	libQt5X11Extras.so.5 => not found
	libQt5WaylandClient.so.5 => not found

Extract qt5-base-5.15.3_20220318-x86_64-xfce-cinnamon-openbox-lxde-mate-gnome.xzm > Search libraries inside > find & copy associated files (links)

libQt5Core.so
libQt5Gui.so
libQt5X11Extras.so
----> copy to new module qt-extract.xzm (/usr/lib64/)


Extract qt5-dev-5.15.3_20220318-x86_64-xfce-cinnamon-openbox-lxde-mate-gnome > Search libraries inside > find & copy associated files (links)

libQt5Qml.so
libQt5Quick.so
libQt5WaylandClient.so
----> copy to new module qt-extract.xzm (/usr/lib64/)

Activate qt-extract.xzm



New result :

Code: Select all

guest@porteus:~$ pitivi
ERROR - The following hard dependencies are unmet:
==================================================
- matplotlib not found on the system




Here is how python3-matplotlib-3.4.3-x86_64-1salix15.0_dep.xzm (who does not work) is made :

getmod -M python3-matplotlib-3.4.3-x86_64-1salix15.0
---> 8 newly installed

Guest@porteus:/tmp/GETMOD/python3-matplotlib/salix$ tree -h
.
├── [ 100] development
│   ├── [5.4M] numpy3-1.21.2-x86_64-1salix15.0.txz
│   ├── [ 11K] python3-cycler-0.10.0-x86_64-1salix15.0.txz
│   └── [5.4M] python3-matplotlib-3.4.3-x86_64-1salix15.0.txz
└── [ 140] python
├── [7.1K] cppy-1.2.0-x86_64-1salix15.0.txz
├── [281K] python3-dateutil-2.8.2-x86_64-1salix15.0.txz
├── [ 65K] python3-kiwisolver-1.4.2-x86_64-1salix15.0.txz
├── [557K] python3-tornado-6.1.0-x86_64-1salix15.0.txz
└── [156K] pytz-2021.3-x86_64-1salix15.0.txz

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Pitivi on Porteus XFCE

Post#20 by beny » 19 Jan 2023, 14:02

hi Rapha you need this one /porteus/modules/matplotlib-2.2.3-x86_64-2salix15.0.xzm

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Pitivi on Porteus XFCE

Post#21 by beny » 19 Jan 2023, 18:46

hi Rapha also in nemesis we have this porteus have too: the deps are all in so what i have to do
[guest@porteus ~]$ pitivi
ERROR - The following hard dependencies are unmet:
==================================================
- matplotlib not found on the system
Missing soft dependency:
- libav GStreamer plug-in not found on the system
-> additional multimedia codecs through the GStreamer Libav library
Missing soft dependency:
- cvtracker GStreamer element not found on the system
-> enables object tracking
Missing soft dependency:
- librosa not found on the system
-> enables beat detection functionality
[guest@porteus ~]$
pitivi is a joke when user have to do what? removed

Rapha_
Shogun
Shogun
Posts: 238
Joined: 12 Jun 2021, 21:59
Distribution: Xfce 4.12 - 5.rc3 - x86_64
Location: France

Pitivi on Porteus XFCE

Post#22 by Rapha_ » 22 Jan 2023, 17:18

beny wrote:
19 Jan 2023, 14:02
hi Rapha you need this one /porteus/modules/matplotlib-2.2.3-x86_64-2salix15.0.xzm
Hi beny !

matplotlib-2 works with python 2 ! ....Porteus 5.0 with python 3 !

Matplotlib-2.2.3 even with all the necessary dependencies, it doesn't work ! :(

matplotlib-2.2.3-x86_64-2salix15.0 with dependencies :
├── backports-abc-0.5-x86_64-1salix15.0
├── cycler-0.10.0-x86_64-2salix15.0
├── functools-lru-cache-1.5-x86_64-1salix15.0
├── kiwisolver-1.0.1-x86_64-1salix15.0
├── matplotlib-2.2.3-x86_64-2salix15.0
├── numpy-1.14.3-x86_64-1salix15.0
├── python2-2.7.18-x86_64-4
├── python2-dateutil-2.8.0-x86_64-2salix15.0
├── python2-setuptools-scm-5.0.2-x86_64-1salix15.0
├── pytz-2021.3-x86_64-1salix15.0
├── singledispatch-3.4.0.3-x86_64-1salix15.0
├── subprocess32-3.5.2-x86_64-2salix15.0
└── tornado-5.1.1-x86_64-1salix15.0
added also :
- pyparsing-2.4.7-x86_64-6.xzm
- python-six-1.16.0-x86_64-3.xzm


matplotlib-2.2.3_requires :
numpy>=1.7.1 ---------> numpy-1.14.3-x86_64-1salix15.0
cycler>=0.10 ----------> cycler-0.10.0-x86_64-2salix15.0
pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 ++++++++++++++++++++++> pyparsing-2.4.7-x86_64-6.xzm
python-dateutil>=2.1--------> python2-dateutil-2.8.0-x86_64-2salix15.0
pytz -----------> pytz-2021.3-x86_64-1salix15.0
six>=1.10 +++++++++++++++++++++++++++++++++++++++++> python-six-1.16.0-x86_64-3.xzm
kiwisolver>=1.0.1----------> kiwisolver-1.0.1-x86_64-1salix15.0
backports.functools_lru_cache ------------> backports-abc-0.5-x86_64-1salix15.0
subprocess32-------------------> subprocess32-3.5.2-x86_64-2salix15.0

Post Reply