On 29 April 2017 at 01:51, Barry Warsaw <barry(a)python.org> wrote:
On Apr 28, 2017, at 11:50 AM, Nick Coghlan wrote:
>My recollection from the last time I looked at this was that where
>rewheel assumes that the Python level PEP 376 package metadata will be
>available, dirtbike instead queried the operating system level
>metadata.
dirtbike consults a list of "strategies" of which the PEP 376 metadata
strategy is the top priority. If that fails, then it does fall back to
dpkg-based strategies.
Oh, nice - either it didn't do that yet when I last looked at it
(which was literally years ago), or else I simply missed that it tried
to read the PEP 376 metadata before falling back to dpkg.
In that case, the most promising direction for future consolidation is
likely to be figuring out a way to reimplement rewheel as an interface
shim on top of dirtbike.
Cheers,
Nick.
--
Nick Coghlan | ncoghlan(a)gmail.com | Brisbane, Australia