[Slackbuilds-users] precompiled "sources" missing libraries

Petar Petrov slackalaxy at gmail.com
Sat Sep 23 10:14:22 UTC 2023


Hi all!

How do we check if a package is really missing some libs? SBo has
scripts that just repackage the binaries provided by upstream. Using
sbbdep can tell if a package is missing libs in the standard
locations. However, many of these precompiled programs ship with their
own libs installed in a custom location. Yet, sbbdep will see these as
missing. I made myself a simple script
(https://github.com/slackalaxy/revcheck) to check within install paths
of packages if something is still missing. What do we do in cases like
this:

calibre-bin
[MISSING] libQt6EglFSDeviceIntegration.so.6
[MISSING] libQt6EglFsKmsSupport.so.6
[MISSING] libQt6Pdf.so.6
[MISSING] libQt6PdfWidgets.so.6
[MISSING] libQt6SvgWidgets.so.6
[MISSING] libQt6Test.so.6
[MISSING] libQt6WlShellIntegration.so.6

microsoft-edge
[MISSING] libQt6Core.so.6
[MISSING] libQt6Gui.so.6
[MISSING] libQt6Widgets.so.6

openoffice.org
[MISSING] libdb-4.3.so
[MISSING] libgstinterfaces-0.10.so.0
[MISSING] libgstreamer-0.10.so.0
[MISSING] libjawt.so

vivaldi
[MISSING] libQt6Core.so.6
[MISSING] libQt6Gui.so.6
[MISSING] libQt6Widgets.so.6

wps-office
[MISSING] libsystemd.so.0

If someone is interested, this is how I use the script. Make sure
sbbdep has updated its database, then:

$ revcheck /var/lib/pkgtools/packages/openoffice.org-4.1.14_en_US-x86_64-3_SBo

best,

petar


More information about the SlackBuilds-users mailing list