Project

General

Profile

Bug #3449

network:osmocom:nightly packages have VERSION="UNKNOWN"

Added by laforge over 2 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Target version:
-
Start date:
08/06/2018
Due date:
% Done:

100%

Spec Reference:

Description

It seems that the way the nightly packages are generated doesn't involve "make dist" and hence no ".tarball-version" file is part of the archive, which in turn menas that the pkg-config .pc files contain "UNKNOWN" as version string.

This is what currently happens to osmo-hlr (libosmo-gsup-client) and is why osmo-msc can not be built after migrating over to using libosmo-gsup-client.


Related issues

Related to Cellular Network Infrastructure - Feature #3555: debian-repo-install-test: check if binaries report UNKNOWN as version stringResolved09/14/2018

Related to Cellular Network Infrastructure - Bug #3551: A few projects still set up .tarball-version incorrectly in debian/rulesResolved09/13/2018

Related to Cellular Network Infrastructure - Bug #3661: latest stable packages report "UNKNOWN" as version string in --versionResolved10/17/2018

Associated revisions

Revision d14eccd1 (diff)
Added by laforge over 2 years ago

debian/rules: Don't overwrite .tarball-version

The .tarball-version file should contain the source version uniquely
identifying the git commit, and not the Debian package name.

With https://gerrit.osmocom.org/#/c/osmo-ci/+/10343/ there is a correct
.tarball-version file in the .tar.xz of the nightly source packages.

Change-Id: Ibeb6d273e2d26f37a36cbde4a948ce95395491f8
Related: OS#3449

Revision 646d1c82 (diff)
Added by laforge over 2 years ago

debian/rules: Don't overwrite .tarball-version

The .tarball-version file should contain the source version uniquely
identifying the git commit, and not the Debian package name.

With https://gerrit.osmocom.org/#/c/osmo-ci/+/10343/ there is a correct
.tarball-version file in the .tar.xz of the nightly source packages.

Change-Id: I8915ebbf7d3a64a9474e1aeb49b1d192a388ef53
Related: OS#3449

Revision c3b1f636 (diff)
Added by laforge over 2 years ago

debian/rules: Don't overwrite .tarball-version

The .tarball-version file should contain the source version uniquely
identifying the git commit, and not the Debian package name.

With https://gerrit.osmocom.org/#/c/osmo-ci/+/10343/ there is a correct
.tarball-version file in the .tar.xz of the nightly source packages.

Change-Id: I620c96eb311be6fdd4187bdcc311ea893ad93614
Related: OS#3449

Revision 22220915 (diff)
Added by laforge over 2 years ago

debian/rules: Don't overwrite .tarball-version

The .tarball-version file should contain the source version uniquely
identifying the git commit, and not the Debian package name.

With https://gerrit.osmocom.org/#/c/osmo-ci/+/10343/ there is a correct
.tarball-version file in the .tar.xz of the nightly source packages.

Change-Id: Idde432ffd3dae3b7beac77c794e60b6ba555e488
Related: OS#3449

Revision 2d3fae7e (diff)
Added by laforge over 2 years ago

debian/rules: Don't overwrite .tarball-version

The .tarball-version file should contain the source version uniquely
identifying the git commit, and not the Debian package name.

With https://gerrit.osmocom.org/#/c/osmo-ci/+/10343/ there is a correct
.tarball-version file in the .tar.xz of the nightly source packages.

Change-Id: I08fa724a9a70e024845f683fb3f5d245a0bd9aa3
Related: OS#3449

Revision a60f5e13 (diff)
Added by laforge over 2 years ago

debian/rules: Don't overwrite .tarball-version

The .tarball-version file should contain the source version uniquely
identifying the git commit, and not the Debian package name.

With https://gerrit.osmocom.org/#/c/osmo-ci/+/10343/ there is a correct
.tarball-version file in the .tar.xz of the nightly source packages.

Change-Id: I4ce87d474687b61bc2104a02015e954425736123
Related: OS#3449

History

#1 Updated by laforge over 2 years ago

  • % Done changed from 0 to 40

#2 Updated by laforge over 2 years ago

  • Status changed from New to In Progress
  • Priority changed from Immediate to Urgent
  • % Done changed from 40 to 80

patch merged, new nightly build running

#3 Updated by laforge over 2 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 80 to 100

patch merged, osmo-msc nightly OBS builds "green" again.

#4 Updated by osmith over 2 years ago

  • Related to Feature #3555: debian-repo-install-test: check if binaries report UNKNOWN as version string added

#5 Updated by pespin over 2 years ago

  • Related to Bug #3551: A few projects still set up .tarball-version incorrectly in debian/rules added

#6 Updated by osmith over 2 years ago

  • Related to Bug #3661: latest stable packages report "UNKNOWN" as version string in --version added

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)