
"Dominique Leuenberger a.k.a. Dimstar" <dimstar@opensuse.org> wrote:
Quoting "Dominique Leuenberger a.k.a. Dimstar" <dimstar@opensuse.org>:
Quoting Yamaban <foerster@lisas.de>:
On Mon, 13 May 2013 13:16, Jan Engelhardt <jengelh@...> wrote:
Maybe the pango packagers / upstream devs could answer why pango-tools is a "Requires(post)" and not a (simple) "Requires" to libpango.
Sure, that I can answer you:
Requires: instructs zypper that the package needs to be installed in
order for the USER to make use of the package. Requires(Post): means the package needs to be installed in order for
the package manager to be able to execute the post Script.
Forgot to mention: this also means that Requires: does not guarantee in a rpm transaction that pango-tools would be installed before libpango, whereas requires(post) does guarantee this.
Dominique
Doesn't that mean it is a bug in zypper if it treats requires(post) the same as requires during package remove activity? Greg -- Sent from my Android phone with K-9 Mail. Please excuse my brevity. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org