Hello, please can anybody help me in solving a rpm dependency problem in SuSE 8.1? I don't know why yast2 installs the package sendmail? In my selection list (need1.sel) which I attached to this mail, sendmail is not included. But any rpm in need1.sel requires sendmail. And I will be happy if I know the name of this rpm. I don't know the mechanism how yast2/rpm resolves the dependencies. Perhaps anybody can give me a good startpoint where I can read how I can check the dependencies with shell commands. What I have done so far is: get all tags for every rpm in the suse tree... $ RPMTAG_LIST=`rpm --querytags | sort` $ pkg=... $ for tag in $RPMTAG_LIST $ do echo "Flag $tag:" rpm -qp --queryformat "'%{$tag}'" $pkg done and search after sendmail and/or REQUIRE. Regards CS -- Christian Stoltze Computer Science, University of Constance (Lake Constance/SW-Germany) Email: Christian.Stoltze@uni-konstanz.de Voice: +49 (0)7531 88-4448 Fax: +49 (0)7531 88-3577
Hello,
please can anybody help me in solving a rpm dependency problem in SuSE 8.1?
I don't know why yast2 installs the package sendmail? In my selection list (need1.sel) which I attached to this mail, sendmail is not included. But any rpm in need1.sel requires sendmail. And I will be happy if I know the name of this rpm.
I don't know the mechanism how yast2/rpm resolves the dependencies. Perhaps anybody can give me a good startpoint where I can read how I can check the dependencies with shell commands.
Try this: rpm -q --provides sendmail: sendcf smailcfg smtp_daemon And: rpm -q --whatrequires smtp_daemon: cron-3.0.1-631 (done on a system running SuSE 8.1)
What I have done so far is: get all tags for every rpm in the suse tree... $ RPMTAG_LIST=`rpm --querytags | sort` $ pkg=... $ for tag in $RPMTAG_LIST $ do echo "Flag $tag:" rpm -qp --queryformat "'%{$tag}'" $pkg done and search after sendmail and/or REQUIRE.
Ciao, Marcel
Regards CS -- Christian Stoltze Computer Science, University of Constance (Lake Constance/SW-Germany) Email: Christian.Stoltze@uni-konstanz.de Voice: +49 (0)7531 88-4448 Fax: +49 (0)7531 88-3577
---- Marcel Ritter Linux Betreuer Regionales Rechenzentrum Erlangen ---- Unix _IS_ user friendly... It's just selective about who its friends are.
I don't know why yast2 installs the package sendmail? In my selection list (need1.sel) which I attached to this mail, sendmail is not included. But any rpm in need1.sel requires sendmail. And I will be happy if I know the name of this rpm.
Thanks for all answers so far. I have found an entry in my autoinst.xml (after greping in my whole configuration tree): <mta config:type="symbol">sendmail</mta> I changed it to <mta config:type="symbol">postfix</mta> and that solves my problem (but not my know-how problem ;-). Regards CS -- Christian Stoltze Computer Science, University of Constance (Lake Constance/SW-Germany) Email: Christian.Stoltze@uni-konstanz.de Voice: +49 (0)7531 88-4448 Fax: +49 (0)7531 88-3577
participants (2)
-
Christian Stoltze
-
Marcel Ritter