Description of problem: The RPM description doesn't describe the package. Version-Release number of selected component (if applicable): 0.36-1005.fc16 How reproducible: Always :-). Steps to Reproduce: 1. rpm -qi perl-Class-ISA Actual results: | Suppose you have a class (like Food::Fish::Fishstick) that is derived, via | its @ISA, from one or more superclasses (as Food::Fish::Fishstick is from | Food::Fish, Life::Fungus, and Chemicals), and some of those superclasses | may themselves each be derived, via its @ISA, from one or more superclasses | (as above). (That's all.) Expected results: Something understandable. Additional info:
I agree adding the other two paragraphs from upstream description would help a lot: Suppose you have a class (like Food::Fish::Fishstick) that is derived, via its @ISA, from one or more superclasses (as Food::Fish::Fishstick is from Food::Fish, Life::Fungus, and Chemicals), and some of those superclasses may themselves each be derived, via its @ISA, from one or more superclasses (as above). When, then, you call a method in that class ($fishstick->calories), Perl first searches there for that method, but if it's not there, it goes searching in its superclasses, and so on, in a depth-first (or maybe "height-first" is the word) search. In the above example, it'd first look in Food::Fish, then Food, then Matter, then Life::Fungus, then Life, then Chemicals. This library, Class::ISA, provides functions that return that list -- the list (in order) of names of classes Perl would search to find a method, with no duplicates.
The description is trying to explain you classes and superclasses on an example, which is more than most of man pages do. I can add another two paragraphs from description if it's any help http://search.cpan.org/dist/Class-ISA/lib/Class/ISA.pm Would it solve your problem?
How about just the third paragraph rephrased: | Class::ISA provides functions that return the list (in order) of names of (super-)classes Perl would search to find a method, with no duplicates.
Changed to: This library provides functions that return the list (in order) of names of (super-)classes Perl would search to find a method, with no duplicates.
perl-Class-ISA-0.36-1007.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/perl-Class-ISA-0.36-1007.fc17
Package perl-Class-ISA-0.36-1007.fc17: * should fix your issue, * was pushed to the Fedora 17 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing perl-Class-ISA-0.36-1007.fc17' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-5866/perl-Class-ISA-0.36-1007.fc17 then log in and leave karma (feedback).
Thanks. Unfortunately I noticed just now that I filed the bug against F17 instead of F16. Could this patch of uttermost importance be backported there as well? :-)
(In reply to comment #7) > Thanks. Unfortunately I noticed just now that I filed the bug against F17 > instead of F16. Could this patch of uttermost importance be backported there > as well? :-) I guess it could.
perl-Class-ISA-0.36-1006.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/perl-Class-ISA-0.36-1006.fc16
perl-Class-ISA-0.36-1007.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.
perl-Class-ISA-0.36-1006.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.