I just logged a bug...

https://bugs.gentoo.org/show_bug.cgi?id=487056

On 10/06/13 00:16, Alan Hourihane wrote:
No it's not cygwin, and as I said I already googled it.

But I will say the current mechanism is not POSIX compliant. Gentoo is using a Linux'ism here and it's not portable. Opening a fifo in read/write mode has nondeterministic behavior in POSIX.

Should I log this as a bug ?

Alan.

On 10/05/13 08:04, Greg Turner wrote:
If you're running portage under cygwin, somehow, you'll want to
replace the multijob eclass and multijob portage-internal bash script
with equivalent noop stubs.  Cygwin has broken named pipe handling,
blah blah blah...  Google it.

But you'll need a LOT more than that to make it work!  I tried pretty
hard for a couple of years to get it working and at some points
managed to get most of '@system' working -- but never without gross
hacks.  See my github if interested (but be advised it has not
received any love for a long time and is surely of extremely limited
utility by now).

There probably are no cygwin people.  The cygwin profile in portage is
for a super old version if that's what you're using, btw -- what you
get with that is more akin to "msys" than present-day cygwin.

-gmt





Reply via email to