Project

General

Profile

Bug #4577

centos packages pulled from the opensuse factory have unmet dependencies

Added by Hoernchen 5 months ago. Updated 5 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
06/03/2020
Due date:
% Done:

0%

Spec Reference:

Description

In theory it should be possible to just install all packages from our centos feed, in practice:

[root@my-centos ~]# yum repo-pkgs network_osmocom_next install
Last metadata expiration check: 0:08:00 ago on Wed Jun  3 12:14:27 2020.
Error: 
 Problem: cannot install the best candidate for the job
  - nothing provides libgnutls-devel needed by ulfius-devel-2.6.6-2.1.x86_64
  - nothing provides libjansson-devel needed by ulfius-devel-2.6.6-2.1.x86_64
  - nothing provides libmicrohttpd-devel needed by ulfius-devel-2.6.6-2.1.x86_64
  - nothing provides pkgconfig(libmicrohttpd) >= 0.9.53 needed by ulfius-devel-2.6.6-2.1.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

[root@my-centos ~]# yum repo-pkgs network_osmocom_next install --nobest
Last metadata expiration check: 0:07:19 ago on Wed Jun  3 12:14:27 2020.
Error: 
 Problem: conflicting requests
  - package ulfius-devel-2.6.6-2.1.aarch64 does not have a compatible architecture
  - nothing provides libgnutls-devel needed by ulfius-devel-2.6.6-2.1.aarch64
  - nothing provides libjansson-devel needed by ulfius-devel-2.6.6-2.1.aarch64
  - nothing provides libmicrohttpd-devel needed by ulfius-devel-2.6.6-2.1.aarch64
  - nothing provides pkgconfig(libmicrohttpd) >= 0.9.53 needed by ulfius-devel-2.6.6-2.1.aarch64
  - nothing provides libgnutls-devel needed by ulfius-devel-2.6.6-2.1.x86_64
  - nothing provides libjansson-devel needed by ulfius-devel-2.6.6-2.1.x86_64
  - nothing provides libmicrohttpd-devel needed by ulfius-devel-2.6.6-2.1.x86_64
  - nothing provides pkgconfig(libmicrohttpd) >= 0.9.53 needed by ulfius-devel-2.6.6-2.1.x86_64
(try to add '--skip-broken' to skip uninstallable packages)

[root@my-centos ~]# yum repo-pkgs network_osmocom_next install --skip-broken
Last metadata expiration check: 0:08:06 ago on Wed Jun  3 12:14:27 2020.
Error: 
 Problem: cannot install the best candidate for the job
  - nothing provides libgnutls-devel needed by ulfius-devel-2.6.6-2.1.x86_64
  - nothing provides libjansson-devel needed by ulfius-devel-2.6.6-2.1.x86_64
  - nothing provides libmicrohttpd-devel needed by ulfius-devel-2.6.6-2.1.x86_64
  - nothing provides pkgconfig(libmicrohttpd) >= 0.9.53 needed by ulfius-devel-2.6.6-2.1.x86_64
(try to add '--nobest' to use not only best candidate packages)

This is caused by pulling in opensuse factory packages without their deps in osmo-ci/scripts/osmocom-obs-link.sh

History

#1 Updated by Hoernchen 5 months ago

  • Project changed from testproject to Cellular Network Infrastructure

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)