On Tue, 17 May 2022 16:35:11 +0200, Michał Górny wrote: > This would require a new EAPI. We don't really want more Portage- > specific hacks that are going to break for everyone not using Portage or > the very specific Portage version. > > I'm not saying that it's not doable but I'm not convinced the added > complexity is really worth the effort, especially given that this looks > like a very special corner case. In the end, fixing Melpa is the right > thing to do. > > For a start, you'd have to ensure that the "normalizer script" (or its > dependencies, if you put it in the repo) is available at the time of > fetching. This pretty much goes back to the problem of "fetch > dependencies", and requires a major design change in Portage that > reduces separation between fetching and installing that we have now. > I mean, right now Portage pretty much assumes that you can do > a `--fetchonly` with no extra packages necessary. > > The "normalizer" wouldn't be trivial either. In the end, we're talking > about getting 100% consistent results on all platforms, over > a reasonably long timeframe.
Oh, what a chain of complexity. Yeah, I'll go try fixing melpa first. Markus -- For instance, on the planet Earth, man had always assumed that he was more intelligent than dolphins because he had achieved so much---the wheel, New York, wars and so on---while all the dolphins had ever done was muck about in the water having a good time. But conversely, the dolphins had always believed that they were far more intelligent than man---for precisely the same reasons. (Douglas Adams, The Hitchhikers Guide to the Galaxy.)