Project

General

Profile

Actions

Bug #4246

closed

Debian testing/unstable fails to build osmocom due to python-nwdiag -> python3-nwdiag transitio

Added by laforge about 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Low
Assignee:
Target version:
-
Start date:
11/05/2019
Due date:
% Done:

100%

Spec Reference:

Description

osmo-gsm-manuals depends on python-nwdiag, while debian unstable only has python3-nwdiag. As most of the osmocom packages need osmo-gsm-manuals-dev, this causes build failures across the board.


Related issues

Related to Cellular Network Infrastructure - Bug #4279: osmo-gsm-manuals: Jenkins build broken: "Binary 'packetdiag3' not found in path, please install python3-nwdiag"Resolvedlaforge11/23/2019

Actions
Actions #1

Updated by laforge about 3 years ago

  • Subject changed from Debian unstable fails to build osmocom due to python-nwdiag -> python3-nwdiag transitio to Debian testing/unstable fails to build osmocom due to python-nwdiag -> python3-nwdiag transitio

see https://build.opensuse.org/project/monitor/network:osmocom:latest and https://build.opensuse.org/project/monitor/network:osmocom:nightly

Other distributions will also have similar problems due to the python2 obsolescence.

Actions #2

Updated by laforge about 3 years ago

  • Assignee changed from ptrkrysik to osmith
Actions #3

Updated by pespin about 3 years ago

  • Status changed from New to Feedback
  • % Done changed from 0 to 90

It seems python-nwdiag is only available in buster and older stables, while python3-nwdiag is available in both old and new releases as well as testing and unstable. See for comparison:
https://packages.debian.org/search?keywords=python-nwdiag&searchon=names&suite=all&section=all
https://packages.debian.org/search?keywords=python3-nwdiag&searchon=names&suite=all&section=all

Should be fixed by:
https://gerrit.osmocom.org/c/osmo-gsm-manuals/+/16152 Fix python-nwdiag dependency on new debian distros

Actions #4

Updated by osmith about 3 years ago

Updated the patch and also changed the dependency in docker:

https://gerrit.osmocom.org/q/topic:nwdiag3

Actions #5

Updated by fixeria about 3 years ago

  • Related to Bug #4279: osmo-gsm-manuals: Jenkins build broken: "Binary 'packetdiag3' not found in path, please install python3-nwdiag" added
Actions #6

Updated by osmith about 3 years ago

  • Status changed from Feedback to Resolved
  • % Done changed from 90 to 100
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)