Come da titolo qualcosa non funziona con " slpkg " tentando di installare un paccheto ricevo messaggio di errore come da output allegato.
Qualcuno sa dirmi come risolvere, per favore.
Grazie per l'attenzione, cordiali saluti
(Slackware 15.0 64bit)
Codice: Seleziona tutto
┌─────────────────────────────────────────────────────────────────┐
│ Slpkg Install Packages │
├─────────────────────────────────────────────────────────────────┤
│ The following packages will be installed or upgraded: │
├─────────────────────────────────────────────────────────────────┤
│ Package: Version: Size: Repo: │
│ gslapt 0.5.10 sbo │
└─────────────────────────────────────────────────────────────────┘
Total 1 packages will be installed and 0 will be upgraded, while a total
0 B will be downloaded and 0 B will be installed.
Do you want to continue? [y/N] Y
Prepare sources for downloading... ✔
Started to download total (1) sources:
gslapt-0.5.10.ta [ <=> ] 144,61K 133KB/s in 1,1s
Started the processing of (1) packages:
gslapt-0.5.10/
gslapt-0.5.10/.clang-format
gslapt-0.5.10/.gitignore
gslapt-0.5.10/.tx/
gslapt-0.5.10/.tx/config
gslapt-0.5.10/AUTHORS
gslapt-0.5.10/COPYING
gslapt-0.5.10/ChangeLog
gslapt-0.5.10/FAQ
gslapt-0.5.10/Makefile.am
gslapt-0.5.10/NEWS
gslapt-0.5.10/README
gslapt-0.5.10/acinclude.m4
gslapt-0.5.10/autogen.sh
gslapt-0.5.10/configure.ac
gslapt-0.5.10/gslapt-kde.desktop.in
gslapt-0.5.10/gslapt.Slackbuild
gslapt-0.5.10/gslapt.desktop.in
gslapt-0.5.10/meson.build
gslapt-0.5.10/mkpolkitwrapper.sh
gslapt-0.5.10/org.jaos.gslapt.policy.in
gslapt-0.5.10/po/
gslapt-0.5.10/po/ChangeLog
gslapt-0.5.10/po/LINGUAS
gslapt-0.5.10/po/Makevars
gslapt-0.5.10/po/POTFILES.in
gslapt-0.5.10/po/bg.po
gslapt-0.5.10/po/ca.po
gslapt-0.5.10/po/cs.po
gslapt-0.5.10/po/da.po
gslapt-0.5.10/po/de.po
gslapt-0.5.10/po/el.po
gslapt-0.5.10/po/eo.po
gslapt-0.5.10/po/es.po
gslapt-0.5.10/po/es_AR.po
gslapt-0.5.10/po/es_ES.po
gslapt-0.5.10/po/fr.po
gslapt-0.5.10/po/gl_ES.po
gslapt-0.5.10/po/gslapt.pot
gslapt-0.5.10/po/he.po
gslapt-0.5.10/po/hi_IN.po
gslapt-0.5.10/po/hu.po
gslapt-0.5.10/po/id.po
gslapt-0.5.10/po/it.po
gslapt-0.5.10/po/ja.po
gslapt-0.5.10/po/lv_LV.po
gslapt-0.5.10/po/meson.build
gslapt-0.5.10/po/nl.po
gslapt-0.5.10/po/no.po
gslapt-0.5.10/po/pl.po
gslapt-0.5.10/po/pt.po
gslapt-0.5.10/po/pt_BR.po
gslapt-0.5.10/po/pt_PT.po
gslapt-0.5.10/po/ro.po
gslapt-0.5.10/po/ru.po
gslapt-0.5.10/po/sk.po
gslapt-0.5.10/po/sl.po
gslapt-0.5.10/po/sv.po
gslapt-0.5.10/po/tr.po
gslapt-0.5.10/po/uk.po
gslapt-0.5.10/po/vi.po
gslapt-0.5.10/po/zh_CN.po
gslapt-0.5.10/series_map.rc.in
gslapt-0.5.10/seriesmerge.sh
gslapt-0.5.10/slack-desc
gslapt-0.5.10/slack-required
gslapt-0.5.10/src/
gslapt-0.5.10/src/Makefile.am
gslapt-0.5.10/src/callbacks.c
gslapt-0.5.10/src/callbacks.h
gslapt-0.5.10/src/main.c
gslapt-0.5.10/src/meson.build
gslapt-0.5.10/src/series.c
gslapt-0.5.10/src/series.h
gslapt-0.5.10/src/settings.c
gslapt-0.5.10/src/settings.h
gslapt-0.5.10/ui/
gslapt-0.5.10/ui/Makefile.am
gslapt-0.5.10/ui/about.ui
gslapt-0.5.10/ui/changelog_window.ui
gslapt-0.5.10/ui/dep_error_dialog.ui
gslapt-0.5.10/ui/dl_progress_window.ui
gslapt-0.5.10/ui/gslapt.png
gslapt-0.5.10/ui/gslapt.ui
gslapt-0.5.10/ui/icon_legend.ui
gslapt-0.5.10/ui/meson.build
gslapt-0.5.10/ui/notification.ui
gslapt-0.5.10/ui/pkg_action_available.png
gslapt-0.5.10/ui/pkg_action_available_excluded.png
gslapt-0.5.10/ui/pkg_action_downgrade.png
gslapt-0.5.10/ui/pkg_action_install.png
gslapt-0.5.10/ui/pkg_action_installed.png
gslapt-0.5.10/ui/pkg_action_installed_excluded.png
gslapt-0.5.10/ui/pkg_action_reinstall.png
gslapt-0.5.10/ui/pkg_action_remove.png
gslapt-0.5.10/ui/pkg_action_upgrade.png
gslapt-0.5.10/ui/pkgtools_progress_window.ui
gslapt-0.5.10/ui/repositories_changed.ui
gslapt-0.5.10/ui/source_failed_dialog.ui
gslapt-0.5.10/ui/source_window.ui
gslapt-0.5.10/ui/transaction_window.ui
gslapt-0.5.10/ui/window_preferences.ui
The Meson build system
Version: 0.59.4
Source dir: /tmp/SBo/gslapt-0.5.10
Build dir: /tmp/SBo/gslapt-0.5.10/build
Build type: native build
Project name: gslapt
Project version: 0.5.10
C compiler for the host machine: ccache cc (gcc 11.2.0 "cc (GCC) 11.2.0")
C linker for the host machine: cc ld.bfd 2.37-slack15
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Run-time dependency libcurl found: YES 8.13.0
Run-time dependency zlib found: YES 1.2.13
Run-time dependency openssl found: YES 1.1.1zb
Run-time dependency gpgme found: YES 1.16.0
Library m found: YES
Has header "slapt.h" : YES
Library slapt found: YES
Checking for function "slapt_add_pkg_source_gpg_key" with dependencies libcurl, zlib, openssl, gpgme, -lslapt: YES
Run-time dependency polkit-gobject-1 found: YES 0.120
Program pkexec found: YES (/usr/bin/pkexec)
Configuring org.jaos.gslapt.policy.pre using configuration
Program intltool-merge found: YES (/usr/bin/intltool-merge)
Program mkpolkitwrapper.sh found: YES (/tmp/SBo/gslapt-0.5.10/mkpolkitwrapper.sh)
Run-time dependency glib-2.0 found: YES 2.70.3
Run-time dependency gtk+-3.0 found: YES 3.24.31
Configuring gslapt.desktop.pre using configuration
Configuring gslapt-kde.desktop.pre using configuration
Program seriesmerge.sh found: YES (/tmp/SBo/gslapt-0.5.10/seriesmerge.sh)
Configuring config.h using configuration
Build targets in project: 9
Found ninja-1.10.2 at /usr/bin/ninja
ninja: Entering directory `build'
[1/10] Generating gslapt-polkit with a custom command
[2/10] Compiling C object src/gslapt.p/series.c.o
[3/10] Compiling C object src/gslapt.p/settings.c.o
[4/10] Generating org.jaos.gslapt.policy with a custom command
Merging translations into org.jaos.gslapt.policy.
CREATED org.jaos.gslapt.policy
[5/10] Generating gslapt.desktop__merge with a custom command
[6/10] Generating gslapt-kde.desktop__merge with a custom command
[7/10] Generating series_map.rc with a custom command
/tmp/tmp.ZIzCJgxzcz/po /tmp/SBo/gslapt-0.5.10/build
Merging translations into series_map.rc.
/tmp/SBo/gslapt-0.5.10/build
[8/10] Compiling C object src/gslapt.p/main.c.o
[9/10] Compiling C object src/gslapt.p/callbacks.c.o
[10/10] Linking target src/gslapt
ninja: Entering directory `/tmp/SBo/gslapt-0.5.10/build'
ninja: no work to do.
Installing org.jaos.gslapt.policy to /tmp/SBo/package-gslapt/usr/share/polkit-1/actions/
Installing gslapt-polkit to /tmp/SBo/package-gslapt/usr/bin
Installing gslapt.desktop to /tmp/SBo/package-gslapt/usr/share/applications
Installing gslapt-kde.desktop to /tmp/SBo/package-gslapt/usr/share/applications
Installing series_map.rc to /tmp/SBo/package-gslapt/usr/share/gslapt
Installing src/gslapt to /tmp/SBo/package-gslapt/usr/sbin
Installing /tmp/SBo/gslapt-0.5.10/ui/gslapt.png to /tmp/SBo/package-gslapt/usr/share/pixmaps
Installing /tmp/SBo/gslapt-0.5.10/AUTHORS to /tmp/SBo/package-gslapt/usr/share/doc/gslapt
Installing /tmp/SBo/gslapt-0.5.10/ChangeLog to /tmp/SBo/package-gslapt/usr/share/doc/gslapt
Installing /tmp/SBo/gslapt-0.5.10/COPYING to /tmp/SBo/package-gslapt/usr/share/doc/gslapt
Installing /tmp/SBo/gslapt-0.5.10/FAQ to /tmp/SBo/package-gslapt/usr/share/doc/gslapt
Installing /tmp/SBo/gslapt-0.5.10/README to /tmp/SBo/package-gslapt/usr/share/doc/gslapt
Installing /tmp/SBo/gslapt-0.5.10/ui/about.ui to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/changelog_window.ui to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/dep_error_dialog.ui to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/dl_progress_window.ui to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/gslapt.ui to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/icon_legend.ui to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/notification.ui to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/pkgtools_progress_window.ui to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/repositories_changed.ui to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/source_failed_dialog.ui to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/source_window.ui to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/transaction_window.ui to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/window_preferences.ui to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/gslapt.png to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/pkg_action_available_excluded.png to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/pkg_action_available.png to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/pkg_action_downgrade.png to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/pkg_action_installed_excluded.png to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/pkg_action_installed.png to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/pkg_action_install.png to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/pkg_action_reinstall.png to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/pkg_action_remove.png to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Installing /tmp/SBo/gslapt-0.5.10/ui/pkg_action_upgrade.png to /tmp/SBo/package-gslapt/usr/share/gslapt/ui
Running custom install script '/usr/bin/meson --internal gettext install --subdir=po --localedir=share/locale --pkgname=gslapt'
renamed '/tmp/SBo/package-gslapt/usr/share/doc/gslapt' -> '/tmp/SBo/package-gslapt/usr/doc/gslapt-0.5.10/gslapt'
removed directory '/tmp/SBo/package-gslapt/usr/share/doc'
'/tmp/SBo/package-gslapt/usr/share/applications/gslapt-kde.desktop' rimosso
'/tmp/SBo/package-gslapt/usr/share/applications/gslapt.desktop' rimosso
Slackware package maker, version 3.14159265.
Searching for symbolic links:
No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.
This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!
Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n
Creating Slackware package: /tmp/slpkg/slpkg.apt5gf_z/gslapt-0.5.10-x86_64-1_SBo.tgz
./
install/
install/doinst.sh
install/slack-desc
usr/
usr/bin/
usr/bin/gslapt-polkit
usr/doc/
usr/doc/gslapt-0.5.10/
usr/doc/gslapt-0.5.10/gslapt/
usr/doc/gslapt-0.5.10/gslapt.SlackBuild
usr/doc/gslapt-0.5.10/gslapt/AUTHORS
usr/doc/gslapt-0.5.10/gslapt/COPYING
usr/doc/gslapt-0.5.10/gslapt/ChangeLog
usr/doc/gslapt-0.5.10/gslapt/FAQ
usr/doc/gslapt-0.5.10/gslapt/README
usr/sbin/
usr/sbin/gslapt
usr/share/
usr/share/applications/
usr/share/applications/gslapt-kde.desktop
usr/share/applications/gslapt.desktop
usr/share/gslapt/
usr/share/gslapt/series_map.rc
usr/share/gslapt/ui/
usr/share/gslapt/ui/about.ui
usr/share/gslapt/ui/changelog_window.ui
usr/share/gslapt/ui/dep_error_dialog.ui
usr/share/gslapt/ui/dl_progress_window.ui
usr/share/gslapt/ui/gslapt.png
usr/share/gslapt/ui/gslapt.ui
usr/share/gslapt/ui/icon_legend.ui
usr/share/gslapt/ui/notification.ui
usr/share/gslapt/ui/pkg_action_available.png
usr/share/gslapt/ui/pkg_action_available_excluded.png
usr/share/gslapt/ui/pkg_action_downgrade.png
usr/share/gslapt/ui/pkg_action_install.png
usr/share/gslapt/ui/pkg_action_installed.png
usr/share/gslapt/ui/pkg_action_installed_excluded.png
usr/share/gslapt/ui/pkg_action_reinstall.png
usr/share/gslapt/ui/pkg_action_remove.png
usr/share/gslapt/ui/pkg_action_upgrade.png
usr/share/gslapt/ui/pkgtools_progress_window.ui
usr/share/gslapt/ui/repositories_changed.ui
usr/share/gslapt/ui/source_failed_dialog.ui
usr/share/gslapt/ui/source_window.ui
usr/share/gslapt/ui/transaction_window.ui
usr/share/gslapt/ui/window_preferences.ui
usr/share/locale/
usr/share/locale/bg/
usr/share/locale/bg/LC_MESSAGES/
usr/share/locale/bg/LC_MESSAGES/gslapt.mo
usr/share/locale/ca/
usr/share/locale/ca/LC_MESSAGES/
usr/share/locale/ca/LC_MESSAGES/gslapt.mo
usr/share/locale/cs/
usr/share/locale/cs/LC_MESSAGES/
usr/share/locale/cs/LC_MESSAGES/gslapt.mo
usr/share/locale/da/
usr/share/locale/da/LC_MESSAGES/
usr/share/locale/da/LC_MESSAGES/gslapt.mo
usr/share/locale/de/
usr/share/locale/de/LC_MESSAGES/
usr/share/locale/de/LC_MESSAGES/gslapt.mo
usr/share/locale/el/
usr/share/locale/el/LC_MESSAGES/
usr/share/locale/el/LC_MESSAGES/gslapt.mo
usr/share/locale/eo/
usr/share/locale/eo/LC_MESSAGES/
usr/share/locale/eo/LC_MESSAGES/gslapt.mo
usr/share/locale/es/
usr/share/locale/es/LC_MESSAGES/
usr/share/locale/es/LC_MESSAGES/gslapt.mo
usr/share/locale/es_AR/
usr/share/locale/es_AR/LC_MESSAGES/
usr/share/locale/es_AR/LC_MESSAGES/gslapt.mo
usr/share/locale/es_ES/
usr/share/locale/es_ES/LC_MESSAGES/
usr/share/locale/es_ES/LC_MESSAGES/gslapt.mo
usr/share/locale/fr/
usr/share/locale/fr/LC_MESSAGES/
usr/share/locale/fr/LC_MESSAGES/gslapt.mo
usr/share/locale/gl_ES/
usr/share/locale/gl_ES/LC_MESSAGES/
usr/share/locale/gl_ES/LC_MESSAGES/gslapt.mo
usr/share/locale/he/
usr/share/locale/he/LC_MESSAGES/
usr/share/locale/he/LC_MESSAGES/gslapt.mo
usr/share/locale/hi_IN/
usr/share/locale/hi_IN/LC_MESSAGES/
usr/share/locale/hi_IN/LC_MESSAGES/gslapt.mo
usr/share/locale/hu/
usr/share/locale/hu/LC_MESSAGES/
usr/share/locale/hu/LC_MESSAGES/gslapt.mo
usr/share/locale/id/
usr/share/locale/id/LC_MESSAGES/
usr/share/locale/id/LC_MESSAGES/gslapt.mo
usr/share/locale/it/
usr/share/locale/it/LC_MESSAGES/
usr/share/locale/it/LC_MESSAGES/gslapt.mo
usr/share/locale/ja/
usr/share/locale/ja/LC_MESSAGES/
usr/share/locale/ja/LC_MESSAGES/gslapt.mo
usr/share/locale/lv_LV/
usr/share/locale/lv_LV/LC_MESSAGES/
usr/share/locale/lv_LV/LC_MESSAGES/gslapt.mo
usr/share/locale/nl/
usr/share/locale/nl/LC_MESSAGES/
usr/share/locale/nl/LC_MESSAGES/gslapt.mo
usr/share/locale/no/
usr/share/locale/no/LC_MESSAGES/
usr/share/locale/no/LC_MESSAGES/gslapt.mo
usr/share/locale/pl/
usr/share/locale/pl/LC_MESSAGES/
usr/share/locale/pl/LC_MESSAGES/gslapt.mo
usr/share/locale/pt/
usr/share/locale/pt/LC_MESSAGES/
usr/share/locale/pt/LC_MESSAGES/gslapt.mo
usr/share/locale/pt_BR/
usr/share/locale/pt_BR/LC_MESSAGES/
usr/share/locale/pt_BR/LC_MESSAGES/gslapt.mo
usr/share/locale/pt_PT/
usr/share/locale/pt_PT/LC_MESSAGES/
usr/share/locale/pt_PT/LC_MESSAGES/gslapt.mo
usr/share/locale/ro/
usr/share/locale/ro/LC_MESSAGES/
usr/share/locale/ro/LC_MESSAGES/gslapt.mo
usr/share/locale/ru/
usr/share/locale/ru/LC_MESSAGES/
usr/share/locale/ru/LC_MESSAGES/gslapt.mo
usr/share/locale/sk/
usr/share/locale/sk/LC_MESSAGES/
usr/share/locale/sk/LC_MESSAGES/gslapt.mo
usr/share/locale/sl/
usr/share/locale/sl/LC_MESSAGES/
usr/share/locale/sl/LC_MESSAGES/gslapt.mo
usr/share/locale/sv/
usr/share/locale/sv/LC_MESSAGES/
usr/share/locale/sv/LC_MESSAGES/gslapt.mo
usr/share/locale/tr/
usr/share/locale/tr/LC_MESSAGES/
usr/share/locale/tr/LC_MESSAGES/gslapt.mo
usr/share/locale/uk/
usr/share/locale/uk/LC_MESSAGES/
usr/share/locale/uk/LC_MESSAGES/gslapt.mo
usr/share/locale/vi/
usr/share/locale/vi/LC_MESSAGES/
usr/share/locale/vi/LC_MESSAGES/gslapt.mo
usr/share/locale/zh_CN/
usr/share/locale/zh_CN/LC_MESSAGES/
usr/share/locale/zh_CN/LC_MESSAGES/gslapt.mo
usr/share/pixmaps/
usr/share/pixmaps/gslapt.png
usr/share/polkit-1/
usr/share/polkit-1/actions/
usr/share/polkit-1/actions/org.jaos.gslapt.policy
Slackware package /tmp/slpkg/slpkg.apt5gf_z/gslapt-0.5.10-x86_64-1_SBo.tgz created.
+==============================================================================
| Installing new package /tmp/slpkg/slpkg.apt5gf_z/gslapt-0.5.10-x86_64-1_SBo.tgz
+==============================================================================
Verifying package gslapt-0.5.10-x86_64-1_SBo.tgz.
Installing package gslapt-0.5.10-x86_64-1_SBo.tgz:
PACKAGE DESCRIPTION:
# gslapt (GUI Frontend to slapt-get)
#
# Gslapt is a GUI frontend based on GTK for slapt-get to manage
# packages in slackware.
#
# Homepage:https://software.jaos.org
#
Executing install script for gslapt-0.5.10-x86_64-1_SBo.tgz.
Package gslapt-0.5.10-x86_64-1_SBo.tgz installed.
Traceback (most recent call last):
File "/usr/sbin/slpkg", line 8, in <module>
sys.exit(main())
File "/usr/lib64/python3.9/site-packages/slpkg/main.py", line 896, in main
arguments[args[0]]()
File "/usr/lib64/python3.9/site-packages/slpkg/main.py", line 607, in install
install_sbo.execute()
File "/usr/lib64/python3.9/site-packages/slpkg/sbos/slackbuild.py", line 94, in execute
self.build_and_install_the_slackbuilds()
File "/usr/lib64/python3.9/site-packages/slpkg/sbos/slackbuild.py", line 213, in build_and_install_the_slackbuilds
self.install_package(sbo)
File "/usr/lib64/python3.9/site-packages/slpkg/sbos/slackbuild.py", line 250, in install_package
self.write_deps_log(name)
File "/usr/lib64/python3.9/site-packages/slpkg/sbos/slackbuild.py", line 291, in write_deps_log
self.deps_log_file.write_text(json.dumps(deps_logs, indent=4), encoding='utf-8')
UnboundLocalError: local variable 'deps_logs' referenced before assignment
root@Slackware:~#
1 - Il pacchetto in questione l'ho regolarmente installato a mano dipendenza compresa.
2 - Messaggio analogo ricevuto tentando di installare altri pacchetti