perl-namespace-clean - Keep imports and functions out of your namespace

Property Value
Distribution ROSA 2014.1
Repository ROSA Main x86_64
Package name perl-namespace-clean
Package version 0.250.0
Package release 4-rosa2014.1
Package architecture noarch
Package type rpm
Installed size 20.55 KB
Download size 14.88 KB
Official Mirror
When you define a function, or import one, into a Perl package, it will
naturally also be available as a method. This does not per se cause
problems, but it can complicate subclassing and, for example, plugin
classes that are included via multiple inheritance by loading them as
base classes.
The 'namespace::clean' pragma will remove all previously declared or
imported symbols at the end of the current package's compile cycle.
Functions called in the package itself will still be bound by their
name, but they won't show up as methods on your class or instances.


Package Version Architecture Repository
perl-namespace-clean-0.260.0-1-rosa2014.1.noarch.rpm 0.260.0 noarch ROSA Main Updates
perl-namespace-clean-0.260.0-1-rosa2014.1.noarch.rpm 0.260.0 noarch ROSA Main Updates
perl-namespace-clean-0.250.0-4-rosa2014.1.noarch.rpm 0.250.0 noarch ROSA Main
perl-namespace-clean - - -


Name Value
perl(B::Hooks::EndOfScope) -
perl(Package::Stash) -
perl(abi) >= 5.18.2


Name Value
perl(namespace::clean) -
perl-namespace-clean == 0.250.0-4:2014.1


Type URL
Binary Package perl-namespace-clean-0.250.0-4-rosa2014.1.noarch.rpm
Source Package perl-namespace-clean-0.250.0-4.src.rpm

Install Howto

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




2014-09-16 - Denis Silakov <> 0.250.0-4
+ Revision: fc8442c
- Rebuild to the main repo

See Also

Package Description
perl-openbabel-2.3.1-5-rosa2014.1.x86_64.rpm Perl wrapper for the Open Babel library
perl-openipmi-2.0.18-6-rosa2014.1.x86_64.rpm Perl interface for OpenIPMI
perl-parent-0.228.0-3-rosa2014.1.noarch.rpm Establish an ISA relationship with base classes at compile time
perl-pcsc-perl-1.4.13-3-rosa2014.1.x86_64.rpm Perl interface to the PC/SC smart card library
perl-prelude-1.0.1-11-rosa2014.1.x86_64.rpm Perl bindings for prelude
perl-preludedb-1.0.1-0.0.p1.3-rosa2014.1.x86_64.rpm Perl bindings for PreludeDB
perl-qt4-4.13.3-1-rosa2014.1.x86_64.rpm Qt bindings for Perl
perl-qt4-devel-4.13.3-1-rosa2014.1.x86_64.rpm Headers files for perl-qt4
perl-rrdtool-1.4.8-8-rosa2014.1.x86_64.rpm RRD Tool Perl interface
perl-svn-devel-1.8.9-2-rosa2014.1.x86_64.rpm Subversion headers/libraries for development
perl-taktuk-3.7.5-1-rosa2014.1.x86_64.rpm Taktuk Perl file
perl-version-0.990.900-1-rosa2014.1.x86_64.rpm Perl extension for Version Objects
perl_checker-1.2.11-9-rosa2014.1.x86_64.rpm Verify Perl code
perltidy-20101217-5-rosa2014.1.noarch.rpm Script which indents and reformats Perl script
pessulus-2.30.4-5-rosa2014.1.noarch.rpm Desktop lockdown editor for GNOME