Project

General

Profile

Actions

Bug #4577

closed

centos packages pulled from the opensuse factory have unmet dependencies

Added by Hoernchen almost 4 years ago. Updated about 3 years ago.

Status:
Rejected
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

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)