Jos I. Boumans wrote: > It seems to have gotten quiet around this issue, so i figured i'd send > an email summarizing the current status, where we need to be and the > options to get there; ... > Much of the trouble from IPC::Run comes from its complex nature to > support all kind of system calls. We need this support currently > because we depend on pipes for gzip & tar. Adding Compress::Zlib & > Archive::Tar to the core would eliminate that need for pipes and we can > fall back to a simpler IPC::* module. > > If we can fall back to another IPC::* module, we have the choice of > either fixing IPC::Open3 for win32/cygwin, or adopting another IPC::* > module (like the simpler IPC::Run3) for use with non-piped-opens only.
OK, I'm going to remove IPC::Run from the core. I hope to release 5.9.2 soon, woohoo, and we'll start integrating all those modules (C::Z, A::T and one of the IPC::* to be determined) afterwards.