perl-Proc-Fork - Simple, intuitive interface to fork()

Property Value
Distribution Mageia 5.1
Repository Mageia Core i586
Package name perl-Proc-Fork
Package version 0.802.0
Package release 4.mga5
Package architecture noarch
Package type rpm
Installed size 37.40 KB
Download size 25.77 KB
Official Mirror
This module provides an intuitive, Perl-ish way to write forking programs
by letting you use blocks to illustrate which code section executes in
which fork. The code for the parent, child, retry handler and error handler
are grouped together in a "fork block". The clauses may appear in any
order, but they must be consecutive (without any other statements in
All four clauses need not be specified. If the retry clause is omitted,
only one fork will be attempted. If the error clause is omitted the program
will die with a simple message if it can't retry. If the parent or child
clause is omitted, the respective (parent or child) process will start
execution after the final clause. So if one or the other only has to do
some simple action, you need only specify that one. For example:
run_fork { child {
exec '/bin/ls', '-l';
die "Couldn't exec ls: $!\n";
} };


Package Version Architecture Repository
perl-Proc-Fork-0.802.0-4.mga5.noarch.rpm 0.802.0 noarch Mageia Core
perl-Proc-Fork - - -


Name Value
perl(Carp) -
perl(Exporter::Tidy) -
perl(strict) -
perl(warnings) -
perl-base >= 2:5.20.1


Name Value
perl(Proc::Fork) == 0.802.0
perl-Proc-Fork == 0.802.0-4.mga5


Type URL
Binary Package perl-Proc-Fork-0.802.0-4.mga5.noarch.rpm
Source Package perl-Proc-Fork-0.802.0-4.mga5.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Proc-Fork rpm package:
    # urpmi perl-Proc-Fork




2014-10-15 - umeabot <umeabot> 0.802.0-4.mga5
+ Revision: 749316
- Second Mageia 5 Mass Rebuild
2014-09-16 - umeabot <umeabot> 0.802.0-3.mga5
+ Revision: 686056
- Mageia 5 Mass Rebuild
2013-10-19 - umeabot <umeabot> 0.802.0-2.mga4
+ Revision: 527264
- Mageia 4 Mass Rebuild
2013-06-07 - jquelin <jquelin> 0.802.0-1.mga4
+ Revision: 439804
- update to 0.802
2013-01-13 - umeabot <umeabot> 0.710.0-2.mga3
+ Revision: 372133
- Mass Rebuild -
2012-02-06 - jquelin <jquelin> 0.710.0-1.mga2
+ Revision: 205183
- imported package perl-Proc-Fork
2012-02-06 - cpan2dist 0.71-1mga
- initial mageia release, generated with cpan2dist

See Also

Package Description
perl-Proc-Forkmap-0.24.0-5.mga5.noarch.rpm Forking and IPC fmap method
perl-Proc-InvokeEditor-1.70.0-4.mga5.noarch.rpm Perl extension for starting a text editor
perl-Proc-PID-File-1.270.0-6.mga5.noarch.rpm A module to manage process id files
perl-Proc-ParallelLoop-0.500.0-5.mga5.noarch.rpm Execute loops in parallel
perl-Proc-ProcessTable-0.500.0-6.mga5.i586.rpm Interface to process table information
perl-Proc-Simple-1.310.0-4.mga5.noarch.rpm Launch and control background processes
perl-Proc-Wait3-0.40.0-9.mga5.i586.rpm Perl extension for wait3 system call
perl-Proc-WaitStat-1.0.0-11.mga5.noarch.rpm Proc::WaitStat - Interpret and act on wait() status values
perl-ProjectBuilder-0.12.2-4.mga5.noarch.rpm Perl module providing multi-OSes continuous packaging
perl-Prompt-Timeout-1.30.0-5.mga5.noarch.rpm Prompt() with auto-selecting default value in case of inactivity
perl-Protocol-Redis-1.0.300-5.mga5.noarch.rpm Reusable tests for Protocol::Redis implementations
perl-QWizard-3.150.0-5.mga5.noarch.rpm A Question and Answer Wizard
perl-Quantum-Superpositions-2.20.0-5.mga5.noarch.rpm Conjunctive & Disjunctive logic for Perl5
perl-Quantum-Usrn-1.0.0-5.mga5.noarch.rpm Square root of not
perl-Quota-1.7.1-6.mga5.i586.rpm Quota module for perl