I enabled fedora 28 repo at priority=100 (standard 99) so as not to mess with el8.

Two packages are required from fedora

 perl-Mail-Mbox-MessageParser noarch 1.5105-11.fc28 fedora                                   59 k  perl-Mail-MboxParser noarch 0.55-22.fc28 fedora                                   61 k

On 10/7/2020 9:42 AM, Jim McNamara wrote:
Hello, folks.


I am in process of building a machine on CentOS 8 via the scripts and instructions from http://www.qmailtoaster.net/. I've encountered a problem with dspam however. When I download and execute https://raw.githubusercontent.com/qmtoaster/dspam/master/dspamdb.sh, this is the immediate output -


[root@catchmail2 installs]# ./dspamdb.sh
Last metadata expiration check: 1:45:28 ago on Wed 07 Oct 2020 08:39:09 AM EDT.
Error:
 Problem 1: conflicting requests
  - nothing provides perl(Mail::MboxParser) needed by dspam-3.10.2-31.qt.mariadb.el8.x86_64
 Problem 2: conflicting requests
  - nothing provides perl(GD::Graph::lines3d) needed by dspam-web-3.10.2-31.qt.mariadb.el8.x86_64 (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)


The rest of the script continues and creates the database, but nothing practical gets installed:


[root@catchmail2 installs]# which dspam
/usr/bin/which: no dspam in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
[root@catchmail2 installs]# find /usr -name dspam
/usr/share/selinux/targeted/default/active/modules/100/dspam
[root@catchmail2 installs]#

In the (distant) past I got myself into deep trouble having some Perl modules installed via the OS and others from CPAN, more often than not the two separate install types wouldn't see/interact with one another, even when things end up somewhere below /usr/local.


Before I tried again with the suggested --skip-broken or --nobest options added into the script, I wanted to write to make Eric aware that there's missing dependencies on a clean CentOS 8 install.


I'll snapshot the machine and try again with --nobest. My suspicion is GD::Graph::lines3d would be unnecessary for a functional tool, but Mail::MboxParser is most likely a must have and no clear path to get it.


If anyone has suggestions to those packages, I'd love to hear your suggestions.


---------------------------------------------------------------------
To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com


---------------------------------------------------------------------
To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com

Reply via email to