libsub-identify-perl - module to retrieve names of code references

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libsub-identify-perl_0.14-1+b1_i386.deb
Package name libsub-identify-perl
Package version 0.14
Package release 1+b1
Package architecture i386
Package type deb
Category devel::lang:perl devel::library implemented-in::c implemented-in::perl perl role::devel-lib role::shared-lib
License -
Maintainer Debian Perl Group <>
Download size 11.95 KB
Installed size 45.00 KB
Sub::Identify allows you to retrieve the real name of code references. For
this, it uses perl's introspection mechanism, provided by the B module.
It provides four functions : sub_name returns the name of the
subroutine (or __ANON__ if it's an anonymous code reference),
stash_name returns its package, and sub_fullname returns the
concatenation of the two.
The fourth function, get_code_info, returns a list of two elements,
the package and the subroutine name (in case of you want both and are worried
by the speed.)
In case of subroutine aliasing, those functions always return the
original name.


Package Version Architecture Repository
libsub-identify-perl_0.14-1+b1_amd64.deb 0.14 amd64 Debian Main
libsub-identify-perl - - -


Name Value
libc6 >= 2.1.3
perl >= 5.28.0-3
perlapi-5.28.0 -


Type URL
Binary Package libsub-identify-perl_0.14-1+b1_i386.deb
Source Package libsub-identify-perl

Install Howto

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




2017-11-15 - gregor herrmann <>
libsub-identify-perl (0.14-1) unstable; urgency=medium
[ gregor herrmann ]
* Remove Rene Mayorga from Uploaders. Thanks for your work!
[ Alex Muntada ]
* Remove inactive pkg-perl members from Uploaders.
[ gregor herrmann ]
* Import upstream version 0.14.
* Update Contact field in debian/upstream/metadata.
* Declare compliance with Debian Policy 4.1.1.
* Add /me to Uploaders.
2016-07-08 - intrigeri <>
libsub-identify-perl (0.12-2) unstable; urgency=medium
* Team upload.
[ Salvatore Bonaccorso ]
* debian/control: Use HTTPS transport protocol for Vcs-Git URI
[ gregor herrmann ]
* debian/copyright: change Copyright-Format 1.0 URL to HTTPS.
[ intrigeri ]
* Enable all hardening build flags.
* Declare compliance with Standards-Version 3.9.8.
2015-10-06 - Lucas Kanashiro <>
libsub-identify-perl (0.12-1) unstable; urgency=medium
* Team upload.
* Import upstream version 0.12
* Update year of upstream copyright
2015-07-12 - gregor herrmann <>
libsub-identify-perl (0.10-1) unstable; urgency=medium
* Team upload.
* Import upstream version 0.10.
* Fix email address in debian/copyright.
* Mark package as autopkgtest-able.
* Email change: Rene Mayorga ->
2014-10-11 - gregor herrmann <>
libsub-identify-perl (0.08-1) unstable; urgency=medium
* Team upload.
[ gregor herrmann ]
* Strip trailing slash from metacpan URLs.
[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend
[ gregor herrmann ]
* New upstream release.
* Add debian/upstream/metadata.
* Update upstream copyright years.
* Declare compliance with Debian Policy 3.9.6.
2014-02-22 - gregor herrmann <>
libsub-identify-perl (0.04-2) unstable; urgency=low
* Team upload.
[ Nathan Handler ]
* debian/watch: Update to ignore development releases.
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ gregor herrmann ]
* debian/control: update {versioned,alternative} (build) dependencies.
[ Salvatore Bonaccorso ]
* Change based URIs to based URIs
[ Axel Beckert ]
* debian/copyright: migrate pre-1.0 format to 1.0 using "cme fix dpkg-
[ gregor herrmann ]
* Switch to "3.0 (quilt)" source format.
* debian/rules: use three-line dh(1) variant.
* debian/copyright: refresh license stanzas.
* Use debhelper 9.20120312 to get all hardening flags.
* Make short description a noun phrase.
* Declare compliance with Debian Policy 3.9.5.
2008-12-16 - Rene Mayorga <>
libsub-identify-perl (0.04-1) unstable; urgency=low
[ gregor hermann ]
* debian/control: Changed: Switched Vcs-Browser field to ViewSVN
(source stanza).
[ Rene Mayorga ]
* New upstream release
* debian/control 
+ set standards-version to 3.8.0 (no changes)
+ add myself to uploaders
+ change from `Architecture: all' to `Architecture: any'
+ add ${shlib:Depends} to Depends field
+ move B-D-I to B-D
* debian/rules - refresh using dh-make-perl
* debian/copyright
+ refresh using dh-make-perl
+ add ppport.h copyright info
* debian/watch - remove comments
[ gregor herrmann ]
* Add libtest-pod-perl to Build-Depends in order to activate an additional
2008-05-28 - Krzysztof Krzy┼╝aniak (eloy) <>
libsub-identify-perl (0.03-1) unstable; urgency=low
* Initial Release (closes: #483656).

See Also

Package Description
libsub-infix-perl_0.004-1_all.deb create a fake infix operator
libsub-info-perl_0.002-1_all.deb helper module for inspecting subroutines
libsub-install-perl_0.928-1_all.deb module for installing subroutines into packages easily
libsub-name-perl_0.21-1+b3_i386.deb module for assigning a new name to referenced sub
libsub-override-perl_0.09-2_all.deb Perl module used to temporarily override subroutines
libsub-prototype-perl_0.02-3+b1_i386.deb module to set a subroutine's prototype
libsub-quote-perl_2.005001-1_all.deb helper modules for subroutines
libsub-recursive-perl_0.05-1_all.deb Perl module for memory-leak free recursive anonymous subroutines
libsub-uplevel-perl_0.2800-1_all.deb module to spoof the Perl call stack
libsub-wrappackages-perl_2.01-1_all.deb module to wrap subroutines in packages
libsublib-cil_0.9-5_all.deb CLI library that eases the development of subtitling applications
libsubtitleeditor-dev_0.54.0-3_i386.deb subtitleeditor lib - development files
libsubtitleeditor0_0.54.0-3_i386.deb subtitleeditor lib - runtime files
libsubtitles-perl_1.04-2_all.deb utilities to fix subtitles timing
libsubunit-dev_1.3.0-1_i386.deb Unit testing protocol - Development headers and static library for libsubunit