[yum-commits] Branch 'yum-3_2_X' - yum.spec

James Antill james at osuosl.org
Tue Jan 4 16:35:24 UTC 2011


 yum.spec |   15 +++++++++++++++
 1 file changed, 15 insertions(+)

New commits:
commit 2ca38a367b80755d722995f0e23a1614aceb7acc
Author: James Antill <james at and.org>
Date:   Tue Jan 4 11:35:17 2011 -0500

    Add conflict against zif.

diff --git a/yum.spec b/yum.spec
index fc05aa6..e9282e0 100644
--- a/yum.spec
+++ b/yum.spec
@@ -22,6 +22,21 @@ Requires: pygpgme
 Prereq: /sbin/chkconfig, /sbin/service, coreutils
 Conflicts: yum-skip-broken
 Conflicts: rpm >= 5-0
+# Zif is a re-implementation of yum in C, however:
+#
+# 1. There is no co-operation/etc. with us.
+# 2. It touches our private data directly.
+#
+# ...both of which mean that even if there were _zero_ bugs in zif, we'd
+# never be able to change anything after the first user started using it. And
+# of course:
+#
+# 3. Users will never be able to tell that it isn't weird yum bugs, when they
+# hit them (and we'll probably never be able to debug them, without becoming
+# zif experts).
+#
+# ...so we have two sane choices: i) Conflict with it. 2) Stop developing yum.
+Conflicts: zif
 Obsoletes: yum-skip-broken <= 1.1.18
 Obsoletes: yum-basearchonly <= 1.1.9
 Obsoletes: yum-allow-downgrade < 1.1.20-0


More information about the Yum-commits mailing list