Because in rpm < 4.18, we have this silly check in there:

```
    if (lead->major < 3 || lead->major > 4) {
        *msg = xstrdup(_("unsupported RPM package version"));
        return RPMRC_FAIL;
    }
```

Putting 6 in the otherwise unused lead would render v6 packages unreadable by a 
huge range of older rpm versions that have otherwise zero problems accessing 
it. It's just not worth it.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/discussions/2374#discussioncomment-8530795
You are receiving this because you are subscribed to this thread.

Message ID: 
<rpm-software-management/rpm/repo-discussions/2374/comments/8530...@github.com>
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to