Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #64128
| From | Ben Hutchings <ben@decadent.org.uk> |
|---|---|
| Newsgroups | linux.debian.bugs.dist, linux.debian.kernel |
| Subject | Bug#929187: libbpf soversion does not match the package name |
| Date | 2019-05-19 01:40 +0200 |
| Message-ID | <xZh5L-3cn-1@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Cross-posted to 2 groups.
Package: src:linux Version: 4.19.37-3 Severity: serious We currently use $(make kernelversion) to generate the soversion, resulting in 3 components of the upstream version (currently 4.19.37), whereas the package name only uses 2 components (currently 4.19). We really want the latter as we don't expect the ABI to change in a stable update. There is an additional bug that building perf also rebuilds libbpf. This seems to set some environment variables such that the soversion changes again, duplicating the second component and resulting in 4.19.19.37! This is a violation of Debian policy: the binary package name must change if the soname changes. Ben. -- System Information: Debian Release: 10.0 APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled
Back to linux.debian.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
Bug#929187: libbpf soversion does not match the package name Ben Hutchings <ben@decadent.org.uk> - 2019-05-19 01:40 +0200 Bug#929187: marked as done (libbpf soversion does not match the package name) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2019-06-18 13:00 +0200
csiph-web