All binaries (executables and shared libraries) are annotated with an ELF note that identifies the rpm distributing this file.
I'm not convinced that this is a good idea, given that it will stamp all binaries with package information, essentially destroying most of the benefits of RPMCoW and messing up the hardlink/reflink stuff done by RPM-OSTree to conserve space and deduplicate content across OSTree revisions.
I share the concerns, but I won't vote yet, as I was not yet able to read the entire discussion about this.
Not in favor - tho not a voting member either.
Primary reason is the churn on the files between releases, eliminating the chance for CoW when we've got a better handle on reproducible compilation long term.
Secondary is that crash report collection implies collation. Existing data includes build-ids which are trivial to index on the collation side and map back to package versions.
Tagging with meeting as it got negative votes.
Metadata Update from @churchyard:
- Issue tagged with: meeting
I haven't been able to get around to this in time for today's meeting (long weekend, yay!!). Please bump it once more until next week.
to comment on this ticket.