[Bug 834372] New: installing logrotate automatically installs exim?
https://bugzilla.novell.com/show_bug.cgi?id=834372 https://bugzilla.novell.com/show_bug.cgi?id=834372#c0 Summary: installing logrotate automatically installs exim? Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: per@computer.org QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:21.0) Gecko/20100101 Firefox/21.0 In a 12.3 linux container, I installed logrotate and was surprised to see it automatically pull in exim, cron and cronie. cron and cronie make sense, but not exim. Perhaps logrotate or cronie should recommend installing an MTA, but not default to automatically installing exim. Reproducible: Always -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=834372
https://bugzilla.novell.com/show_bug.cgi?id=834372#c
Ye Yuan
https://bugzilla.novell.com/show_bug.cgi?id=834372
https://bugzilla.novell.com/show_bug.cgi?id=834372#c1
Vitezslav Cizek
https://bugzilla.novell.com/show_bug.cgi?id=834372
https://bugzilla.novell.com/show_bug.cgi?id=834372#c2
--- Comment #2 from Per Jessen
The exim dependency is pulled in as a "recommended" package by cronie. cronie.spec includes: Recommends: smtp_daemon
So the smtp daemon is already recommended-only.
If you don't want the recommended packages, you can use zypper option --no-recommends when installing, or set "solver.onlyRequires = true" in /etc/zypp/zypp.conf.
Thanks. That cronie pulls in smtp_daemon is quite sensible, but I don't understand why we default to exim. I thought postfix was the openSUSE preferred MTA.
I'll close this bug as invalid.
Agree. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=834372
https://bugzilla.novell.com/show_bug.cgi?id=834372#c3
--- Comment #3 from Vitezslav Cizek
Thanks. That cronie pulls in smtp_daemon is quite sensible, but I don't understand why we default to exim. I thought postfix was the openSUSE preferred MTA.
I thought so as well. However exim seems like a prefered smtp_daemon provider. I have no idea how and where is this preference set. Another interesting thing is that cronie actually suggests postfix. If you install cronie directly: # zypper in cronie Loading repository data... Reading installed packages... Resolving package dependencies... The following NEW packages are going to be installed: cron cronie postfix systemd-logger The following recommended package was automatically selected: postfix The following package is recommended, but will not be installed due to conflicts or dependency issues: exim The suggested postfix is used. If cronie is pulled in as a dependency, the Suggests: tag seems to be ignored: # zypper in logrotate Loading repository data... Reading installed packages... Resolving package dependencies... The following NEW packages are going to be installed: cron cronie exim logrotate The following recommended package was automatically selected: exim -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=834372
https://bugzilla.novell.com/show_bug.cgi?id=834372#c4
--- Comment #4 from Per Jessen
(In reply to comment #2)
Thanks. That cronie pulls in smtp_daemon is quite sensible, but I don't understand why we default to exim. I thought postfix was the openSUSE preferred MTA.
I thought so as well. However exim seems like a prefered smtp_daemon provider. I have no idea how and where is this preference set.
Me neither.
Another interesting thing is that cronie actually suggests postfix. If you install cronie directly:
# zypper in cronie Loading repository data... Reading installed packages... Resolving package dependencies...
The following NEW packages are going to be installed: cron cronie postfix systemd-logger
The following recommended package was automatically selected: postfix
The following package is recommended, but will not be installed due to conflicts or dependency issues: exim
ISTR another report about this, maybe one I opened. Probably on cronie.
The suggested postfix is used.
If cronie is pulled in as a dependency, the Suggests: tag seems to be ignored:
# zypper in logrotate Loading repository data... Reading installed packages... Resolving package dependencies...
The following NEW packages are going to be installed: cron cronie exim logrotate
The following recommended package was automatically selected: exim
That's weird. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com