please add librem-ec-acpi-dkms to the dkms package set

Andrea Righi andrea.righi at canonical.com
Thu Jun 22 06:10:00 UTC 2023


On Mon, Jun 12, 2023 at 10:14:48AM +0200, Andrea Righi wrote:
> On Mon, Jun 12, 2023 at 01:37:58PM +0530, Utkarsh Gupta wrote:
> > Hi Andrea,
> > 
> > On Mon, Jun 12, 2023 at 1:32 PM Andrea Righi <andrea.righi at canonical.com> wrote:
> > > librem-ec-acpi-dkms is the kernel driver to support EC ACPI in Purism
> > > Librem devices.
> > 
> > Ooh, interesting!
> > 
> > > The package provides a kernel module (librem_ec_acpi.ko) that is
> > > installed and built like any other dkms, so it should be considered part
> > > of the dkms group.
> > >
> > > Ideally this should be part of the dkms group for the releases >= Jammy.
> > 
> > Could you please collate all the packages that you'd like to add to
> > the packageset and provide that to us in a single mail so that we can
> > avoid going back and forth? Many thanks!
> 
> Oh yes, indeed, sounds a bit more efficient. :)
> 
> I'll check all the dkms and send a single email with the list of those
> that are still not part of the dkms group.
> 
> Ideally I'd say everything that is listed by `apt rdepends dkms` should
> be automatically part of the dkms group. I'm not sure if this can/should
> be automated. At the moment I don't see any exception to this rule.

Alright, after doing a full scan of the (currently) broken dkms in jammy
with linux 6.2, this is the list of those that I've found that are still
not part of the dkms group (and they should be):

 librem-ec-acpi-dkms
 r8125-dkms
 rtl8812au-dkms
 vpoll-dkms
 xtrx-dkms

The affected releases are all >= Jammy.

Like a mentioned in my previous email, IMHO all the packages that have
dkms as a dependency should be assigned to the 'dkms' group, including
dkms itself (that should be considered like a kernel component, similar
to a kernel Makefile or an in-tree kernel build script).

This would allow to speed-up the fix of all these build errors when we
need to promote a new kernel, especially with backport kernels.

Thanks,
-Andrea



More information about the Devel-permissions mailing list