> (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