mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-05-01 20:20:10 +00:00
98_Installer: fix version check for installed Perl modules w/o version number
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19500 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
bfe9168791
commit
2f0844a345
@ -1429,8 +1429,14 @@ m/(?:(\w+?): )?(?:(\w+? \d+): )?(\w+?): [^:]*?No.such.file.or.directory$/i
|
||||
my ($missing) = $ExtUtilsInstalled->validate($_);
|
||||
my $version = $ExtUtilsInstalled->version($_);
|
||||
$h->{listedPerl}{$_}{missing} = $missing if ($missing);
|
||||
$h->{listedPerl}{$_}{version} =
|
||||
$version && $version ne '' ? version->parse($version)->numify : 0;
|
||||
eval {
|
||||
$h->{listedPerl}{$_}{version} = version->parse($version)->numify;
|
||||
1;
|
||||
};
|
||||
if ($@) {
|
||||
$h->{listedPerl}{$_}{version} = 0;
|
||||
$@ = undef;
|
||||
}
|
||||
}
|
||||
|
||||
return $h;
|
||||
@ -5531,7 +5537,7 @@ sub __list_module {
|
||||
"abstract": "Modul zum Update von FHEM, zur Installation von Drittanbieter FHEM Modulen und der Verwaltung von Systemvoraussetzungen"
|
||||
}
|
||||
},
|
||||
"version": "v0.5.5",
|
||||
"version": "v0.5.6",
|
||||
"release_status": "testing",
|
||||
"author": [
|
||||
"Julian Pawlowski <julian.pawlowski@gmail.com>"
|
||||
|
Loading…
x
Reference in New Issue
Block a user