Correction: GROUP -- not CHANGELOG* - is the third I18N tag. My only excuse is
that I haven't thought seriously about GROUP tag values this century. That
hasn't stopped endless discussions however, sigh.
--
You are receiving this because you are subscribed to this thread.
Reply to this email di
All of the I18N string tags (SUMMARY/DESCRIPTION/CHANGELOG*) should not be
included in IDENTITY because the value returned can depend on an envvar, and/or
external files, and/or macros embedded in text.
Then there are issues with the stat(2) links, where st_mtime/st_rdev/st_inode
tags should no
There are two meanings for "used": instantiated in the header and summed
within IDENTITY.
Newly defined/added tags will not be part of IDENTITY if positive/inclusive
logic is used (as said repeatedly).
Tags that were previously present in header/IDENTITY and were dropped will be a
change of I
One of main task to solve: what we should do with tags that were used
previously and do not used now, and tags that can be added in the future, but
are not present in rpm now.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
Panu pointed out that using the immutable region header instead of the rpmdb
header gets rid of all the remapped signature tags and appended tags, thereby
shortening the list above considerably.
The logic still needs to become positive/inclusive to ensure the IDENTITY tag
set is both well known
The previous discussion was
[here](http://lists.rpm.org/pipermail/rpm-maint/2018-April/007718.html).
Main thought:
- compute identity as a digest of filtered iterated pair of tags and its values
of immutable header region;
- change the awk script that generates the tag table to add a marker (lik
There was a suggestion to [calculate RPMTAG_IDENTITY as tag
extension](http://lists.rpm.org/pipermail/rpm-maint/2018-March/007688.html) and
do not the tag to actual rpm package during build time.
The main idea is to take message digest from package header tags filtered by
the blacklist containi