Project

General

Profile

Actions

Bug #3753

closed

Update .deb to use dh_missing

Added by msuraev about 5 years ago. Updated 7 months ago.

Status:
Rejected
Priority:
Low
Assignee:
Target version:
-
Start date:
01/09/2019
Due date:
% Done:

0%

Spec Reference:

Description

While building .deb for libosmocore following warning was observed:

sed -i "/dependency_libs/ s/'.*'/''/" `find . -name '*.la'`
dh_install
dh_install: Please use dh_missing --list-missing/--fail-missing instead
dh_install: This feature will be removed in compat 12.

We should follow this recommendation and update our packaging before compat 12 becomes mainstream. We should also check other Osmocom .deb packages because they might have similar issues.


Related issues

Related to Cellular Network Infrastructure - Feature #3699: merge Debian patchesStalledHoernchen11/19/2018

Actions
Actions #1

Updated by msuraev about 5 years ago

Actions #2

Updated by msuraev about 5 years ago

We should also check if Debian carry any patches fixing the issue already - see related ticket.

Actions #3

Updated by laforge almost 5 years ago

  • Assignee set to 4368
Actions #4

Updated by laforge over 4 years ago

  • Priority changed from Normal to Low
Actions #5

Updated by laforge about 3 years ago

  • Assignee changed from 4368 to osmith
Actions #6

Updated by osmith 7 months ago

  • Status changed from New to Rejected

The warning still shows up in debian 10 and 12 package builds of libosmocore. It comes from dh_install being called with --fail-missing.

However this happens internally by dh (debhelper), the only place we have --fail-missing is here in debian/rules:

%:
    dh $@ --with autoreconf --fail-missing

Nothing to do here.

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)