Fix to tell package manager to install deps as we provide it in vendor_perl

It may seem redundant but package manager (`dnf` in particular) won't install `perl-File-Basename` and `perl-File-Path` packages because Webmin `vendor_perl` already provides it. It will result in broken `webmin` sub-commands, like `passwd` and `server`, i.e. `webmin status`, `webmin restart` and etc., which use dependencies outside of the boilerplate.
This commit is contained in:
Ilia Ross
2023-10-12 15:41:07 +03:00
parent fb662de8b4
commit e199d7e5be

View File

@@ -87,7 +87,7 @@ Release: $rel
Provides: %{name}-%{version} perl(WebminCore)
Requires(pre): /usr/bin/perl
Requires: /bin/sh /usr/bin/perl perl(lib) perl(open) perl(Net::SSLeay) perl(Time::Local) perl(Data::Dumper) perl(File::Path) perl(File::Basename) perl(Digest::SHA) perl(Digest::MD5) openssl unzip tar gzip
Recommends: perl(DateTime) perl(DateTime::TimeZone) perl(DateTime::Locale) perl(Time::Piece) perl(Encode::Detect) lynx shared-mime-info
Recommends: perl(DateTime) perl(DateTime::TimeZone) perl(DateTime::Locale) perl(Time::Piece) perl(Encode::Detect) lynx shared-mime-info perl-File-Basename perl-File-Path
AutoReq: 0
License: BSD-3-clause
Group: System/Tools