perl-Thread-Semaphore - Thread-safe semaphores

Property Value
Distribution ROSA 2016.1
Repository ROSA Contrib x86_64
Package filename perl-Thread-Semaphore-2.120.0-7-rosa2016.1.noarch.rpm
Package name perl-Thread-Semaphore
Package version 2.120.0
Package release 7-rosa2016.1
Package architecture noarch
Package type rpm
Category Development/Perl
License GPL+ or Artistic
Maintainer -
Download size 10.69 KB
Installed size 10.93 KB
Semaphores provide a mechanism to regulate access to resources. Unlike
locks, semaphores aren't tied to particular scalars, and so may be used to
control access to anything you care to use them for.
Semaphores don't limit their values to zero and one, so they can be used to
control access to some resource that there may be more than one of (e.g.,
filehandles). Increment and decrement amounts aren't fixed at one either,
so threads can reserve or return multiple resources at once.


Package Version Architecture Repository
perl-Thread-Semaphore-2.120.0-7-rosa2016.1.noarch.rpm 2.120.0 noarch ROSA Contrib
perl-Thread-Semaphore - - -


Name Value
perl(Scalar::Util) >= 1.100.0
perl(abi) >= 5.20.3


Name Value
perl(Thread::Semaphore) == 2.120.0
perl-Thread-Semaphore == 2.120.0-7:2016.1


Type URL
Binary Package perl-Thread-Semaphore-2.120.0-7-rosa2016.1.noarch.rpm
Source Package perl-Thread-Semaphore-2.120.0-7.src.rpm

Install Howto

  1. Enable ROSA Contrib repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Thread-Semaphore rpm package:
    # urpmi perl-Thread-Semaphore




2017-02-17 - Andrey Bondrov <> 2.120.0-7
- (8a4f366) MassBuild#1257: Increase release tag

See Also

Package Description
perl-Throwable-0.200.12-3-rosa2016.1.noarch.rpm An easy-to-use class for error objects
perl-Tie-Array-Iterable-0.30.0-8-rosa2016.1.noarch.rpm Forward Iterator object
perl-Tie-Cache-0.210.0-4-rosa2016.1.noarch.rpm LRU Cache in Memory
perl-Tie-Cache-LRU-20150301.0.0-3-rosa2016.1.noarch.rpm Tie::Cache::LRU implemented using a linked list
perl-Tie-Cycle-1.221.0-3-rosa2016.1.noarch.rpm Cycle through a list of values via a scalar
perl-Tie-DBI-1.60.0-7-rosa2016.1.noarch.rpm Tie hashes to DBI relational databases
perl-Tie-EncryptedHash-1.240.0-11-rosa2016.1.noarch.rpm Hashes (and objects based on hashes) with encrypting fields
perl-Tie-Hash-MultiValue-1.20.0-7-rosa2016.1.noarch.rpm Hash w/multiple items under a single key
perl-Tie-LogFile-0.100.0-8-rosa2016.1.noarch.rpm Interface for maintaining a log
perl-Tie-RefHash-1.390.0-7-rosa2016.1.noarch.rpm Use references as hash keys
perl-Tie-RefHash-Weak-0.90.0-7-rosa2016.1.noarch.rpm A Tie::RefHash subclass with weakened references in the keys
perl-Tie-Simple-1.30.0-11-rosa2016.1.noarch.rpm Create ties without creating full packages
perl-Tie-TextDir-0.60.0-6-rosa2016.1.noarch.rpm Interface to directory of file
perl-Tie-ToObject-0.30.0-6-rosa2016.1.noarch.rpm Tie to an existing object
perl-Time-Duration-1.200.0-3-rosa2016.1.noarch.rpm Rounded or exact English expression of durations