On Friday 19 November 2010 15:30:04 Peter Czanik wrote:
Hello,
On 11/19/2010 03:07 PM, Stephan Kulow wrote:
Am Freitag 19 November 2010 schrieb Peter Czanik:
I'd like to ask how resolve this situation. I'm quite sure, that rsyslog needs to be removed to patterns-openSUSE-base. But I'm not so sure in the next steps as I'm not (yet) an rpm expert. Could all of the syslog packages provide "syslog" functionality, which is required by the base pattern, and the syslog packages (rsyslog, syslog-ng and syslogd) conflict each other? This way syslog was still required, but only the chosen implementation would be installed on the system.
Make it more speaking than syslog, then I'm all for it - e.g. Provides: syslog-daemon
OK. So, if I understand well, I should prepare a sr for the syslogd's, where all three implementations have: "Provides: syslog-daemon" and have two of this: Conflicts: rsyslog Conflitts: syslog-ng Conflicts: syslogd And you change the requirement in patterns-openSUSE-base from rsyslog to syslog-daemon afterwards.
and add a recommend on rsyslog so that the solver knows to install it by default but you can easily remove it, Andreas -- Andreas Jaeger, Program Manager openSUSE, aj@{novell.com,opensuse.org} Twitter: jaegerandi | Identica: jaegerandi SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org