Project

General

Profile

Bug #1

Updated by Vincent Rubiolo over 2 years ago

# Description 

 When trying to setup a build host running OpenSuse 15.3, as described by the redpesk online documentation (https://docs.redpesk.bzh/docs/en/master/getting_started/host-configuration/docs/1-Setup-your-build-host.html), script install-redpesk-sdk.sh fails. Reported error is: 

 Problem: nothing provides 'json-c' needed by the to be installed afb-client-4.0.1+20210711+1+g9702104-arz10.13.1.x86_64 

 On the host, json-c libraries are as follows: 

 lrwxrwxrwx 1 root root      18 Jan 14 14:21 /usr/lib64/libjson-c.so -> libjson-c.so.3.0.1 
 lrwxrwxrwx 1 root root      18 Jan 14 14:21 /usr/lib64/libjson-c.so.3 -> libjson-c.so.3.0.1 
 -rwxr-xr-x 1 root root 64208 Jan 14 14:21 /usr/lib64/libjson-c.so.3.0.1 

 # Workaround 

 1. Remove `afb-client` from the `LIST_PACKAGE_RPM` variable in `install-redpesk-sdk.sh` 
 2. Perform the install the usual way. This will succeed. 
 3. Manually install the `afb-client` package: `zypper install afb-client`. Choose option number 2 #2 which is to force the installation, disregarding the package dependency. 
 4. The package will work fine as the dependency is spurious and the runtime ones are already satisfied. 

Back