Hide Forgot
Time::HiRes is needed at run time if environment variable IPCRUN3PROFILE or IPCRUNPROFILE is set to a non zero value. See lib/IPC/Run3.pm: use constant profiling => $ENV{IPCRUN3PROFILE} || $ENV{IPCRUNPROFILE} || 0; [...] BEGIN { if ( profiling ) { eval "use Time::HiRes qw( gettimeofday ); 1" or die $@; [...] } } I recommend to add `perl(Time::HiRes)' to run-time dependencies of perl-IPC-Run3 package.
(In reply to Petr Pisar from comment #0) It's clearly an optional dependency. I do not intend to make optional deps mandatory because they cause dependency bloat, without strong reasons. As bug 1034866 is private and thus is unreadable to me, I can not spot any valid reason for this kind of, what I consider to be a drastic measure.