Hello,
There appears to be a packaging issue with pam-u2f and pamu2fcfg. It looks like the dependency exists, but has not been properly tagged or something so that when I try to install these things, dnf deems them uninstallable.
Let me know if more info than what is provided below may be helpful.
Thanks in advance for any help.
Requirements:
I have searched the forum for my issue and found nothing related or helpful
I have checked the Resources category (Resources Index)
I have reviewed the wiki for relevant information
I have read the Release Notes and Errata
OpenMandriva Lx version:
OpenMandriva Lx release 26.02 (ROME) Rolling for znver1
Desktop environment (KDE, LXQT…):
KDE Plasma 6.5.5 on Wayland
Description of the issue (screenshots if relevant):
$ sudo dnf install pam-u2f pamu2fcfg
[sudo] password for user:
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Problem 1: package pamu2fcfg-1.4.0-4.znver1 from rolling-znver1 requires libfido2.so.1()(64bit), but none of the providers can be installed
- conflicting requests
- nothing provides libcbor.so.0.12()(64bit) needed by lib64fido2-1.16.0-1.znver1 from rolling-znver1
Problem 2: package pam-u2f-1.4.0-4.znver1 from rolling-znver1 requires libfido2.so.1()(64bit), but none of the providers can be installed
- conflicting requests
- nothing provides libcbor.so.0.12()(64bit) needed by lib64fido2-1.16.0-1.znver1 from rolling-znver1
You can try to add to command line:
--skip-broken to skip uninstallable packages
Relevant informations (hardware involved, software version, logs or output…):
$ dnf repolist
repo id repo name
rolling-znver1 OpenMandriva Rolling - znver1
rolling-znver1-restricted OpenMandriva Rolling - Restricted - znver1
vscode vscode
$ dnf search lib64fido
Updating and loading repositories:
Repositories loaded.
Matched fields: name
lib64fido2.znver1 %{description}
lib64fido2-devel.znver1 Development files for libfido2
$ dnf info lib64fido2
Updating and loading repositories:
Repositories loaded.
Available packages
Name : lib64fido2
Epoch : 0
Version : 1.16.0
Release : 1
Architecture : znver1
Download size : 95.2 KiB
Installed size : 233.9 KiB
Source : libfido2-1.16.0-1.src.rpm
Repository : rolling-znver1
Summary : %{description}
URL : https://github.com/Yubico/libfido2
License : BSD-2-Clause
Description : %{description}
Vendor : OpenMandriva
$ dnf search libcbor
Updating and loading repositories:
Repositories loaded.
Matched fields: name, summary
lib64libcbor-devel.znver1 Development files for libcbor
libcbor-doc.noarch Documentation for libcbor
Matched fields: name
lib64libcbor.znver1 CBOR protocol implementation for C
$ dnf info lib64libcbor
Updating and loading repositories:
Repositories loaded.
Available packages
Name : lib64libcbor
Epoch : 0
Version : 0.13.0
Release : 1
Architecture : znver1
Download size : 35.8 KiB
Installed size : 79.9 KiB
Source : libcbor-0.13.0-1.src.rpm
Repository : rolling-znver1
Summary : CBOR protocol implementation for C
URL : https://github.com/PJK/libcbor
License : MIT
Description : libcbor is a C library for parsing and generating CBOR, the general-purpose
: schema-less binary data format.
:
: Main features:
:
: \x09Complete IETF RFC 8949 (STD 94) conformance
: \x09Robust platform-independent C99 implementation
: \x09Layered architecture offers both control and convenience
: \x09Flexible memory management
: \x09No shared global state - threading friendly
: \x09Proper handling of UTF-8
: \x09Full support for streams & incremental processing
: \x09Extensive documentation and test suite
: \x09No runtime dependencies, small footprint
Vendor : OpenMandriva
Side notes:
- This post template has a typo of double “the” on the fourth check box.
- I had to remove the links in the template in order to post.
