libclass-c3-perl - pragma for using the C3 method resolution order

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libclass-c3-perl
Package version 0.26
Package release 1
Package architecture all
Package type deb
Installed size 79 B
Download size 22.38 KB
Official Mirror
Class::C3 is a Perl pragma that modifies the standard method resolution order
from depth-first left-to-right to the more sophisticated C3 method resolution
The C3 algorithm aims to provide a sane method resolution order with multiple
inheritance. It was first introduced in the Dylan language, later adopted for
Python 2.3. It is also the canonical MRO implementation for Perl 6 classes
and is the default for Parrot objects as well.


Package Version Architecture Repository
libclass-c3-perl_0.26-1_all.deb 0.26 all Debian Main
libclass-c3-perl - - -


Name Value
libalgorithm-c3-perl -
perl -


Type URL
Binary Package libclass-c3-perl_0.26-1_all.deb
Source Package libclass-c3-perl

Install Howto

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




2014-04-07 - gregor herrmann <>
libclass-c3-perl (0.26-1) unstable; urgency=medium
* New upstream release.
* Strip trailing slash from metacpan URLs.
* debian/copyright: remove information about removed inc/Module/*.
* Update years of packaging copyright.
* Declare compliance with Debian Policy 3.9.5.
2013-07-04 - gregor herrmann <>
libclass-c3-perl (0.25-1) unstable; urgency=low
[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://
* Change based URIs to based URIs
[ gregor herrmann ]
* New upstream release.
* Drop spelling patch, fixed upstream.
* Update years of packaging copyright.
* Set Standards-Version to 3.9.4 (no further changes).
2012-05-26 - gregor herrmann <>
libclass-c3-perl (0.24-1) unstable; urgency=low
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ gregor herrmann ]
* New upstream release.
* Refresh spelling patch and forward it upstream.
* Update copyright years for inc/Module/* and debian/*.
* debian/copyright: update to Copyright-Format 1.0.
* Bump Standards-Version to 3.9.3 (no changes).
* Set debhelper compatibility level to 8.
2011-03-05 - gregor herrmann <>
libclass-c3-perl (0.23-1) unstable; urgency=low
[ Krzysztof Krzyżaniak (eloy) ]
* New upstream release
* Switch to dpkg-source 3.0 (quilt) format
* Update dates in debian/copyright file
* Confirm bug as fixed (closes: #526163)
[ gregor herrmann ]
* Update fix-pod-spelling.patch.
* Remove quilt framework.
* debian/copyright: update formatting.
* Set Standards-Version to 3.9.1 (no changes).
* Add build dependency on libmro-compat-perl.
* Add /me to Uploaders.
2010-01-31 - Jonathan Yu <>
libclass-c3-perl (0.22-1) unstable; urgency=low
[ Jonathan Yu ]
* New upstream release
* Use new short debhelper rules format
* Standards-Version 3.8.4 (drop perl version dep)
* Drop requirement for libmodule-build-perl, upstream uses
Module::Install now
* Rewrite control description
* Drop unnecessary version dependencies
* Refresh copyright to new DEP5 format
* Add copyright info for M::I
* Add a patch to fix POD spelling errors
* Add myself to Uploaders and Copyright
[ Nathan Handler ]
* debian/watch: Update to ignore development releases.
[ gregor herrmann ]
* debian/copyright: sync upstream copyright years with what upstream claims.
2009-03-27 - Krzysztof Krzyżaniak (eloy) <>
libclass-c3-perl (0.21-1) unstable; urgency=low
* New upstream release
* debian/control: increase Standards-Version 3.8.1 (no changes), update
* debian/watch: updated to latest schema
2008-12-10 - Krzysztof Krzyżaniak (eloy) <>
libclass-c3-perl (0.20-1) unstable; urgency=low
* New upstream release
* Move package to Debian Perl Group, proper headers changed
* debian/control:
+ Standards-Version increased to (no changes)
+ Updated to debhelper >= 7
* debian/compat: updated to 7 (no changes)
* debian/rules: used rules.simple from debhelper examples
2007-06-06 - Krzysztof Krzyzaniak (eloy) <>
libclass-c3-perl (0.19-2) unstable; urgency=low
* added libclass-c3-xs-perl to dependencies and recommendation
2007-06-06 - Krzysztof Krzyzaniak (eloy) <>
libclass-c3-perl (0.19-1) unstable; urgency=low
* New upstream release
2007-05-14 - Krzysztof Krzyzaniak (eloy) <>
libclass-c3-perl (0.18-1) unstable; urgency=low
* New upstream release

See Also

Package Description
libclass-c3-xs-perl_0.13-2+b1_amd64.deb Perl module to accelerate Class::C3
libclass-container-perl_0.12-3_all.deb Perl module to glue object frameworks together transparently
libclass-contract-perl_1.14-8_all.deb Perl Design-by-Contract OO module
libclass-csv-perl_1.03-2.1_all.deb Class based CSV parser/writer
libclass-data-accessor-perl_0.04004-1_all.deb Inheritable, overridable class and instance data accessor creation
libclass-data-inheritable-perl_0.08-2_all.deb Perl module to create accessors to class data
libclass-date-perl_1.1.15-1_amd64.deb Perl module for easy date and time manipulation
libclass-dbi-abstractsearch-perl_0.07-3_all.deb Abstract Class::DBI's SQL with SQL::Abstract
libclass-dbi-asform-perl_2.42-6_all.deb module to produce HTML form elements for database columns using Class::DBI
libclass-dbi-fromcgi-perl_1.00-4_all.deb Perl module to update Class::DBI data using CGI::Untaint
libclass-dbi-fromform-perl_0.04-3_all.deb Perl module to update Class::DBI data using Data::FormValidator
libclass-dbi-loader-perl_0.34-2_all.deb Perl module for dynamic definition of Class::DBI sub classes
libclass-dbi-loader-relationship-perl_1.2-4_all.deb Easier relationship specification in Class::DBI::Loader
libclass-dbi-mysql-perl_1.00-3_all.deb extensions to Class::DBI for MySQL
libclass-dbi-pager-perl_0.08-4_all.deb pager utility for Class::DBI