yeah...I know...especially used for non-blocking output capturing
(O_NONBLOCK) but this can be replaced by the pythons subprocess
communicate() func. At least this how I did it so far...

On Sun, Jun 7, 2015 at 11:04 AM, Ray Donnelly <[email protected]>
wrote:

> On Fri, Jun 5, 2015 at 1:31 PM, Stephan Petzchen
> <[email protected]> wrote:
> > Thats cool. Thanks for the feedback and issueing.
> > I am just working on googles multi git repo tool to get it runnable for
> > msys2. The normpath workaround is doing a good job so far.
>
> AFAIR, Google's repo needs the fcntl module:
>
> https://docs.python.org/3.4/library/fcntl.html
>
> .. which is Unix only. I recommend you use the msys2 python for repo
> instead, as that does support fcntl. I think there may be some parital
> implementations for native Windows python, but I've no idea how well
> they work.
>
> >
> > Besides, many thanks for this msys2 toolchain. I loved it to leave the
> messy
> > raw mingw & cygwin path. Beside the honor they all deserve, a devops
> > nightmare. With msys2 I see again some light at the end of the tunnel.
> > Many thanks to all achiever.
>
> Thanks.
>
> >
> > On Fri, Jun 5, 2015 at 11:13 AM, Ray Donnelly <[email protected]>
> > wrote:
> >>
> >> 2015-06-05 8:53 GMT+01:00 Stephan Petzchen <[email protected]
> >:
> >> >
> >> > I forgot:
> >> >
> >> > Both os.sep and os.path.sep: returns the correct separator:  /
> >> >
> >> > So, this is for me definitely an issue worth for a fix by the
> maintainer
> >> >
> >>
> >> You are right, both os.getcwd() and os.path.expanduser() need to be
> >> fixed for Python 2, and os.path.expanduser() needs to be fixed for
> >> Python 3 still. I filed an issue for this:
> >> https://github.com/Alexpux/MINGW-packages/issues/657 and will get
> >> round to it when I can (not soon unfortunately ..)
> >>
> >> > cheers
> >> > Stephan
> >> >
> >> >
> >> > --
> >> >
> >> >
> >> > Stephan Petzchen
> >> >
> >> > Gesius GmbH
> >> > gesius. engineering excellence
> >> >
> >> > Sitz der Gesellschaft/Registered office: Hamburg
> >> >
> >> > Handelsregister/Commercial register:  HRB 117558
> >> >
> >> > Geschäftsführung/executive board: Stephan Petzchen
> >> >
> >> > ---
> >> > This communication contains confidential information. If you are not
> the
> >> > intended recipient please return this email to the sender and delete
> it
> >> > from
> >> > your records.
> >> > Diese Nachricht enthält vertrauliche Informationen. Sollten Sie nicht
> >> > der
> >> > beabsichtigte Empfänger dieser E-mail sein, senden Sie bitte diese an
> >> > den
> >> > Absender zurück und löschen Sie die E-mail aus Ihrem System.
> >> >
> >> >
> >> >
> >> >
> ------------------------------------------------------------------------------
> >> >
> >> > _______________________________________________
> >> > Msys2-users mailing list
> >> > [email protected]
> >> > https://lists.sourceforge.net/lists/listinfo/msys2-users
> >> >
> >
> >
> >
> >
> > --
> >
> > Stephan Petzchen
> >
> > Gesius GmbH
> >
> > gesius. engineering excellence
> >
> > Sitz der Gesellschaft/Registered office: Hamburg
> >
> > Handelsregister/Commercial register:  HRB 117558
> >
> > Geschäftsführung/executive board: Stephan Petzchen
> >
> > ---
> > This communication contains confidential information. If you are not the
> > intended recipient please return this email to the sender and delete it
> from
> > your records.
> > Diese Nachricht enthält vertrauliche Informationen. Sollten Sie nicht der
> > beabsichtigte Empfänger dieser E-mail sein, senden Sie bitte diese an den
> > Absender zurück und löschen Sie die E-mail aus Ihrem System.
>



-- 

Mit freundlichen Grüßen

Stephan Petzchen


Gesius GmbH
Beim Strohhause 31
20097 Hamburg, Germany
Tel.    +49 (40) 6094673-10
Mobil +49 (172) 1977014
Fax   +49 (40) 6094673-99
email: [email protected] <[email protected]>
www.gesius.de <http://gesius.de>

gesius. engineering excellence

Sitz der Gesellschaft/Registered office: Hamburg

Handelsregister/Commercial register:  HRB 117558

Geschäftsführung/executive board: Stephan Petzchen

---
This communication contains confidential information. If you are not the
intended recipient please return this email to the sender and delete it
from your records.
Diese Nachricht enthält vertrauliche Informationen. Sollten Sie nicht der
beabsichtigte Empfänger dieser E-mail sein, senden Sie bitte diese an den
Absender zurück und löschen Sie die E-mail aus Ihrem System.
------------------------------------------------------------------------------
_______________________________________________
Msys2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/msys2-users

Reply via email to