
On Mon, 13 May 2013 13:16, Jan Engelhardt <jengelh@...> wrote:
On Monday 2013-05-13 13:10, Yamaban wrote:
Just the added sentence:
==== docu ==== on requires of packages: "zypper" also looks into weak "Requires", such as "Requires(post)", and may want to install / remove more packages than a direct call of "rpm" would. ==== docu ====
"Recommends" or "Suggests" are weak requires, but Requires(post) is still a strong one.
I cede that point. (Which rises the question: why is Requires(post) ignored by rpm?) Lets correct that sentence: ==== docu ==== "zypper" looks into ALL "Requires", including such as "Requires(post)", and may want to install / remove more packages than a direct call of "rpm" would. ==== docu ==== "Recommends" or "Suggests" are "supplementals", that add functionality / usability, but are not required to function. libpango without pango-tools is limited in its functionality, as it has trouble finding its modules without registration of them. (That is what pango-querymodules is for) mkinitrd calls /lib/mkinitrd/scripts/setup-plymouth.sh, that uses pango-querymodules to make sure libpango in plymouth "plays with the full deck" and can use all available modules. For that it blindly calls pango-querymodules(-64) during initializing plymouth for the initrd. Maybe the pango packagers / upstream devs could answer why pango-tools is a "Requires(post)" and not a (simple) "Requires" to libpango. - Yamaban. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org