Please package libbpf (which is done out of the kernel src) in Debian [for 19.10]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libbpf (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Won't Fix
|
High
|
Unassigned |
Bug Description
Hi,
Debian packages libbpf and so far does so out of the kernel source [1].
There is some movement to separate that from the kernel source [2] but this isn't ready yet. So far it is just a sync of the subtree out of the kernel sources.
Since we do not share our kernel packaging we will not get this for-free without doing anything.
If there will be an ITP about it in Debian I'll let you know and we can abort this, but unless that really happens I wanted to ask if you could as well build the libbpf* packages for 19.10 and onward?
Note: this is not the same bpf lib as [3] despite the similarity in names.
Reasoning:
BPF becomes more and more important in general and is used in the kernel for many things. In the case that brought it to my attention it will be a PMD of DPDK that will need it to control XDP [4]. And XDP in general is an interesting and rising feature for network acceleration - I'd think it would be helpful to have this package around in Ubuntu.
---
FYI here the package info from buster as of today
root@d10-buster:~# apt-cache show libbpf-dev libbpf4.19
Package: libbpf-dev
Source: linux
Version: 4.19.28-2
Installed-Size: 350
Maintainer: Debian Kernel Team <email address hidden>
Architecture: amd64
Depends: libbpf4.19 (= 4.19.28-2)
Description-en: eBPF helper library (development files)
libbpf is a library for loading eBPF programs and reading and manipulating
eBPF objects from user-space.
Description-md5: b8834dcec31d23c
Multi-Arch: same
Homepage: https:/
Tag: devel::library, role::devel-lib
Section: libdevel
Priority: optional
Filename: pool/main/
Size: 262268
MD5sum: 2ab356bbbc421ac
SHA256: f567734a69bc472
Package: libbpf4.19
Source: linux
Version: 4.19.28-2
Installed-Size: 318
Maintainer: Debian Kernel Team <email address hidden>
Architecture: amd64
Depends: libc6 (>= 2.26), libelf1 (>= 0.131)
Description-en: eBPF helper library (shared library)
libbpf is a library for loading eBPF programs and reading and manipulating
eBPF objects from user-space.
Description-md5: 320aac663a5bd3c
Multi-Arch: same
Homepage: https:/
Tag: role::shared-lib
Section: libs
Priority: optional
Filename: pool/main/
Size: 259924
MD5sum: bbb27965530e410
SHA256: 18fdf5da4a90c8f
---
[1]: https:/
[2]: https:/
[3]: https:/
[4]: https:/
tags: | added: cscc |
Changed in linux (Ubuntu Eoan): | |
status: | New → Invalid |
apport-collect makes no sense for this which is more a feature/packaging request, setting confirmed