libnamespace-autoclean-perl - module to remove imported symbols after compilation

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libnamespace-autoclean-perl
Package version 0.20
Package release 1
Package architecture all
Package type deb
Installed size 63 B
Download size 13.57 KB
Official Mirror
namespace::autoclean is a Perl pragma that keeps your namespace clean by
removing all imported symbols at the end of the current package's compile
cycle. Perhaps most importantly, this means that imported functions will no
longer be made accidentally accessible to users outside of your package via
method invocations.
This module differs from namespace::clean (see libnamespace-clean-perl) in
that it cleans all imported functions, whether or not the imports happened
prior to using the pragma. Things that "look" like a method (according to
Class::MOP) will be left alone.


Package Version Architecture Repository
libnamespace-autoclean-perl_0.20-1_all.deb 0.20 all Debian Main
libnamespace-autoclean-perl - - -


Name Value
libb-hooks-endofscope-perl >= 0.12
libnamespace-clean-perl >= 0.20
libsub-identify-perl -
perl -


Type URL
Binary Package libnamespace-autoclean-perl_0.20-1_all.deb
Source Package libnamespace-autoclean-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libnamespace-autoclean-perl deb package:
    # sudo apt-get install libnamespace-autoclean-perl




2014-09-09 - Salvatore Bonaccorso <>
libnamespace-autoclean-perl (0.20-1) unstable; urgency=medium
* Update Vcs-Browser URL to cgit web frontend
* Add debian/upstream/metadata
* Imported upstream version 0.20
* Add autopkgtest control file
* Make Build-Depends on libmodule-build-tiny-perl versioned.
Make unversioned Build-Depends for libmodule-build-tiny-perl versioned
to (>= 0.038).
2014-06-17 - Salvatore Bonaccorso <>
libnamespace-autoclean-perl (0.19-1) unstable; urgency=medium
* Imported Upstream version 0.19
* Update copyright years for debian/* packaging files
2014-06-15 - gregor herrmann <>
libnamespace-autoclean-perl (0.18-1) unstable; urgency=medium
* Team upload.
* New upstream release.
* Update years of packaging copyright.
* Add libmouse-perl to build dependencies.
2014-06-13 - gregor herrmann <>
libnamespace-autoclean-perl (0.17-1) unstable; urgency=medium
* Team upload.
* New upstream release.
* debian/control: bump required debhelper version for
Module::Build::Tiny to 9.20140227.
* Strip trailing slash from metacpan URLs.
* Update (build) dependencies.
2013-12-22 - gregor herrmann <>
libnamespace-autoclean-perl (0.15-1) unstable; urgency=medium
* Team upload.
* New upstream release.
* Update years of packaging copyright.
* Update build dependencies.
* Install new CONTRIBUTING file.
* Declare compliance with Debian Policy 3.9.5.
2013-10-09 - Salvatore Bonaccorso <>
libnamespace-autoclean-perl (0.14-1) unstable; urgency=low
[ gregor herrmann ]
* debian/control: update {versioned,alternative} (build) dependencies.
[ Salvatore Bonaccorso ]
* Imported Upstream version 0.14
* Change Vcs-Git to canonical URI (git://
* Change based URIs to based URIs
* Change (build-)dependency constraints for libb-hooks-endofscope-perl.
Make Build-Depends-Indep and Depends on libb-hooks-endofscope-perl
versioned to (>= 0.12).
* Add Build-Depends on libmodule-build-tiny-perl (>= 0.028)
* Add Build-Depends-Indep on libsub-name-perl
* Add Build-Depends-Indep on libtest-checkdeps-perl (>= 0.007)
* Add alternative Build-Depends-Indep for Test::More 0.94.
Add perl (>= 5.11.1) | libtest-simple-perl (>= 0.94) to
* Update debian/copyright file.
Update format to copyright-format 1.0 as released together with Debian
policy 3.9.3.
Adjust copyright years for upstream files.
Update copyright stanza for debian/* packaging files. Add missing
License and Files field and update copyright years.
* Bump Standards-Version to 3.9.4
* Wrap and sort fields in debian/control file
* Bump Debhelper compat level to 9
* Update versioned Build-Depends on debhelper to (>= 9.20130630~)
2011-08-25 - Salvatore Bonaccorso <>
libnamespace-autoclean-perl (0.13-1) unstable; urgency=low
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ Salvatore Bonaccorso ]
* debian/copyright:
- Replace DEP5 Format-Specification URL from to URL.
- Update copyright information for debian/* packaging.
* Imported Upstream version 0.13
* Email change: Salvatore Bonaccorso ->
* Email change: Ryan Niebur ->
2011-04-21 - gregor herrmann <>
libnamespace-autoclean-perl (0.12-2) unstable; urgency=low
* Team upload.
* debian/control: update (build) dependencies to prepare for
Moose/Class::MOP changes.
* Set Standards-Version to 3.9.2 (no further changes).
* Bump debhelper compatibility level to 8.

See Also

Package Description
libnamespace-clean-perl_0.25-1_all.deb module for keeping imports and functions out of the current namespace
libnamespace-sweep-perl_0.006-2_all.deb sweeps up imported subs in your classes
libnanomsg-dev_0.4~beta+dfsg-3_amd64.deb nanomsg development files
libnanomsg0_0.4~beta+dfsg-3_amd64.deb high-performance implementation of scalability libraries
libnanoxml2-java-doc_2.2.3.dfsg-4_all.deb documentation for libnanoxml2-java
libnanoxml2-java_2.2.3.dfsg-4_all.deb small XML parser for Java
libnative-platform-java-doc_0.3~rc2-3_all.deb testing and specification framework for Java and Groovy - Docs
libnative-platform-java_0.3~rc2-3_all.deb Java bindings for various native APIs
libnative-platform-jni_0.3~rc2-3_amd64.deb Java bindings for various native APIs - JNI library
libnatpmp-dev_20110808-3_amd64.deb portable and fully compliant implementation of NAT-PMP (dev files)
libnatpmp1_20110808-3_amd64.deb portable and fully compliant implementation of NAT-PMP
libnautilus-extension-dev_3.14.1-2_amd64.deb libraries for nautilus components - development version
libnautilus-extension1a_3.14.1-2_amd64.deb libraries for nautilus components - runtime version
libnb-javaparser-java_7.4-1_all.deb Parser for the Java language which is good for use in tools
libnb-org-openide-modules-java_7.4+dfsg1-2_all.deb Utility classes for modules from the NetBeans Platform