You are not logged in.
i have a problem when i use pacman:
error while loading shared libraries: libassuan.so.9:
cannot open shared object file: No such file or directory
in first time i had a problem with upgrade
errore: impossibile eseguire l'operazione richiesta (file in conflitto)
nodejs: /usr/bin/corepack è già presente nel filesystem
nodejs: /usr/bin/node è già presente nel filesystem
nodejs: /usr/include/node/common.gypi è già presente nel filesystem
nodejs: /usr/include/node/config.gypi è già presente nel filesystem
nodejs: /usr/include/node/cppgc/allocation.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/common.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/cross-thread-persistent.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/custom-space.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/default-platform.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/ephemeron-pair.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/explicit-management.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/garbage-collected.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/heap-consistency.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/heap-handle.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/heap-state.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/heap-statistics.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/heap.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/api-constants.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/atomic-entry-flag.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/base-page-handle.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/caged-heap-local-data.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/caged-heap.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/compiler-specific.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/finalizer-trait.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/gc-info.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/logging.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/member-storage.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/name-trait.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/persistent-node.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/pointer-policies.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/write-barrier.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/liveness-broker.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/macros.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/member.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/name-provider.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/object-size-trait.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/persistent.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/platform.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/prefinalizer.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/process-heap-statistics.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/sentinel-pointer.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/source-location.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/testing.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/trace-trait.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/type-traits.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/visitor.h è già presente nel filesystem
nodejs: /usr/include/node/js_native_api.h è già presente nel filesystem
nodejs: /usr/include/node/js_native_api_types.h è già presente nel filesystem
nodejs: /usr/include/node/libplatform/libplatform-export.h è già presente nel filesystem
nodejs: /usr/include/node/libplatform/libplatform.h è già presente nel filesystem
nodejs: /usr/include/node/libplatform/v8-tracing.h è già presente nel filesystem
nodejs: /usr/include/node/node.h è già presente nel filesystem
nodejs: /usr/include/node/node_api.h è già presente nel filesystem
nodejs: /usr/include/node/node_api_types.h è già presente nel filesystem
nodejs: /usr/include/node/node_buffer.h è già presente nel filesystem
nodejs: /usr/include/node/node_object_wrap.h è già presente nel filesystem
nodejs: /usr/include/node/node_version.h è già presente nel filesystem
nodejs: /usr/include/node/v8-array-buffer.h è già presente nel filesystem
nodejs: /usr/include/node/v8-callbacks.h è già presente nel filesystem
nodejs: /usr/include/node/v8-container.h è già presente nel filesystem
nodejs: /usr/include/node/v8-context.h è già presente nel filesystem
nodejs: /usr/include/node/v8-cppgc.h è già presente nel filesystem
nodejs: /usr/include/node/v8-data.h è già presente nel filesystem
nodejs: /usr/include/node/v8-date.h è già presente nel filesystem
nodejs: /usr/include/node/v8-debug.h è già presente nel filesystem
nodejs: /usr/include/node/v8-embedder-heap.h è già presente nel filesystem
nodejs: /usr/include/node/v8-embedder-state-scope.h è già presente nel filesystem
nodejs: /usr/include/node/v8-exception.h è già presente nel filesystem
nodejs: /usr/include/node/v8-extension.h è già presente nel filesystem
nodejs: /usr/include/node/v8-external.h è già presente nel filesystem
nodejs: /usr/include/node/v8-forward.h è già presente nel filesystem
nodejs: /usr/include/node/v8-function-callback.h è già presente nel filesystem
nodejs: /usr/include/node/v8-function.h è già presente nel filesystem
nodejs: /usr/include/node/v8-handle-base.h è già presente nel filesystem
nodejs: /usr/include/node/v8-initialization.h è già presente nel filesystem
nodejs: /usr/include/node/v8-internal.h è già presente nel filesystem
nodejs: /usr/include/node/v8-isolate.h è già presente nel filesystem
nodejs: /usr/include/node/v8-json.h è già presente nel filesystem
nodejs: /usr/include/node/v8-local-handle.h è già presente nel filesystem
nodejs: /usr/include/node/v8-locker.h è già presente nel filesystem
nodejs: /usr/include/node/v8-maybe.h è già presente nel filesystem
nodejs: /usr/include/node/v8-memory-span.h è già presente nel filesystem
nodejs: /usr/include/node/v8-message.h è già presente nel filesystem
nodejs: /usr/include/node/v8-microtask-queue.h è già presente nel filesystem
nodejs: /usr/include/node/v8-microtask.h è già presente nel filesystem
nodejs: /usr/include/node/v8-object.h è già presente nel filesystem
nodejs: /usr/include/node/v8-persistent-handle.h è già presente nel filesystem
nodejs: /usr/include/node/v8-platform.h è già presente nel filesystem
nodejs: /usr/include/node/v8-primitive-object.h è già presente nel filesystem
nodejs: /usr/include/node/v8-primitive.h è già presente nel filesystem
nodejs: /usr/include/node/v8-profiler.h è già presente nel filesystem
nodejs: /usr/include/node/v8-promise.h è già presente nel filesystem
nodejs: /usr/include/node/v8-proxy.h è già presente nel filesystem
nodejs: /usr/include/node/v8-regexp.h è già presente nel filesystem
nodejs: /usr/include/node/v8-script.h è già presente nel filesystem
nodejs: /usr/include/node/v8-snapshot.h è già presente nel filesystem
nodejs: /usr/include/node/v8-source-location.h è già presente nel filesystem
nodejs: /usr/include/node/v8-statistics.h è già presente nel filesystem
nodejs: /usr/include/node/v8-template.h è già presente nel filesystem
nodejs: /usr/include/node/v8-traced-handle.h è già presente nel filesystem
nodejs: /usr/include/node/v8-typed-array.h è già presente nel filesystem
nodejs: /usr/include/node/v8-unwinder.h è già presente nel filesystem
nodejs: /usr/include/node/v8-value-serializer.h è già presente nel filesystem
nodejs: /usr/include/node/v8-value.h è già presente nel filesystem
nodejs: /usr/include/node/v8-version.h è già presente nel filesystem
nodejs: /usr/include/node/v8-wasm.h è già presente nel filesystem
nodejs: /usr/include/node/v8-weak-callback-info.h è già presente nel filesystem
nodejs: /usr/include/node/v8.h è già presente nel filesystem
nodejs: /usr/include/node/v8config.h è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/CHANGELOG.md è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/LICENSE.md è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/README.md è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/dist/corepack.js è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/dist/lib/corepack.cjs è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/dist/npm.js è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/dist/npx.js è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/dist/pnpm.js è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/dist/pnpx.js è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/dist/yarn.js è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/dist/yarnpkg.js è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/package.json è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/corepack è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/corepack.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/corepack.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/corepack è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/corepack.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/corepack.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/npm è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/npm.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/npm.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/npx è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/npx.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/npx.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/pnpm è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/pnpm.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/pnpm.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/pnpx è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/pnpx.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/pnpx.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/yarn è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/yarn.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/yarn.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/yarnpkg è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/yarnpkg.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/yarnpkg.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/npm è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/npm.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/npm.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/npx è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/npx.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/npx.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/pnpm è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/pnpm.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/pnpm.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/pnpx è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/pnpx.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/pnpx.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/yarn è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/yarn.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/yarn.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/yarnpkg è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/yarnpkg.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/yarnpkg.ps1 è già presente nel filesystem
nodejs: /usr/share/doc/node/gdbinit è già presente nel filesystem
nodejs: /usr/share/doc/node/lldb_commands.py è già presente nel filesystem
nodejs: /usr/share/licenses/nodejs/LICENSE è già presente nel filesystem
nodejs: /usr/share/man/man1/node.1.gz è già presente nel filesystem
Si sono verificati degli errori, nessun pacchetto è stato aggiornato.
then i tried to fix to overwrite gpgme package
so i tried to upgrade and i have the problem of libraries
error while loading shared libraries: libassuan.so.9: cannot open shared object file: No such file or directory
Last edited by francesco_dem (2024-07-21 21:19:50)
Offline
So you had problems with nodejs, likely because you installed things from outside of pacman, and you decided to update gpgme? What's the logic there?
Classic partial update situation. See https://wiki.archlinux.org/title/Pacman … ing_pacman, and don't update random things out of sync with everything else in the future.
Offline
So you had problems with nodejs, likely because you installed things from outside of pacman, and you decided to update gpgme? What's the logic there?
Classic partial update situation. See https://wiki.archlinux.org/title/Pacman … ing_pacman, and don't update random things out of sync with everything else in the future.
pacman-static doesn't work for me:
Clone nel repository spoglio '/home/francesco/Desktop/pacman-static/xz' in corso...
fatal: repository 'https://git.tukaani.org/xz.git/' non trovato
Offline
Use the repo or prebuilt binaries mentioned in pinned comment?
Offline
Use the repo or prebuilt binaries mentioned in pinned comment?
doesn't start the installation of precompiled binaries
Offline
I've got exactly the same situation after a system update.
$ pacman
pacman: error while loading shared libraries: libassuan.so.0: cannot open shared object file: No such file or directory
I first realized I had this issue when the yay wrapper stopped working:
$ yay
pacman: error while loading shared libraries: libassuan.so.0: cannot open shared object file: No such file or directory
And while trying to build yay again from source, I got:
$ makepkg -si
==> Making package: yay 12.3.5-1 (Sun 21 Jul 2024 12:18:09 PM EDT)
...
/usr/lib/go/pkg/tool/linux_amd64/link: running gcc failed: exit status 1
/usr/bin/ld: warning: libassuan.so.0, needed by /usr/lib/libgpgme.so.11, not found (try using -rpath or -rpath-link)
/usr/bin/ld: /usr/lib/libgpgme.so.11: undefined reference to `assuan_release@LIBASSUAN_1.0'
/usr/bin/ld: /usr/lib/libgpgme.so.11: undefined reference to `assuan_new_ext@LIBASSUAN_1.0'
/usr/bin/ld: /usr/lib/libgpgme.so.11: undefined reference to `assuan_pipe_connect@LIBASSUAN_1.0'
/usr/bin/ld: /usr/lib/libgpgme.so.11: undefined reference to `assuan_pending_line@LIBASSUAN_1.0'
/usr/bin/ld: /usr/lib/libgpgme.so.11: undefined reference to `assuan_read_line@LIBASSUAN_1.0'
/usr/bin/ld: /usr/lib/libgpgme.so.11: undefined reference to `assuan_set_flag@LIBASSUAN_1.0'
/usr/bin/ld: /usr/lib/libgpgme.so.11: undefined reference to `assuan_get_active_fds@LIBASSUAN_1.0'
/usr/bin/ld: /usr/lib/libgpgme.so.11: undefined reference to `assuan_transact@LIBASSUAN_1.0'
/usr/bin/ld: /usr/lib/libgpgme.so.11: undefined reference to `assuan_send_data@LIBASSUAN_1.0'
/usr/bin/ld: /usr/lib/libgpgme.so.11: undefined reference to `assuan_ctx_set_system_hooks@LIBASSUAN_1.0'
/usr/bin/ld: /usr/lib/libgpgme.so.11: undefined reference to `assuan_socket_connect@LIBASSUAN_1.0'
/usr/bin/ld: /usr/lib/libgpgme.so.11: undefined reference to `assuan_write_line@LIBASSUAN_1.0'
collect2: error: ld returned 1 exit status
So libassuan seems to be needed by libgpgme.
I couldn't get pacman-static to build for the same reason:
$ makepkg -s
==> Making package: pacman-static 6.1.0-9 (Sun 21 Jul 2024 12:26:24 PM EDT)
==> Checking runtime dependencies...
/usr/bin/pacman: error while loading shared libraries: libassuan.so.0: cannot open shared object file: No such file or directory
==> Checking buildtime dependencies...
/usr/bin/pacman: error while loading shared libraries: libassuan.so.0: cannot open shared object file: No such file or directory
==> Retrieving sources...
-> Found pacman-6.1.0.tar.xz
-> Found pacman-6.1.0.tar.xz.sig
-> Found revertme-makepkg-remove-libdepends-and-libprovides.patch
-> Found pacman-static-fix-msg-unknown-key.patch
-> Found pacman-static-man-gitlab.patch
-> Found pacman-static-make-aligned-titles.patch
-> Found pacman-static-repo-add-parseopts.patch
-> Found pacman-static-drop-result-warn.patch
-> Found pacman-static-fix-debugedit.patch
-> Found nghttp2-1.62.1.tar.xz
-> Found c-ares-1.29.0.tar.gz
-> Found c-ares-1.29.0.tar.gz.asc
-> Found curl-8.8.0.tar.gz
-> Found curl-8.8.0.tar.gz.asc
-> Downloading openssl-3.3.1.tar.gz...
** Resuming transfer from byte position 14675968
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 3300k 100 3300k 0 0 684k 0 0:00:04 0:00:04 --:--:-- 749k
-> Downloading openssl-3.3.1.tar.gz.asc...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 833 100 833 0 0 1555 0 --:--:-- --:--:-- --:--:-- 1555
-> Found ca-dir.patch
-> Found openssl-3.0.7-no-atomic.patch
-> Downloading zlib-1.3.1.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1477k 100 1477k 0 0 611k 0 0:00:02 0:00:02 --:--:-- 611k
-> Downloading zlib-1.3.1.tar.gz.asc...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 235 100 235 0 0 739 0 --:--:-- --:--:-- --:--:-- 741
-> Cloning xz git repo...
Cloning into bare repository '/home/specious/t/aur/pacman-static/xz'...
fatal: repository 'https://git.tukaani.org/xz.git/' not found
==> ERROR: Failure while downloading xz git repo
Aborting...
Following the above advice, I got pacman-static from here and it works:
$ sudo ./pacman-static -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
heftig is up to date
:: Starting full system upgrade...
there is nothing to do
I tried reinstalling libassuan, but it didn't fix the issue:
$ sudo ./pacman-static -S --asdeps libassuan
warning: libassuan-3.0.0-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) libassuan-3.0.0-1
Total Installed Size: 0.23 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [###########################################] 100%
(1/1) checking package integrity [###########################################] 100%
(1/1) loading package files [###########################################] 100%
(1/1) checking for file conflicts [###########################################] 100%
(1/1) checking available disk space [###########################################] 100%
:: Processing package changes...
(1/1) reinstalling libassuan [###########################################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the info directory file...
$ pacman
pacman: error while loading shared libraries: libassuan.so.0: cannot open shared object file: No such file or directory
So I'm still stuck.
Offline
loqs wrote:Use the repo or prebuilt binaries mentioned in pinned comment?
doesn't start the installation of precompiled binaries
https://pkgbuild.com/~morganamilo/pacma … man-static does not require installation as it is a prebuilt statically linked binary that can be used from wherever you download it to.
Last edited by loqs (2024-07-21 16:40:25)
Offline
I've got exactly the same situation after a system update.
$ sudo ./pacman-static -Syu :: Synchronizing package databases... core is up to date extra is up to date community is up to date multilib is up to date heftig is up to date :: Starting full system upgrade... there is nothing to do
with ./pacman-static -Syu the upgrade starts, but i have a problem with the installation
Pacchetti (30) amule-1:2.3.3-8 audacity-1:3.6.0-1 automake-1.17-1 calibre-7.15.0-1
cmake-3.30.1-1 egl-wayland-2:1.1.14-1 firefox-128.0-2 geoip-database-20240720-1
gnupg-2.4.5-4 keepassxc-2.7.9-3 lib32-libxml2-2.13.2-2 lib32-mesa-1:24.1.4-2
libassuan-3.0.0-1 libinstpatch-1.1.6-3 libproxy-0.5.8-1 libupnp-1.14.19-3
libxml2-2.13.2-2 linux-6.9.10.arch1-1 linux-headers-6.9.10.arch1-1
mesa-1:24.1.4-2 nodejs-22.5.1-1 openssl-1.1-1.1.1.w-2 openvpn-2.6.12-1
pinentry-1.3.1-5 python-jaraco.text-3.14.0-1 python-pyqt5-5.15.11-1
python-pyqt5-webengine-5.15.7-1 python-pyqt6-6.7.1-1 python-urllib3-1.26.19-1
sudo-1.9.15.p5-2
Dimensione totale dei pacchetti da installare: 1106.05 MiB
Dimensione netta dell'aggiornamento: 53.97 MiB
:: Vuoi procedere con l'installazione? [S/n] S
(30/30) verifica delle chiavi presenti nel portachiavi [################################] 100%
(30/30) verifica dell'integrità dei pacchetti [################################] 100%
(30/30) caricamento dei file dei pacchetti [################################] 100%
(30/30) controllo dei conflitti in corso [################################] 100%
errore: impossibile eseguire l'operazione richiesta (file in conflitto)
nodejs: /usr/bin/corepack è già presente nel filesystem
nodejs: /usr/bin/node è già presente nel filesystem
nodejs: /usr/include/node/common.gypi è già presente nel filesystem
nodejs: /usr/include/node/config.gypi è già presente nel filesystem
nodejs: /usr/include/node/cppgc/allocation.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/common.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/cross-thread-persistent.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/custom-space.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/default-platform.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/ephemeron-pair.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/explicit-management.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/garbage-collected.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/heap-consistency.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/heap-handle.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/heap-state.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/heap-statistics.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/heap.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/api-constants.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/atomic-entry-flag.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/base-page-handle.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/caged-heap-local-data.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/caged-heap.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/compiler-specific.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/finalizer-trait.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/gc-info.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/logging.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/member-storage.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/name-trait.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/persistent-node.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/pointer-policies.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/internal/write-barrier.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/liveness-broker.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/macros.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/member.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/name-provider.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/object-size-trait.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/persistent.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/platform.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/prefinalizer.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/process-heap-statistics.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/sentinel-pointer.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/source-location.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/testing.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/trace-trait.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/type-traits.h è già presente nel filesystem
nodejs: /usr/include/node/cppgc/visitor.h è già presente nel filesystem
nodejs: /usr/include/node/js_native_api.h è già presente nel filesystem
nodejs: /usr/include/node/js_native_api_types.h è già presente nel filesystem
nodejs: /usr/include/node/libplatform/libplatform-export.h è già presente nel filesystem
nodejs: /usr/include/node/libplatform/libplatform.h è già presente nel filesystem
nodejs: /usr/include/node/libplatform/v8-tracing.h è già presente nel filesystem
nodejs: /usr/include/node/node.h è già presente nel filesystem
nodejs: /usr/include/node/node_api.h è già presente nel filesystem
nodejs: /usr/include/node/node_api_types.h è già presente nel filesystem
nodejs: /usr/include/node/node_buffer.h è già presente nel filesystem
nodejs: /usr/include/node/node_object_wrap.h è già presente nel filesystem
nodejs: /usr/include/node/node_version.h è già presente nel filesystem
nodejs: /usr/include/node/v8-array-buffer.h è già presente nel filesystem
nodejs: /usr/include/node/v8-callbacks.h è già presente nel filesystem
nodejs: /usr/include/node/v8-container.h è già presente nel filesystem
nodejs: /usr/include/node/v8-context.h è già presente nel filesystem
nodejs: /usr/include/node/v8-cppgc.h è già presente nel filesystem
nodejs: /usr/include/node/v8-data.h è già presente nel filesystem
nodejs: /usr/include/node/v8-date.h è già presente nel filesystem
nodejs: /usr/include/node/v8-debug.h è già presente nel filesystem
nodejs: /usr/include/node/v8-embedder-heap.h è già presente nel filesystem
nodejs: /usr/include/node/v8-embedder-state-scope.h è già presente nel filesystem
nodejs: /usr/include/node/v8-exception.h è già presente nel filesystem
nodejs: /usr/include/node/v8-extension.h è già presente nel filesystem
nodejs: /usr/include/node/v8-external.h è già presente nel filesystem
nodejs: /usr/include/node/v8-forward.h è già presente nel filesystem
nodejs: /usr/include/node/v8-function-callback.h è già presente nel filesystem
nodejs: /usr/include/node/v8-function.h è già presente nel filesystem
nodejs: /usr/include/node/v8-handle-base.h è già presente nel filesystem
nodejs: /usr/include/node/v8-initialization.h è già presente nel filesystem
nodejs: /usr/include/node/v8-internal.h è già presente nel filesystem
nodejs: /usr/include/node/v8-isolate.h è già presente nel filesystem
nodejs: /usr/include/node/v8-json.h è già presente nel filesystem
nodejs: /usr/include/node/v8-local-handle.h è già presente nel filesystem
nodejs: /usr/include/node/v8-locker.h è già presente nel filesystem
nodejs: /usr/include/node/v8-maybe.h è già presente nel filesystem
nodejs: /usr/include/node/v8-memory-span.h è già presente nel filesystem
nodejs: /usr/include/node/v8-message.h è già presente nel filesystem
nodejs: /usr/include/node/v8-microtask-queue.h è già presente nel filesystem
nodejs: /usr/include/node/v8-microtask.h è già presente nel filesystem
nodejs: /usr/include/node/v8-object.h è già presente nel filesystem
nodejs: /usr/include/node/v8-persistent-handle.h è già presente nel filesystem
nodejs: /usr/include/node/v8-platform.h è già presente nel filesystem
nodejs: /usr/include/node/v8-primitive-object.h è già presente nel filesystem
nodejs: /usr/include/node/v8-primitive.h è già presente nel filesystem
nodejs: /usr/include/node/v8-profiler.h è già presente nel filesystem
nodejs: /usr/include/node/v8-promise.h è già presente nel filesystem
nodejs: /usr/include/node/v8-proxy.h è già presente nel filesystem
nodejs: /usr/include/node/v8-regexp.h è già presente nel filesystem
nodejs: /usr/include/node/v8-script.h è già presente nel filesystem
nodejs: /usr/include/node/v8-snapshot.h è già presente nel filesystem
nodejs: /usr/include/node/v8-source-location.h è già presente nel filesystem
nodejs: /usr/include/node/v8-statistics.h è già presente nel filesystem
nodejs: /usr/include/node/v8-template.h è già presente nel filesystem
nodejs: /usr/include/node/v8-traced-handle.h è già presente nel filesystem
nodejs: /usr/include/node/v8-typed-array.h è già presente nel filesystem
nodejs: /usr/include/node/v8-unwinder.h è già presente nel filesystem
nodejs: /usr/include/node/v8-value-serializer.h è già presente nel filesystem
nodejs: /usr/include/node/v8-value.h è già presente nel filesystem
nodejs: /usr/include/node/v8-version.h è già presente nel filesystem
nodejs: /usr/include/node/v8-wasm.h è già presente nel filesystem
nodejs: /usr/include/node/v8-weak-callback-info.h è già presente nel filesystem
nodejs: /usr/include/node/v8.h è già presente nel filesystem
nodejs: /usr/include/node/v8config.h è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/CHANGELOG.md è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/LICENSE.md è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/README.md è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/dist/corepack.js è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/dist/lib/corepack.cjs è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/dist/npm.js è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/dist/npx.js è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/dist/pnpm.js è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/dist/pnpx.js è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/dist/yarn.js è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/dist/yarnpkg.js è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/package.json è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/corepack è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/corepack.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/corepack.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/corepack è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/corepack.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/corepack.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/npm è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/npm.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/npm.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/npx è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/npx.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/npx.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/pnpm è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/pnpm.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/pnpm.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/pnpx è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/pnpx.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/pnpx.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/yarn è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/yarn.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/yarn.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/yarnpkg è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/yarnpkg.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/nodewin/yarnpkg.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/npm è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/npm.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/npm.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/npx è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/npx.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/npx.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/pnpm è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/pnpm.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/pnpm.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/pnpx è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/pnpx.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/pnpx.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/yarn è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/yarn.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/yarn.ps1 è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/yarnpkg è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/yarnpkg.cmd è già presente nel filesystem
nodejs: /usr/lib/node_modules/corepack/shims/yarnpkg.ps1 è già presente nel filesystem
nodejs: /usr/share/doc/node/gdbinit è già presente nel filesystem
nodejs: /usr/share/doc/node/lldb_commands.py è già presente nel filesystem
nodejs: /usr/share/licenses/nodejs/LICENSE è già presente nel filesystem
nodejs: /usr/share/man/man1/node.1.gz è già presente nel filesystem
Last edited by francesco_dem (2024-07-21 21:18:01)
Offline
I have a temporary workaround (thanks to pacman-static).
libassuan appears to be:
... a small library implementing the so-called Assuan protocol. This protocol is used for IPC between most newer GnuPG components.
It looks like when I did the system update, it installed a newer version of the libassuan package, which doesn't provide a /usr/lib/libassuan.so.0:
$ ./pacman-static -Ql libassuan
libassuan /usr/
libassuan /usr/include/
libassuan /usr/include/assuan.h
libassuan /usr/lib/
libassuan /usr/lib/libassuan.so
libassuan /usr/lib/libassuan.so.9
libassuan /usr/lib/libassuan.so.9.0.0
libassuan /usr/lib/pkgconfig/
libassuan /usr/lib/pkgconfig/libassuan.pc
libassuan /usr/share/
libassuan /usr/share/aclocal/
libassuan /usr/share/aclocal/libassuan.m4
libassuan /usr/share/doc/
libassuan /usr/share/doc/libassuan/
libassuan /usr/share/doc/libassuan/AUTHORS
libassuan /usr/share/doc/libassuan/ChangeLog
libassuan /usr/share/doc/libassuan/NEWS
libassuan /usr/share/doc/libassuan/README
libassuan /usr/share/info/
libassuan /usr/share/info/assuan.info.gz
So my temporary workaround fixes pacman:
$ sudo ln -s /usr/lib/libassuan.so.9 /usr/lib/libassuan.so.0
[sudo] password for me:
$ pacman
error: no operation specified (use -h for help)
Offline
So you had problems with nodejs, likely because you installed things from outside of pacman, and you decided to update gpgme? What's the logic there?
Classic partial update situation. See https://wiki.archlinux.org/title/Pacman … ing_pacman, and don't update random things out of sync with everything else in the future.
The problem is nodejs
Can try to remove it?
Last edited by francesco_dem (2024-07-21 16:51:38)
Offline
It looks like when I did the system update, it installed a newer version of the libassuan package, which doesn't provide a /usr/lib/libassuan.so.0:
What are the versions of gpgme and gnupg?
Offline
So my temporary workaround fixes pacman:
$ sudo ln -s /usr/lib/libassuan.so.9 /usr/lib/libassuan.so.0 [sudo] password for me: $ pacman error: no operation specified (use -h for help)
(very) wrong solution. Just do a *full* upgrade with pacman static
Offline
I
$ sudo ./pacman-static -S --asdeps libassuan warning: libassuan-3.0.0-1 is up to date -- reinstalling resolving dependencies... looking for conflicting packages... Packages (1) libassuan-3.0.0-1 Total Installed Size: 0.23 MiB Net Upgrade Size: 0.00 MiB :: Proceed with installation? [Y/n] (1/1) checking keys in keyring [###########################################] 100% (1/1) checking package integrity [###########################################] 100% (1/1) loading package files [###########################################] 100% (1/1) checking for file conflicts [###########################################] 100% (1/1) checking available disk space [###########################################] 100% :: Processing package changes... (1/1) reinstalling libassuan [###########################################] 100% :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Updating the info directory file... $ pacman pacman: error while loading shared libraries: libassuan.so.0: cannot open shared object file: No such file or directory
So I'm still stuck.
sudo ./pacman-static -S --asdeps libassuan
risoluzione delle dipendenze in corso...
ricerca dei pacchetti in conflitto in corso...
errore: impossibile eseguire l'operazione richiesta (impossibile soddisfare le dipendenze)
:: l'installazione di libassuan (3.0.0-1) interrompe la dipendenza 'libassuan.so=0-64' richiesta da gnupg
:: l'installazione di libassuan (3.0.0-1) interrompe la dipendenza 'libassuan.so=0-64' richiesta da pinentry
Offline
I've been using arch for a while but I'm still not too knowledgeable about how to report issues back to the community.
I know I could "read the docs", but if someone could kindly suggest how to most effectively communicate this issue to the relevant maintainers, I would much appreciate it.
It seems to have to do with the newest libassuan package in core breaking compatibility with gnupg by no longer providing /usr/lib/libassuan.so.0:
https://archlinux.org/packages/core/x86_64/libassuan/ (required by gnupg, gpgme, ...)
$ ldd `which gpg`
linux-vdso.so.1 (0x00007ffe235c7000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007fc8a9727000)
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007fc8a9714000)
libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x00007fc8a95ac000)
libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007fc8a941b000)
libreadline.so.8 => /usr/lib/libreadline.so.8 (0x00007fc8a93c4000)
libassuan.so.0 => /usr/lib/libassuan.so.0 (0x00007fc8a93af000)
libnpth.so.0 => /usr/lib/libnpth.so.0 (0x00007fc8a93a7000)
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007fc8a937f000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007fc8a9193000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007fc8a90a8000)
libncursesw.so.6 => /usr/lib/libncursesw.so.6 (0x00007fc8a9039000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007fc8a989b000)
Offline
It seems to have to do with the newest libassuan package in core breaking compatibility with gnupg by no longer providing /usr/lib/libassuan.so.0:
The current gpgme and gnupg in core do not link to /usr/lib/libassuan.so.0. Please follow arojas's instruction.
Offline
webninja wrote:So my temporary workaround fixes pacman:
$ sudo ln -s /usr/lib/libassuan.so.9 /usr/lib/libassuan.so.0 [sudo] password for me: $ pacman error: no operation specified (use -h for help)
(very) wrong solution. Just do a *full* upgrade with pacman static
Thank you for pointing this out. I never said it's a solution. I said it's my current temporary workaround.
Maybe the issue is about to become apparent:
$ pacman -Qs gpgme
local/gpgme-git 1.23.2.r90.g9ab2ce36-1
GnuPG Made Easy
I had the -git version of gpgme installed on my system, not the core package.
$ yay -S gpgme --asdeps
Sync Explicit (1): gpgme-1.23.2-6
[sudo] password for me:
resolving dependencies...
looking for conflicting packages...
:: gpgme-1.23.2-6 and gpgme-git-1.23.2.r90.g9ab2ce36-1 are in conflict. Remove gpgme-git? [y/N] y
Packages (2) gpgme-git-1.23.2.r90.g9ab2ce36-1 [removal] gpgme-1.23.2-6
Total Download Size: 0.47 MiB
Total Installed Size: 1.45 MiB
Net Upgrade Size: -0.05 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
gpgme-1.23.2-6-x86_64 477.3 KiB 1591 KiB/s 00:00 [###########################################] 100%
(1/1) checking keys in keyring [###########################################] 100%
(1/1) checking package integrity [###########################################] 100%
(1/1) loading package files [###########################################] 100%
(1/1) checking for file conflicts [###########################################] 100%
(2/2) checking available disk space [###########################################] 100%
:: Processing package changes...
(1/1) removing gpgme-git [###########################################] 100%
(1/1) installing gpgme [###########################################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the info directory file...
$ sudo rm -v /usr/lib/libassuan.so.0
removed '/usr/lib/libassuan.so.0'
$ pacman
error: no operation specified (use -h for help)
Switching from gpgme-git to gpgme fixed everything.
Offline
sudo ./pacman-static -S --asdeps libassuan risoluzione delle dipendenze in corso...
1. Please use [code][/code] tags, not "quote" tags. Edit your post in this regard.
2. LC_ALL=C
3.
don't update random things out of sync with everything else in the future.
sudo ./pacman-static -Syu
nodejs: /usr/include/node/common.gypi è già presente nel filesystem nodejs: /usr/include/node/config.gypi è già presente nel filesystem
sudo ./pacman-static --dbonly -S nodejs
sudo ./pacman-static -Syu
Offline
sudo ./pacman-static -S --asdeps libassuan risoluzione delle dipendenze in corso...
sudo ./pacman-static -Syu
nodejs: /usr/include/node/common.gypi è già presente nel filesystem nodejs: /usr/include/node/config.gypi è già presente nel filesystem
sudo ./pacman-static --dbonly -S nodejs sudo ./pacman-static -Syu
Solved for me.
Thanks
Offline
libassuan 3.0.1.1 has been pulled from testing.
Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703
/ is the root of all problems.
Offline
libassuan 3.0.1.1 has been pulled from testing.
This is irrelevant for the issue being discussed here.
Offline
Roken wrote:libassuan 3.0.1.1 has been pulled from testing.
This is irrelevant for the issue being discussed here.
It's been pulled for this very reason, and the OP was highlighting the problem. Because the discussion expanded to include possible fixes does not make it irrelevant in the slightest.
Ryzen 5900X 12 core/24 thread - RTX 3090 FE 24 Gb, Asus Prime B450 Plus, 32Gb Corsair DDR4, Cooler Master N300 chassis, 5 HD (1 NvME PCI, 4SSD) + 1 x optical.
Linux user #545703
/ is the root of all problems.
Offline
If OP is using [testing] then this topic is misplaced, and this kind of breakage is not unexpected.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
arojas wrote:Roken wrote:libassuan 3.0.1.1 has been pulled from testing.
This is irrelevant for the issue being discussed here.
It's been pulled for this very reason, and the OP was highlighting the problem. Because the discussion expanded to include possible fixes does not make it irrelevant in the slightest.
No, it was pulled for a completely different reason. The issue here was a simple partial update that was already fixed before 3.0.1 was even in testing.
Last edited by Scimmia (2024-07-22 14:06:44)
Offline
I had the same error, related to gnupg:
error: failed to prepare transaction (could not satisfy dependencies)
:: installing libassuan (3.0.0-1) breaks dependency 'libassuan.so=0-64' required by gnupg
After a few trials, I realized that gnupg was in my `pacman.conf` IgnoreList. After removing it, I was able to upgrade gnupg and then perform a full upgrade.
Last edited by conatus (2024-08-07 23:47:54)
Offline