fwupd-efi fails to upload

Bug #1956247 reported by Mario Limonciello
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fwupd-efi (Ubuntu)
Fix Released
Critical
Mario Limonciello

Bug Description

The fwupd-efi package in Jammy has an epoch in the version and it appears that Launchpad doesn't like that when processing the EFI package (which is used for signing):

> DEBUG Considering changefile 1/ubuntu/fwupd-efi_1.1-1_amd64.changes
> DEBUG Finding fresh policy
> INFO Processing upload fwupd-efi_1.1-1_amd64.changes
> INFO Upload was rejected:
> INFO Invalid character(s) in filename: 'fwupd_1:1.1-1_amd64.tar.gz'.
> INFO Committing the transaction and any mails associated with this upload.

https://launchpad.net/ubuntu/+source/fwupd-efi/1:1.1-1/+build/22993680
https://launchpadlibrarian.net/576959645/upload_22993680_log.txt

description: updated
Revision history for this message
Colin Watson (cjwatson) wrote :

Epochs are not supposed to end up in the file name - see e.g. the remark in https://www.debian.org/doc/debian-policy/ch-binary.html#uniqueness-of-version-numbers. fwupd-efi needs to remove the epoch part of deb_version from tar_name in its Ubuntu mode.

affects: launchpad → fwupd-efi (Ubuntu)
Revision history for this message
Mario Limonciello (superm1) wrote :

Thanks! This actually probably was causing non-obvious problems in Debian too (yet). I've got a fix queued up for Debian and will sync it back to Ubuntu when it lands.
https://salsa.debian.org/efi-team/fwupd-efi/-/commit/47e45e8594abeca478c9bc126175ea1bdfbfe526

Changed in fwupd-efi (Ubuntu):
status: New → Fix Committed
assignee: nobody → Mario Limonciello (superm1)
importance: Undecided → Critical
Changed in fwupd-efi (Ubuntu):
status: Fix Committed → Fix Released
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.