Back in 1997, commit be0b90359bcd8156385178eb9b570c0538c0333f added a sanity 
check for --rebuilddb operation, skipping headers which lack some basic tags. 
Name, version and release are real requirements for packages, but checking for 
buildtime is odd, and plain wrong. Yes, we expect that to be present in 
packages built by rpm, but that's not used for any processing and certainly 
is not required for a package to be installable. And if it can be installed 
then it can't be right to throw it away when rebuilding, leaving 
untrackable orphan files in the process.

It is also documented as informational and optional by LSB. While severely 
outdated, it is right on this account.

Fixes: #2527
You can view, comment on, or merge this pull request online at:

  https://github.com/rpm-software-management/rpm/pull/2529

-- Commit Summary --

  * Remove obscure check for package build time from --rebuilddb (#2527)

-- File Changes --

    M lib/rpmdb.c (3)

-- Patch Links --

https://github.com/rpm-software-management/rpm/pull/2529.patch
https://github.com/rpm-software-management/rpm/pull/2529.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/2529
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/pull/2...@github.com>
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to