Bug 817442

Summary: Miscellaneous Quagga packaging fixes
Product: [Fedora] Fedora Reporter: David Ward <david.ward>
Component: quaggaAssignee: Adam Tkac <atkac>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: atkac, balajig81, ovasik
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-06-19 14:55:06 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 817990    
Attachments:
Description Flags
[1/9] Fix package descriptions
none
[2/9] Remove non-existing switch for NSSA support
none
[3/9] Remove unneeded hack to force PIE build
none
[4/9] Fix build and uninstall-trigger for '--without ipv6' option
none
[5/9] Enable isisd build (actually fix #716561)
none
[6/9] Set ownership of generated vtysh.conf properly
none
[7/9] Only install configuration samples in /usr/share/doc (not /etc/quagga)
none
[8/9] Only include sample configuration files for daemons that are built
none
[9/9] Do not backup during patching (or backups get pulled into distribution) none

Description David Ward 2012-04-30 03:19:50 UTC
Created attachment 581123 [details]
[1/9] Fix package descriptions

Several miscellaneous fixes to Quagga packaging in Fedora are attached. These patches can be applied directly with fedpkg to the rawhide and/or f17 branches.

1) Fix package descriptions
2) Remove non-existing switch for NSSA support
3) Remove unneeded hack to force PIE build
4) Fix build and uninstall-trigger for '--without ipv6' option
5) Enable isisd build (actually fix #716561)
6) Set ownership of generated vtysh.conf properly
7) Only install configuration samples in /usr/share/doc (not /etc/quagga)
8) Only include sample configuration files for daemons that are built
9) Do not backup during patching (or backups get pulled into distribution)

Comment 1 David Ward 2012-04-30 03:23:13 UTC
Created attachment 581124 [details]
[2/9] Remove non-existing switch for NSSA support

Comment 2 David Ward 2012-04-30 03:23:46 UTC
Created attachment 581125 [details]
[3/9] Remove unneeded hack to force PIE build

Comment 3 David Ward 2012-04-30 03:24:29 UTC
Created attachment 581126 [details]
[4/9] Fix build and uninstall-trigger for '--without ipv6' option

Comment 4 David Ward 2012-04-30 03:25:05 UTC
Created attachment 581127 [details]
[5/9] Enable isisd build (actually fix #716561)

Comment 5 David Ward 2012-04-30 03:25:29 UTC
Created attachment 581128 [details]
[6/9] Set ownership of generated vtysh.conf properly

Comment 6 David Ward 2012-04-30 03:26:01 UTC
Created attachment 581129 [details]
[7/9] Only install configuration samples in /usr/share/doc (not /etc/quagga)

Comment 7 David Ward 2012-04-30 03:26:35 UTC
Created attachment 581130 [details]
[8/9] Only include sample configuration files for daemons that are built

Comment 8 David Ward 2012-04-30 03:27:00 UTC
Created attachment 581131 [details]
[9/9] Do not backup during patching (or backups get pulled into distribution)

Comment 9 Adam Tkac 2012-05-03 09:32:58 UTC
Thanks for the patches, I applied & pushed all of them, except the last one. I prefer to have backups in case I need to improve certain patch etc. It's just personal preference...

Comment 10 Fedora Update System 2012-06-07 13:50:18 UTC
quagga-0.99.21-2.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/quagga-0.99.21-2.fc17

Comment 11 Fedora Update System 2012-06-07 13:50:46 UTC
quagga-0.99.21-2.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/quagga-0.99.21-2.fc16

Comment 12 Fedora Update System 2012-06-08 23:58:44 UTC
Package quagga-0.99.21-2.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing quagga-0.99.21-2.fc17'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-9103/quagga-0.99.21-2.fc17
then log in and leave karma (feedback).

Comment 13 Fedora Update System 2012-06-19 14:55:06 UTC
quagga-0.99.21-2.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 14 Fedora Update System 2012-06-19 15:07:11 UTC
quagga-0.99.21-2.fc17 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.