Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #65964

Bug#948041: impossible to update libbpf without updating the kernel

Path csiph.com!aioe.org!bofh.it!news.nic.it!robomod
From Sudip Mukherjee <sudipm.mukherjee@gmail.com>
Newsgroups linux.debian.bugs.dist, linux.debian.devel, linux.debian.kernel
Subject Bug#948041: impossible to update libbpf without updating the kernel
Date Fri, 03 Jan 2020 18:20:01 +0100
Message-ID <zkyM9-AC-3@gated-at.bofh.it> (permalink)
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Fri Jan 3 17:15:12 2020
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score 1.7
Reply-To Sudip Mukherjee <sudipm.mukherjee@gmail.com>, 948041@bugs.debian.org
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc debian-devel@lists.debian.org, debian-kernel@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>
X-Debian-Pr-Message report 948041
X-Debian-Pr-Package src:linux
X-Debian-Pr-Source linux
X-Spam-Bayes score:0.0000 Tokens: new, 21; hammy, 148; neutral, 47; spammy, 0. spammytokens: hammytokens:0.000-+--UD:kernel.org, 0.000-+--H*UA:NeoMutt, 0.000-+--H*u:NeoMutt, 0.000-+--X-Debbugs-Cc, 0.000-+--XDebbugsCc
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mime-version:content-disposition :user-agent; bh=gnEzzXXGDtYpHTi4NNoYPRBN1HWjn+m5TKjJkbi0fZ8=; b=t+ouzOBS5Hd5B9ZDAHKqb2pxh7fYAHiLUWhA42iTysnvrPPIdFcu9MwoZyjNTONQ/i UefKbAL3uPA9eH9s7EAkZiIUafod6dpVyplX4vbXn5P/RRrgtbolFbw7eex69l/q50VO ossTEcxq0AErJ6AXltsbMX2CUi38u8/0vFKXIp/izmwGKkIp9kK2YOjt7kjqXKOfaP/d rFQy74/lxxlwQtBKrTUgncCjst2XlfFbNXdHRak+4Tsw6tiPO+H9ww7TLplTSZkxhpaN g8rzjlFkfTZ1z6Zn3lj1hVSBsblnYYVAaIvlq6bXzV3AjHXuidlyu2hQmV3pgJRek/YV Dzmg==
X-Google-Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition:user-agent; bh=gnEzzXXGDtYpHTi4NNoYPRBN1HWjn+m5TKjJkbi0fZ8=; b=qZrbZqk/4FkDCfdGqmUJp8IS8kCMTlwNtFDE3SWsLXlOm8MDff/Qdt/Aas2MZLwvvL YDiwZWdZbhVKEpBfzKwPiOO0QAfO196WTc68UIZdNKj/2aswLOY7a5fEhqtXUouBaYM0 MMR608Zx3mayYYJOQ4asKejQ/F+20BxTXH9KrqdrpW5rvXQK5Y6+TbU5LAPALcvNlzFr brIghR02kaNsXnsjJkrx7SHIGUWmtVOef0PnkThsUd/flcxPn8XEd37lXhJzDRP/geUw gt485YiOJfQy1iEtZovQ97OcbKI//3qH4+YGelTzQIiZzjyK21fxjxK558cKZWxYRWp2 ohQg==
X-Gm-Message-State APjAAAUjPXBTrDP2uToo7rSFe7SkcbhoLjs/FdZh8M2KvVquUFoODtJs LWiAWGVRLh4mQgOStgY6k0NirS6x
X-Google-SMTP-Source APXvYqwkCl/jdv4VdLycsTFYvyt26onv6C+5ZDFPBSPyhI5FoGZQ5TujhDP9Ia18Hy2YS1KN1Ba1wQ==
X-Received by 2002:a5d:51c1:: with SMTP id n1mr87944535wrv.335.1578071577662; Fri, 03 Jan 2020 09:12:57 -0800 (PST)
MIME-Version 1.0
Content-Type text/plain; charset=us-ascii
Content-Disposition inline
User-Agent NeoMutt/20170113 (1.7.2)
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1577012
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 35
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Fri, 3 Jan 2020 17:12:55 +0000
X-Original-Message-ID <20200103171255.sqhtr3rpaep5gdmr@debian>
Xref csiph.com linux.debian.bugs.dist:989694 linux.debian.devel:94691 linux.debian.kernel:65964

