On Thursday, October 29, 2020 9:14:45 AM CET Roger Oberholtzer wrote:
I have just built a couple RPMs as a user on OBS. The repository is not a new one. But the package is new.
The package built okay. But when I try to install the RPM, I get this:
Download (curl) error for 'http://download.opensuse.org/repositories/home:/rogeroberholtzer/openSUSE_L eap_15.1/x86_64/can-utils-0.git20201028-lp151.10.1.x86_64.rpm': Error code: Curl error 60 Error message: SSL certificate problem: self signed certificate in certificate chain
I do not know what this means. It happens in more than one environment. So I suspect that something has happened on OBS related to certificates. But I really do not know what.
I googled and found things like this:
https://support.microfocus.com/kb/doc.php?id=7024620
I tried what it said, but it did not help. Other solutions were less clear. And most were many years old. This problem has just happened.
I do not know if it is an OBS issue or a local issue.
How did you try to install it?
Works here with zypper:
# zypper in http://download.opensuse.org/repositories/home:/rogeroberholtzer/ openSUSE_Leap_15.1/x86_64/can-utils-0.git20201028-lp151.10.1.x86_64.rpm Loading repository data... Reading installed packages... Resolving package dependencies...
The following NEW package is going to be installed: can-utils
1 new package to install. Overall download size: 128.1 KiB. Already cached: 0 B. After the operation, additional 608.7 KiB will be used. Continue? [y/n/v/...? shows all options] (y): y Retrieving package can-utils-0.git20201028-lp151.10.1.x86_64 (1/1), 128.1 KiB (608.7 KiB unpacked) can-utils-0.git20201028-lp151.10.1.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 605a090d: NOKEY V3 DSA/SHA1 Signature, key ID 605a090d: NOKEY
Looking for gpg key ID 605A090D in cache /var/cache/zypp/pubkeys. Repository Plain RPM files cache does not define additional 'gpgkey=' URLs. can-utils-0.git20201028-lp151.10.1.x86_64 (Plain RPM files cache): Signature verification failed [4-Signatures public key is not available] Abort, retry, ignore? [a/r/i] (a): Problem occurred during or after installation or removal of packages: Installation has been aborted as directed. Please see the above error message for a hint.
Works also with rpm:
rpm -ivh http://download.opensuse.org/repositories/home:/rogeroberholtzer/ openSUSE_Leap_15.1/x86_64/can-utils-0.git20201028-lp151.10.1.x86_64.rpm Retrieving http://download.opensuse.org/repositories/home:/rogeroberholtzer/ openSUSE_Leap_15.1/x86_64/can-utils-0.git20201028-lp151.10.1.x86_64.rpm warning: /var/tmp/rpm-tmp.8nLA6c: Header V3 DSA/SHA1 Signature, key ID 605a090d: NOKEY Preparing... ################################# [100%] Updating / installing... 1:can-utils-0.git20201028-lp151.10.################################# [100%]