Page 1 of 2
[Solved] List of all libraries in Porteus 05-devel.xzm?
Posted: 20 Jul 2021, 04:05
by supertabs
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.
List of all libraries in Porteus 05-devel.xzm?
Posted: 20 Jul 2021, 04:49
by ncmprhnsbl
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/*
List of all libraries in Porteus 05-devel.xzm?
Posted: 20 Jul 2021, 11:50
by supertabs
Thanks ncmprhnsbl! Looks like the team are always busy...
Thanks for answering my question...
List of all libraries in Porteus 05-devel.xzm?
Posted: 20 Jul 2021, 12:25
by babam
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
List of all libraries in Porteus 05-devel.xzm?
Posted: 20 Jul 2021, 12:46
by ncmprhnsbl
thanks @babam .. fixed
List of all libraries in Porteus 05-devel.xzm?
Posted: 22 Jul 2021, 10:54
by supertabs
@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.
List of all libraries in Porteus 05-devel.xzm?
Posted: 22 Jul 2021, 13:40
by ncmprhnsbl
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..
List of all libraries in Porteus 05-devel.xzm?
Posted: 22 Jul 2021, 15:20
by supertabs
Thank you ncmprhnsbl. Sorry for my noobness.
I see it now.
[Solved] List of all libraries in Porteus 05-devel.xzm?
Posted: 26 Aug 2023, 23:21
by gomway
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
[Solved] List of all libraries in Porteus 05-devel.xzm?
Posted: 27 Aug 2023, 03:48
by Ed_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
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.
[Solved] List of all libraries in Porteus 05-devel.xzm?
Posted: 27 Aug 2023, 03:52
by ncmprhnsbl
EDIT: Ed beat me to it
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.
[Solved] List of all libraries in Porteus 05-devel.xzm?
Posted: 29 Aug 2023, 12:42
by gomway
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
[Solved] List of all libraries in Porteus 05-devel.xzm?
Posted: 29 Aug 2023, 14:54
by Ed_P
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/
[Solved] List of all libraries in Porteus 05-devel.xzm?
Posted: 30 Aug 2023, 09:55
by gomway
Ed_P wrote: ↑29 Aug 2023, 14:54
Where did you get your 005-devel.xzm module?
Hoho!
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).
[Solved] List of all libraries in Porteus 05-devel.xzm?
Posted: 31 Aug 2023, 22:50
by Rava
gomway wrote: ↑30 Aug 2023, 09:55
Hoho!
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