|
@@ -140,7 +140,9 @@ if (not scalar @files) {
|
|
|
foreach my $path (@librarypaths) {
|
|
foreach my $path (@librarypaths) {
|
|
|
my $libdir = "$packagebuilddir$path";
|
|
my $libdir = "$packagebuilddir$path";
|
|
|
$libdir =~ s{/+}{/}g;
|
|
$libdir =~ s{/+}{/}g;
|
|
|
- next if not -d $libdir;
|
|
|
|
|
|
|
+ lstat $libdir;
|
|
|
|
|
+ next if not -d _;
|
|
|
|
|
+ next if -l _; # Skip directories which are symlinks
|
|
|
opendir(DIR, "$libdir") ||
|
|
opendir(DIR, "$libdir") ||
|
|
|
syserr(_g("Can't read directory %s: %s"), $libdir, $!);
|
|
syserr(_g("Can't read directory %s: %s"), $libdir, $!);
|
|
|
push @files, grep {
|
|
push @files, grep {
|