[quote=cbxk1xg,11.01.2005, 18:06]Kann mal also vieleicht zusamenfassend sagen, dass es keine verlässliche Prozedur gibt um die Version eines Moduls herauszufinden? Ist das etwa nicht standardtisiert? Falls ja, ist das mehr als traurig! :-([/quote]
klar gibt es die.
my $version = 0;
eval "use $modulname; \$version = \$${modulname}::VERSION";
indem du ein modul lädst, hast du immer die version (wenn es denn eine hat).
so mache ich das auch in CGIpan:
http://www.tinita.de/projects/perl/modules/cgipan_cgi.txt
dieser weg ist standardisiert. anders *kann* es nicht verläßlich gehen,
denn 'only perl can parse Perl'.
du musst dir nur bewußt sein, dass es nicht in jedem fall wünschenswert ist,
jedes modul zu laden (Acme::*, ...)