Describe the bug
When /usr/sbin/ms-configure is started after installation of the RPM. The script installs all required dependencies. One of those is IP::Country::DB_File but the script actually tries to find and install IP::Country;;DB_File and obviously fails in doing so. (mind the ;; between County and DB_File). At least on the Suse version of the RPM.
I assume this is a typo somewhere.
To Reproduce
Steps to reproduce the behavior:
Install RPM on clean (Suse?) system
Execute /usr/sbin/ms-configure
Answer questions and let script install/configure the system
See error:
IP::Country;;DB_File is missing. Trying to install via Zypper ...
Loading repository data...
Reading installed packages...
'perl(IP::Country;;DB_File)' not found in package names. Trying capabilities.
No provider of 'perl(IP::Country;;DB_File)' found.
Resolving package dependencies...
Nothing to do.
...
IP::Country;;DB_File is missing. Installing via CPAN ...
! Finding IP::Country;;DB_File on cpanmetadb failed.
! Finding IP::Country;;DB_File () on mirror http://www.cpan.org failed.
! Couldn't find module or a distribution IP::Country;;DB_File
namespace::autoclean => OK
**Expected behavior**
Installation of dependency `IP::Country::DB_File`
***Server :**
- OS: openSuse Leap 15.3
- Mandatory Access Control Enforcement: Apparmor
- MailScanner Version: 5.4.3
- OS Version: 15.3 - kernel 5.3.18-59.37-default
- Installation method: Package
- Installation: New
- Containerized: No
Describe the bug When
/usr/sbin/ms-configure
is started after installation of the RPM. The script installs all required dependencies. One of those isIP::Country::DB_File
but the script actually tries to find and installIP::Country;;DB_File
and obviously fails in doing so. (mind the;;
between County and DB_File). At least on the Suse version of the RPM. I assume this is a typo somewhere.To Reproduce Steps to reproduce the behavior:
/usr/sbin/ms-configure
Loading repository data... Reading installed packages... 'perl(IP::Country;;DB_File)' not found in package names. Trying capabilities. No provider of 'perl(IP::Country;;DB_File)' found. Resolving package dependencies... Nothing to do.
...
IP::Country;;DB_File is missing. Installing via CPAN ...
! Finding IP::Country;;DB_File on cpanmetadb failed. ! Finding IP::Country;;DB_File () on mirror http://www.cpan.org failed. ! Couldn't find module or a distribution IP::Country;;DB_File namespace::autoclean => OK