Project

General

Profile

Actions

Bug #25655

open

Use the fallback system-updates on Ubuntu 16.04 and Debian 9

Added by Alexis Mousset 2 months ago. Updated 2 months ago.

Status:
Pending release
Priority:
N/A
Category:
Packaging
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:
No

Description

These are tier 3 OSes and they are a problem for compilation:

  • debian 10 for an older apt-pkg lib:
01:20:28 warning: rust-apt@0.8.0: In file included from /srv/jenkins/workspace/8.2-build/Debian9/rudder-packages/rudder-agent/SOURCES/rudder-sources/rudder/target/release/build/rust-apt-8b5df94b02c56c69/out/cxxbridge/crate/rust-apt/apt-pkg-c/package.h:5:0,
01:20:28 warning: rust-apt@0.8.0:                  from /srv/jenkins/workspace/8.2-build/Debian9/rudder-packages/rudder-agent/SOURCES/rudder-sources/rudder/target/release/build/rust-apt-8b5df94b02c56c69/out/cxxbridge/crate/rust-apt/apt-pkg-c/depcache.h:5,
01:20:28 warning: rust-apt@0.8.0:                  from /srv/jenkins/workspace/8.2-build/Debian9/rudder-packages/rudder-agent/SOURCES/rudder-sources/rudder/target/release/build/rust-apt-8b5df94b02c56c69/out/cxxbridge/crate/rust-apt/apt-pkg-c/cache.h:16,
01:20:28 warning: rust-apt@0.8.0:                  from /srv/jenkins/workspace/8.2-build/Debian9/rudder-packages/rudder-agent/SOURCES/rudder-sources/rudder/target/release/build/rust-apt-8b5df94b02c56c69/out/cxxbridge/sources/rust-apt/src/cache.rs.cc:1:
01:20:28 warning: rust-apt@0.8.0: /srv/jenkins/workspace/8.2-build/Debian9/rudder-packages/rudder-agent/SOURCES/rudder-sources/rudder/target/release/build/rust-apt-8b5df94b02c56c69/out/cxxbridge/crate/rust-apt/apt-pkg-c/util.h: In function 'void apt_lock_inner()':
01:20:28 warning: rust-apt@0.8.0: /srv/jenkins/workspace/8.2-build/Debian9/rudder-packages/rudder-agent/SOURCES/rudder-sources/rudder/target/release/build/rust-apt-8b5df94b02c56c69/out/cxxbridge/crate/rust-apt/apt-pkg-c/util.h:75:11: error: 'class pkgSystem' has no member named 'LockInner'
01:20:28 warning: rust-apt@0.8.0:   _system->LockInner();
01:20:28 warning: rust-apt@0.8.0:            ^~~~~~~~~
01:20:28 warning: rust-apt@0.8.0: /srv/jenkins/workspace/8.2-build/Debian9/rudder-packages/rudder-agent/SOURCES/rudder-sources/rudder/target/release/build/rust-apt-8b5df94b02c56c69/out/cxxbridge/crate/rust-apt/apt-pkg-c/util.h: In function 'void apt_unlock_inner()':
01:20:28 warning: rust-apt@0.8.0: /srv/jenkins/workspace/8.2-build/Debian9/rudder-packages/rudder-agent/SOURCES/rudder-sources/rudder/target/release/build/rust-apt-8b5df94b02c56c69/out/cxxbridge/crate/rust-apt/apt-pkg-c/util.h:82:11: error: 'class pkgSystem' has no member named 'UnLockInner'; did you mean 'UnLock'?
01:20:28 warning: rust-apt@0.8.0:   _system->UnLockInner();
01:20:28 warning: rust-apt@0.8.0:            ^~~~~~~~~~~
01:20:28 warning: rust-apt@0.8.0: /srv/jenkins/workspace/8.2-build/Debian9/rudder-packages/rudder-agent/SOURCES/rudder-sources/rudder/target/release/build/rust-apt-8b5df94b02c56c69/out/cxxbridge/crate/rust-apt/apt-pkg-c/util.h: In function 'bool apt_is_locked()':
01:20:28 warning: rust-apt@0.8.0: /srv/jenkins/workspace/8.2-build/Debian9/rudder-packages/rudder-agent/SOURCES/rudder-sources/rudder/target/release/build/rust-apt-8b5df94b02c56c69/out/cxxbridge/crate/rust-apt/apt-pkg-c/util.h:86:47: error: 'class pkgSystem' has no member named 'IsLocked'; did you mean 'Lock'?
01:20:28 warning: rust-apt@0.8.0:  inline bool apt_is_locked() { return _system->IsLocked(); }
01:20:28 warning: rust-apt@0.8.0:       
10:40:19   = note: /srv/jenkins/workspace/8.2-build/Ubuntu16.04/rudder-packages/rudder-agent/SOURCES/rudder-sources/rudder/target/release/deps/libmemfile-0dd762fbf38969f4.rlib(memfile-0dd762fbf38969f4.memfile.5e680b97a144856b-cgu.0.rcgu.o): In function `memfile::MemFile::create::h453179211231f948':
10:40:19           memfile.5e680b97a144856b-cgu.0:(.text._ZN7memfile7MemFile6create17h453179211231f948E+0x51): undefined reference to `memfd_create'
10:40:19           collect2: error: ld returned 1 exit status
10:40:19           

Subtasks 1 (0 open1 closed)

Bug #25656: Use the fallback system-updates on Ubuntu 16.04 and Debian 9 - 8.2ReleasedFélix DALLIDETActions
Actions #1

Updated by Alexis Mousset 2 months ago

  • Status changed from New to In progress
  • Assignee set to Alexis Mousset
Actions #2

Updated by Alexis Mousset 2 months ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Alexis Mousset to Félix DALLIDET
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/2917
Actions #3

Updated by Alexis Mousset 2 months ago

  • Subtask #25656 added
Actions #4

Updated by Alexis Mousset 2 months ago

  • Status changed from Pending technical review to Pending release
Actions

Also available in: Atom PDF