Bug 2494983 - Adopt PURL Metadata
Summary: Adopt PURL Metadata
Keywords:
Status: ASSIGNED
Alias: None
Product: Fedora
Classification: Fedora
Component: Changes Tracking
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Fabio Valentini
QA Contact:
URL:
Whiteboard:
Depends On: 2514458
Blocks: F45Changes
TreeView+ depends on / blocked
 
Reported: 2026-06-30 14:59 UTC by Aoife Moloney
Modified: 2026-08-31 15:16 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:
fedora-admin-xmlrpc: mirror+


Attachments (Terms of Use)

Description Aoife Moloney 2026-06-30 14:59:26 UTC
This is a tracking bug for Change: Adopt PURL Metadata
For more details, see: https://fedoraproject.org/wiki/Changes/Adopt_PURL_Metadata

Package metadata will be enhanced by adding virtual Provides for standardized identifiers based on the PURL (Package-URL) specification, with the goal of simplifying the mapping between upstream projects and Fedora packages.

If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.

Comment 1 Fabio Valentini 2026-07-17 17:04:08 UTC
Small status update:

The F45 mass rebuild date has somehow caught me by surprise, so I wasn't able to push nearly as many changes as I wanted to Rawhide prior to the mass rebuild.

For the one ecosystem where I have keys to all the moving pieces (Rust / cargo), I pushed changes to add the new metadata in time before the mass rebuild - so all packages for Rust crates (that don't fail to build) will have the new `purl(...)` virtual Provides attached to it.

For other language ecosystems, I'll work on adding support for this in the near future - even though having missed the mass rebuild, the Change won't have the full intended effect until the F46 mass rebuild.

Comment 2 Aoife Moloney 2026-08-31 11:00:22 UTC
Hi Fabio, do you want to retarget this change for F46 altogether? Or split it to two - one for rust only, and an F46 change for the remaining languages?

Comment 3 Fabio Valentini 2026-08-31 15:16:29 UTC
I don't think the additional paperwork for splitting it in two would be worth it. I'm fine with retargeting this Change at F46.


Note You need to log in before you can comment on or make changes to this bug.