> (libcurl.so.4()(64bit) → libcurl.so.4()(64bit) >= 4.8.0)

I'm going to start work on an implementation of this soon.  I've been looking 
over elfdeps.c and thinking through implementation details, yesterday.

One thing that comes to mind is that while the Provides: change would be 
backward compatible, the Requires: change would not.  New packages would be 
generated with Requirements that existing packages wouldn't satisfy, which 
would require a "rebuild the world" deployment that obsoletes most existing rpm 
packages.  I'm sure there will be push-back against that.  

Deployment of that change in a distribution might be slightly less painful if 
done in phases, where enhanced Provides is enabled first, and Requires in some 
later release.

...another thing to think about, I guess.

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

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

Reply via email to