Bug 481436

Summary: Quagga obsoletes bird (and others), but why?
Product: [Fedora] Fedora Reporter: Skippy <david>
Component: quaggaAssignee: Jiri Skala <jskala>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: low    
Version: 10CC: aglotov, david, jskala
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-07-14 11:58:33 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Skippy 2009-01-24 21:43:38 UTC
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.

Comment 1 Jiri Skala 2009-02-02 14:05:21 UTC
Usage of obsoletes is an intention. The quagga contains zebra that provides the same functionality as the other packages. The other are uninstalled.

Comment 2 Skippy 2009-02-02 16:59:22 UTC
Booooooo!

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.

Comment 3 Jiri Skala 2009-07-14 11:58:33 UTC
done