[needs-packaging] liburing package needed for >= 5.1 kernels

Bug #1848013 reported by Stefan Metzmacher
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Debian
Fix Released
Unknown
Ubuntu
Fix Released
Wishlist
Unassigned
linux (Ubuntu)
Invalid
Wishlist
Unassigned

Bug Description

eoan will ship with a 5.3 kernel and has support for the io_uring interface.

In order to allow applications to use that the userspace library
liburing (http://git.kernel.dk/cgit/liburing/) should be packaged in
addition to the 5.3 kernel.

Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1848013

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Stefan Metzmacher (metze) wrote : Re: liburing package missing for >= 5.1 kernels

There's no real but just a missing userspace library for a kernel feature

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Stefan Metzmacher (metze) wrote :

I'm not sure if this belongs to the "linux" or "libaio" package maintainers.

Bryce Harrington (bryce)
Changed in libaio (Ubuntu):
importance: Undecided → Wishlist
Changed in linux (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Bryce Harrington (bryce) wrote :

Thanks for this bug report, it does look like liburing would be worthy of packaging and inclusion in debian and ubuntu, although I don't think it's correct to have this filed against libaio. Instead I'm tagging it as 'needs packaging', per the New Package Policy, which covers this situation: https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages

It sounds like a 0.2 release of liburing is pending, and since FF for eoan has already closed, maybe worth waiting until 0.2 is out:
https://<email address hidden>/msg39689.html

Fwiw, there is a RPM package of 0.1 (https://pkgs.org/download/liburing), and from its .spec file the packaging looks super straightforward. Hopefully someone will grab it from the needs-packaging queue soon. Or, if you'd be interested in taking a first crack at the deb packaging, that would certainly be a great way to get this moved forward.

tags: added: needs-packaging
affects: libaio (Ubuntu) → ubuntu
summary: - liburing package missing for >= 5.1 kernels
+ [needs-packaging] liburing package needed for >= 5.1 kernels
Revision history for this message
Stefan Metzmacher (metze) wrote :

I changed the layout to match the libaio packages and my changes
were just merged to the upstream branch at
http://git.kernel.dk/cgit/liburing/
And liburing-0.4 should be tagged shortly.

Changed in debian:
status: Unknown → Fix Released
Revision history for this message
Sudip Mukherjee (sudipmuk) wrote (last edit ):

liburing has been added in Ubuntu jammy so marking this as "Fix Released".

$ rmadison -u ubuntu -a source liburing
 liburing | 2.1-2build1 | jammy | source
 liburing | 2.3-3 | lunar | source
 liburing | 2.4-1 | mantic | source
 liburing | 2.4-1 | noble | source

Also, since this is not a Linux kernel bug marking the other bug on Linux as Invalid.

Changed in ubuntu:
status: New → Fix Released
Changed in linux (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.