Red Hat Bugzilla – Bug 481436
Quagga obsoletes bird (and others), but why?
Last modified: 2014-11-09 17:31:36 EST
I'm trying to use Bird, a routing daemon. I've got an RPM from the Bird site.
The quagga RPM however obsoletes bird, so when ever I do yum update, bird disappears.
From the spec file for Quagga:
Obsoletes: bird gated mrt zebra
Why? I thought the obsoletes tag was just to help upgraders. This doesn't help at all. I don't imagine zebra or gated users will be overjoyed either.
Usage of obsoletes is an intention. The quagga contains zebra that provides the same functionality as the other packages. The other are uninstalled.
Why does postfix not obsolete sendmail then (or sendmail obsolete postfix). They "provides the same functionality as the other packages". Or openoffice and gnumeric. And ipsec-tools and openswan. I can go on :-)
I can see why quagga might obselete zebra, since they both use a similar configuration language. But I don´t see why it should obsolete bird.