On Sun, Mar 18, 2018 at 01:24:59AM +0000, M. J. Everitt wrote > May I ask whether you've posted to the -musl ML about this, at all?
I wasn't aware of it. I'll check it out. > In my limited experience of amd64 musl, you first install git without > gpg, and layman from the regular portage tree ONLY, per Step3 That's *EXACTLY* what I was trying to do (32-bit install). Let's just say that I ran into various breakages. It refuses to build with the default make.conf. It wants me to change USE flags, keyword and unmask some packages, etc. The net result is that it ends up trying to build almost 60 packages... and dying in the process, as mentioned in the comments of step 5. > and THEN run step 5 later on .. hence why 5 > 3. After that you can > remove the package.use entry, sync up, and reinstall git from the > musl overlay .. iirc.. So I'm not sure where I see your "circular > dependency" issue? I can't get past the emerge in step 3. > It is conceivable that the relevant stage3 for *musl could have git and > layman pre-installed by tweaking their profile to add these packages if > it's felt necessary & appropriate. It would certainly make the install > process a lot simpler & smoother ... +1000 -- Walter Dnes <waltd...@waltdnes.org>