Cross-posted to 3 groups.

Show key headers only | View raw


Package: src:linux
Severity: wishlist
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-kernel@lists.debian.org

libbpf source has moved to a separate github repo but keeps the kernel
as the true/first source, and updating github repo when release is ready.
In Steve's word the problem they faced is:

> The problem I'm now having is that I'm looking at fixing and updating
> some of the code in this library, and since library versioning is
> critical for applications that depend on it, we need to have a way to
> update the versions, and this does not correspond with the Linux
> versions.

So, looking at libbpf github repo at [1], I can see libbpf has already
released v0.0.6 but we only have v0.0.5 in Debian and there is no way
to update that unless the kernel is updated to v5.5+. And looking at
the kernel repo I can see libbpf people are working on v0.0.7. The full
discussion is at [2].

Do we package libbpf from their github repo independent of the kernel
update? Then we will need to remove the libbpf building bits from the
Debian kernel source and create a separate package for libbpf.
And so, it will be great if kernel team will like to package and maintain
it, if not, then I will be happy to do it. Please reject this bug report
if you think libbpf should not be done separately and should live inside
kernel source package.


[1]. https://github.com/libbpf/libbpf
[2]. https://lore.kernel.org/lkml/20200102234950.GA14768@krava/

--
Regards
Sudip

Back to linux.debian.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Bug#948041: impossible to update libbpf without updating the kernel Sudip Mukherjee <sudipm.mukherjee@gmail.com> - 2020-01-03 18:20 +0100
  Bug#948041: impossible to update libbpf without updating the kernel Marco d'Itri <md@Linux.IT> - 2020-01-03 19:20 +0100
    Bug#948041: impossible to update libbpf without updating the kernel Sudip Mukherjee <sudipm.mukherjee@gmail.com> - 2020-01-03 19:50 +0100
    Bug#948041: impossible to update libbpf without updating the kernel Bastian Blank <bblank@thinkmo.de> - 2020-01-03 21:00 +0100
      Bug#948041: impossible to update libbpf without updating the kernel Sudip Mukherjee <sudipm.mukherjee@gmail.com> - 2020-01-03 21:30 +0100
        Bug#948041: impossible to update libbpf without updating the kernel Sudip Mukherjee <sudipm.mukherjee@gmail.com> - 2020-01-12 01:40 +0100
          Bug#948041: impossible to update libbpf without updating the kernel Bastian Blank <waldi@debian.org> - 2020-01-12 10:10 +0100
  Bug#948041: impossible to update libbpf without updating the kernel Jonathan Nieder <jrnieder@gmail.com> - 2020-01-15 07:20 +0100
    Bug#948041: impossible to update libbpf without updating the kernel Sudip Mukherjee <sudipm.mukherjee@gmail.com> - 2020-01-15 14:00 +0100
      Bug#948041: impossible to update libbpf without updating the kernel Bastian Blank <bblank@thinkmo.de> - 2020-01-18 16:50 +0100
        Bug#948041: impossible to update libbpf without updating the kernel Andrii Nakryiko <andrii.nakryiko@gmail.com> - 2020-01-20 07:50 +0100
      Bug#948041: impossible to update libbpf without updating the kernel Ben Hutchings <ben@decadent.org.uk> - 2020-01-31 17:20 +0100
        Bug#948041: impossible to update libbpf without updating the kernel Sudip Mukherjee <sudipm.mukherjee@gmail.com> - 2020-01-31 17:40 +0100
          Bug#948041: impossible to update libbpf without updating the kernel Sudip Mukherjee <sudipm.mukherjee@gmail.com> - 2020-02-05 22:10 +0100
  Bug#948041: marked as done (libbpf-dev: please build from  https://github.com/libbpf/libbpf) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2020-04-12 00:10 +0200

csiph-web