fwts: ftbfs

Bug #2015805 reported by Steve Langasek
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
fwts (Ubuntu)
Fix Released
High
Ivan Hu

Bug Description

The current version of fwts fails to build in the archive test rebuild for lunar:

[...]
dh clean --with autoreconf,dkms
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
dh: error: unable to load addon dkms: Can't locate Debian/Debhelper/Sequence/dkms.pm in @INC (you may need to install the Debian::Debhelper::Sequence::dkms module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.36.0 /usr/local/share/perl/5.36.0 /usr/lib/x86_64-linux-gnu/perl5/5.36 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.36 /usr/share/perl/5.36 /usr/local/lib/site_perl) at (eval 11) line 1.
BEGIN failed--compilation aborted at (eval 11) line 1.

make: *** [debian/rules:31: clean] Error 25
dpkg-buildpackage: error: debian/rules clean subprocess returned exit status 2
[...]

It looks like this may be because the dkms package recently split its debhelper support out into a dh-dkms package, which fwts does not build-depend on.

Tags: ftbfs
Steve Langasek (vorlon)
tags: added: ftbfs
Changed in fwts (Ubuntu):
importance: Undecided → High
status: New → Triaged
Revision history for this message
Ivan Hu (ivan.hu) wrote :

The dependency will be added while prepare build for lunar, please refer to,

https://lists.ubuntu.com/archives/fwts-devel/2023-March/013610.html

Changed in fwts (Ubuntu):
status: Triaged → Confirmed
assignee: nobody → Ivan Hu (ivan.hu)
Revision history for this message
Steve Langasek (vorlon) wrote : Re: [Bug 2015805] Re: fwts: ftbfs

On Wed, Apr 12, 2023 at 06:30:25AM -0000, Ivan Hu wrote:
> The dependency will be added while prepare build for lunar, please refer
> to,

Lunar releases in a week. This should be uploaded ASAP.

Revision history for this message
Ivan Hu (ivan.hu) wrote :

The lunar build fail, because dh-dkms Build-Depend, it will be added by the script mkpackage every time the FWTS is released to fwts stable ppa, https://launchpad.net/~firmware-testing-team/+archive/ubuntu/ppa-fwts-stable/+packages

dh-dkms is only on lunar and kinetic, not on other releases, so currently the dependency is
not added directly to debian/control for all releases in case we don't have
build error in those LTS releases which no dh-dkms package.

Revision history for this message
Ivan Hu (ivan.hu) wrote :

file bug for following up,
https://bugs.launchpad.net/fwts/+bug/2020284

set as won't fix

Changed in fwts (Ubuntu):
status: Confirmed → Won't Fix
Steve Langasek (vorlon)
Changed in fwts (Ubuntu):
status: Won't Fix → New
Ivan Hu (ivan.hu)
Changed in fwts (Ubuntu):
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fwts - 23.01.00-0ubuntu2

---------------
fwts (23.01.00-0ubuntu2) mantic; urgency=medium

  * Fix build failure with newer dkms. LP: #2015805.

 -- Steve Langasek <email address hidden> Mon, 22 May 2023 05:23:26 +0000

Changed in fwts (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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