perl-UNIVERSAL-isa - Hack around calling UNIVERSAL::isa() as a function

Distribution: ROSA 2014.1
Repository: ROSA Contrib x86_64
Package name: perl-UNIVERSAL-isa
Package version:
Package release: 3-rosa2014.1
Package architecture: noarch
Package type: rpm
Installed size: 7.33 KB
Download size: 9.20 KB
Official Mirror:
Whenever you use "isa" in UNIVERSAL as a function, a kitten using Test::MockObject dies. Normally, the kittens would be helpless, but if they use UNIVERSAL::isa (the module whose docs you are reading), the kittens can live long and prosper. This module replaces UNIVERSAL::isa with a version that makes sure that if it's called as a function on objects which override isa, isa will be called on those objects as a method. In all other cases the real UNIVERSAL::isa is just called directly.


  • perl(UNIVERSAL::isa) ==
  • perl-UNIVERSAL-isa ==

    Install Howto

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


    • /usr/lib/perl5/vendor_perl/5.18.2/UNIVERSAL/
    • /usr/share/man/man3/UNIVERSAL::isa.3pm.xz


    2014-07-25 - Denis Silakov <> + Revision: 72bd1e9 - MassBuild#464: Increase release tag