[Solved] List of all libraries in Porteus 05-devel.xzm?

For discussions about programming and projects not necessarily associated with Porteus.
supertabs
Black ninja
Black ninja
Posts: 42
Joined: 07 Jun 2021, 08:33
Distribution: porteus-4.0-x86_64

[Solved] List of all libraries in Porteus 05-devel.xzm?

Post#1 by supertabs » 20 Jul 2021, 04:05

what are the libraries inside the 05-devel.xzm?

They are so many, and I am planning to compile my own ones, can some give me a list of the libraries, (specifically the project's name), so that I can know what the 05-devel.xzm contains? Thank you.
Last edited by supertabs on 22 Jul 2021, 15:20, edited 1 time in total.
Those who win the race are those who are slow and steady. :happy62:

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

List of all libraries in Porteus 05-devel.xzm?

Post#2 by ncmprhnsbl » 20 Jul 2021, 04:49

if you activate it:

Code: Select all

ls /mnt/live/memory/images/05-devel.xzm/var/lib/pkgtools/packages
or mount it:

Code: Select all

ls /mnt/loop/var/lib/pkgtools/packages
will give you a list of the slackware packages included,
and each entry is a txt file that has a list of the files(libs included) that each package contains plus a url for the project:

Code: Select all

grep -E 'http://|https://' /mnt/live/memory/images/05-devel.xzm/var/lib/pkgtool/packages/* 
Last edited by ncmprhnsbl on 20 Jul 2021, 12:45, edited 1 time in total.
Reason: fixed the path :p
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

supertabs
Black ninja
Black ninja
Posts: 42
Joined: 07 Jun 2021, 08:33
Distribution: porteus-4.0-x86_64

List of all libraries in Porteus 05-devel.xzm?

Post#3 by supertabs » 20 Jul 2021, 11:50

Thanks ncmprhnsbl! Looks like the team are always busy... :D Thanks for answering my question...
Those who win the race are those who are slow and steady. :happy62:

User avatar
babam
Warlord
Warlord
Posts: 526
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 5.0rc3 Xfce K6.1.1
Location: Rainy city

List of all libraries in Porteus 05-devel.xzm?

Post#4 by babam » 20 Jul 2021, 12:25

ncmprhnsbl wrote:
20 Jul 2021, 04:49
if you activate it:

Code: Select all

ls /mnt/live/memory/05-devel.xzm/var/lib/pkgtools/packages

Code: Select all

ls /mnt/live/memory/images/05-devel.xzm/var/lib/pkgtools/packages
Sorry, my English is bad.

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

List of all libraries in Porteus 05-devel.xzm?

Post#5 by ncmprhnsbl » 20 Jul 2021, 12:46

thanks @babam .. fixed :)
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

supertabs
Black ninja
Black ninja
Posts: 42
Joined: 07 Jun 2021, 08:33
Distribution: porteus-4.0-x86_64

List of all libraries in Porteus 05-devel.xzm?

Post#6 by supertabs » 22 Jul 2021, 10:54

@ncmprhnsbl and @babam, Well to be honest, I did not see all thr libraries names listed there. A simple check is that SDL2 is missing in the packages folder, but when checking for shared library inside /usr/lib64, I see libSDL*.so.*

Other libraries too have same scenario, I cant find their name in the packages folder, but present in lib64 folder, now it remains a mystery to me.
Those who win the race are those who are slow and steady. :happy62:

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

List of all libraries in Porteus 05-devel.xzm?

Post#7 by ncmprhnsbl » 22 Jul 2021, 13:40

supertabs wrote:
22 Jul 2021, 10:54
Well to be honest, I did not see all thr libraries names listed there. A simple check is that SDL2 is missing in the packages folder, but when checking for shared library inside /usr/lib64, I see libSDL*.so.*
/usr/lib64 is the live system, which is all activated modules combined.. in this case libSDL*.so.* is part of the sdl package(and SDL2) that is in 002-xorg.xzm..
to see only the libs in devel, see: /mnt/live/memory/images/05-devel.xzm/usr/lib64
same for each of the other modules..
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

supertabs
Black ninja
Black ninja
Posts: 42
Joined: 07 Jun 2021, 08:33
Distribution: porteus-4.0-x86_64

List of all libraries in Porteus 05-devel.xzm?

Post#8 by supertabs » 22 Jul 2021, 15:20

Thank you ncmprhnsbl. Sorry for my noobness. :D I see it now.
Those who win the race are those who are slow and steady. :happy62:

User avatar
gomway
Black ninja
Black ninja
Posts: 83
Joined: 06 Aug 2023, 00:28
Distribution: Porteus-5.0_Cinnamon_86x64

[Solved] List of all libraries in Porteus 05-devel.xzm?

Post#9 by gomway » 26 Aug 2023, 23:21

A minor correction for newbies: there's a <space> between the module name and the directcory name
Try this-

Code: Select all

ls /mnt/live/memory/images/005-devel.xzm /var/lib/pkgtools/packages
or

Code: Select all

ls /mnt/live/memory/images/005-devel.xzm /usr/lib64
gomway :crazy:
_____________________________

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

[Solved] List of all libraries in Porteus 05-devel.xzm?

Post#10 by Ed_P » 27 Aug 2023, 03:48

gomway wrote:
26 Aug 2023, 23:21
A minor correction for newbies: there's a <space> between the module name and the directcory name
No.

ls /mnt/live/memory/images/05-devel.xzm/usr/lib64 is the correct format to list the files in the /mnt/live/memory/images/05-devel.xzm/usr/lib64 folder. ls /usr/lib64 is a different folder and not in the 05-devel module.

Code: Select all

guest@porteus:~$ ls /mnt/live/memory/images/05-devel.xzm/usr/lib64
ModemManager/                NetworkManager/            alsa-lib/
ao/                          aspell/                    atkmm-1.6/
bash/                        bfd-plugins/               cairo/
cairomm-1.0/                 cmake/                     dbus-1.0/
dri/                         enchant-2/                 gcc/
gdk-pixbuf-2.0/              gdkmm-2.4/                 gdkmm-3.0/
gettext/                     giomm-2.4/                 glib-2.0/
glibmm-2.4/                  gnome-keyring/             gtk-2.0/
gtk-3.0/                     gtkmm-2.4/                 gtkmm-3.0/
guile/                       imlib2/                    itcl4.2.2/
libBrokenLocale.a            libSDL2_test.a             libSDL2main.a
libSDLmain.a                 libaa.a                    libanl.a
libaom.a                     libasan.a                  libasan.so@
libasan.so.6@                libasan.so.6.0.0*          libasan_preinit.o
libasm.a                     libatomic.a                libatomic.so@
libatomic.so.1@              libatomic.so.1.2.0*        libatomic_ops.a
libatomic_ops_gpl.a          libaudiofile.a             libbfd.a
libbridge.a                  libc.a                     libc_nonshared.a
libcanberra-0.30/            libcc1.so@                 libcc1.so.0@
libcc1.so.0.0.0*             libcord.so@                libcord.so.1@
libcord.so.1.4.0*            libcrmf.a                  libcrypt.a
libctf-nobfd.a               libctf-nobfd.so@           libctf-nobfd.so.0@
libctf-nobfd.so.0.0.0*       libctf.a                   libctf.so@
libctf.so.0@                 libctf.so.0.0.0*           libdb-4.8.a
libdb-4.a@                   libdb.a@                   libdb4.a@
libdb_cxx-4.8.a              libdb_cxx-4.a@             libdb_cxx.a@
libdl.a                      libdm.a                    libdw.a
libelf.a                     libesd.a                   libesddsp.a
libexiv2-xmp.a               libexpat.so@               libexpat.so.1@
libexpat.so.1.8.4*           libfl.a                    libg.a
libgamin_shared.a            libgc.so@                  libgc.so.1@
libgc.so.1.4.4*              libgcc_s.so                libgcc_s.so.1*
libgccpp.so@                 libgccpp.so.1@             libgccpp.so.1.4.1*
libgd.so@                    libgd.so.3@                libgd.so.3.0.11*
libgettextlib-0.21.so*       libgettextlib.so@          libgettextpo.so@
libgettextpo.so.0@           libgettextpo.so.0.5.7*     libgettextsrc-0.21.so*
libgettextsrc.so@            libgmp.so@                 libgmp.so.10@
libgmp.so.10.4.1*            libgmpxx.so@               libgmpxx.so.4@
libgmpxx.so.4.6.1*           libgomp.a                  libgomp.so@
libgomp.so.1@                libgomp.so.1.0.0*          libgomp.spec
libgphoto2/                  libgphoto2_port/           libgpm.a
libgrove.so@                 libgsm.a                   libguile-3.0.so@
libguile-3.0.so.1@           libguile-3.0.so.1.4.0*     libiberty.a
libisl.so@                   libisl.so.23@              libisl.so.23.1.0*
libisl.so.23.1.0-gdb.py      libitm.a                   libitm.so@
libitm.so.1@                 libitm.so.1.0.0*           libitm.spec
libiw.a                      liblsan.a                  liblsan.so@
liblsan.so.0@                liblsan.so.0.0.0*          liblsan_preinit.o
libltdl.so@                  libltdl.so.7@              libltdl.so.7.3.1*
liblua.a                     libm-2.33.a                libm.a
libmcheck.a                  libmp4v2.a                 libmpc.a
libmpc.so@                   libmpc.so.3@               libmpc.so.3.2.1*
libmvec.a                    libnfsidmap/               libnl/
libnssb.a                    libnssckfw.a               libogg.a
libogrove.so@                libogrove.so.0@            libogrove.so.0.0.1*
libopcodes-2.37-slack15.so*  libopcodes.a               libopcodes.so@
libosp.so@                   libosp.so.5@               libosp.so.5.0.0*
libospgrove.so@              libospgrove.so.0@          libospgrove.so.0.0.1*
libostyle.so@                libostyle.so.0@            libostyle.so.0.0.1*
libpopt.a                    libpthread.a               libquadmath.a
libquadmath.so@              libquadmath.so.0@          libquadmath.so.0.0.0*
libresolv.a                  librt.a                    librtmp.a
libsanitizer.spec            libsgutils2.a              libsp.so@
libspgrove.so@               libstdc++.a                libstdc++.so@
libstdc++.so.6@              libstdc++.so.6.0.29*       libstdc++fs.a
libstyle.so@                 libsupc++.a                libtclstub8.6.a*
libtsan.a                    libtsan.so@                libtsan.so.0@
libtsan.so.0.0.0*            libtsan_preinit.o          libubsan.a
libubsan.so@                 libubsan.so.1@             libubsan.so.1.0.0*
libunistring.so@             libunistring.so.2@         libunistring.so.2.1.0*
libutil.a                    libv4l/                    libvala-0.54.so@
libvala-0.54.so.0@           libvala-0.54.so.0.0.0*     libvaladoc-0.54.so@
libvaladoc-0.54.so.0@        libvaladoc-0.54.so.0.0.0*  libxvidcore.a
liby.a                       libyasm.a                  libz.a
openjpeg-2.4/                openvpn/                   pangomm-1.4/
perl5/                       pkcs11/                    pkgconfig/
pppd/                        preloadable_libintl.so     python3.9/
rpm-plugins/                 sasl2/                     sigc++-2.0/
tdbc1.1.3/                   udisks2/                   vala-0.54/
valadoc-0.54/                xmms/                      xorg/

guest@porteus:~$ ls /mnt/live/memory/images/05-devel.xzm /usr/lib64
/mnt/live/memory/images/05-devel.xzm:
etc/  lib/  lib64/  usr/  var/

/usr/lib64:
LLVMgold.so*
Mcrt1.o
ModemManager/
NetworkManager/
Scrt1.o
X11/
alsa-lib/
ao/
aspell/
 :
 :
Note the difference in the listing at the bottom using your idea. Two separate folders.
Ed

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

[Solved] List of all libraries in Porteus 05-devel.xzm?

Post#11 by ncmprhnsbl » 27 Aug 2023, 03:52

EDIT: Ed beat me to it :P
gomway wrote:
26 Aug 2023, 23:21
A minor correction for newbies: there's a <space> between the module name and the directcory name
Try this-
no, there's no space,
that will just give two lists, one of the root of the module image and the other the full package list of the live system.
to be clear: /mnt/live/memory/images/*.xzm/ are readonly, navigable directories showing the contents of an active module.
check it out with a filemanager.
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
gomway
Black ninja
Black ninja
Posts: 83
Joined: 06 Aug 2023, 00:28
Distribution: Porteus-5.0_Cinnamon_86x64

[Solved] List of all libraries in Porteus 05-devel.xzm?

Post#12 by gomway » 29 Aug 2023, 12:42

OK.......... my mistake. Actually I was using the 005-devel.xzm instead of 05-devel.xzm and it was giving error. Thankyou again Ed_P for correcting me on this.
ncmprhnsbl wrote:
27 Aug 2023, 03:52
that will just give two lists, one of the root of the module image and the other the full package list of the live system.
You are right, I tested the command both ways and found the difference. Thanks again both of you Ed_P and ncmprhnsbl.

I'm still learning :D
gomway :crazy:
_____________________________

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

[Solved] List of all libraries in Porteus 05-devel.xzm?

Post#13 by Ed_P » 29 Aug 2023, 14:54

gomway wrote:
29 Aug 2023, 12:42
Actually I was using the 005-devel.xzm instead of 05-devel.xzm
Where did you get your 005-devel.xzm module? I got mine from here: http://dl.porteus.org/x86_64/current/kernel/
Ed

User avatar
gomway
Black ninja
Black ninja
Posts: 83
Joined: 06 Aug 2023, 00:28
Distribution: Porteus-5.0_Cinnamon_86x64

[Solved] List of all libraries in Porteus 05-devel.xzm?

Post#14 by gomway » 30 Aug 2023, 09:55

Ed_P wrote:
29 Aug 2023, 14:54
Where did you get your 005-devel.xzm module?
Hoho! :shock: I might have renumbered it, while numbering other modules in the base. Well Thanks Ed_P, seems like I need to update my portues (kernel and modules) as well (have July 2022 updates for various items).
gomway :crazy:
_____________________________

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

[Solved] List of all libraries in Porteus 05-devel.xzm?

Post#15 by Rava » 31 Aug 2023, 22:50

gomway wrote:
30 Aug 2023, 09:55
Hoho! :shock: I might have renumbered it, while numbering other modules in the base. Well Thanks Ed_P, seems like I need to update my portues (kernel and modules) as well (have July 2022 updates for various items).
You must have renamed it indeed, since port uses nnn-name.xzm for all its base modules, but contrary to the 3 numbers nnn approach it always used nn-name.xzm for devel (=05-devel.xzm).

Same if you would have a 006-man.xzm - there is no such module. Its real name is 06-man.xzm
Cheers!
Yours Rava

Post Reply