Bug 1322367 - Split tc into it's own iproute subpackage
Summary: Split tc into it's own iproute subpackage
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: iproute
Version: 25
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
Assignee: Phil Sutter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-03-30 12:06 UTC by Phil Sutter
Modified: 2017-11-15 14:44 UTC (History)
4 users (show)

Fixed In Version: iproute-4.5.0-3.fc25
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-11-15 14:44:50 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Phil Sutter 2016-03-30 12:06:07 UTC
As Thomas Woerner wrote via email on fedora-devel list:

The reason for this split is not to get iptables out of core, but to have a
good way to build new iptables versions with libxtables so bumps. iproute2 is
part of the build environment and depends on libxtables. With the split only
the tc sub package will depend on iptables.

With a libxtables so bump it is either needed to also build iproute2 at the
same time as iptables or to have a (temporary) libxtables provide for the old
so version.

This is also an issue if a customer or user needs to build a newer iptables
version on his system. There is no simple upgrade path for the most common
case.

Comment 1 Andrew Peek 2016-04-04 14:04:25 UTC
Please add iproute-tc as new branch on the iproute "package tree" i.e. https://apps.fedoraproject.org/packages/iproute-tc ASAP. This packaging split in rawhide has reached the wild and broke my shorewall traffic shaping setup - tc not found. After some considerable effort I discovered this change and guessed at the new package name which has resolved my problem. Thanks Andrew.

Comment 2 Phil Sutter 2016-04-08 11:52:10 UTC
Hi Andrew,

(In reply to Andrew Peek from comment #1)
> Please add iproute-tc as new branch on the iproute "package tree" i.e.
> https://apps.fedoraproject.org/packages/iproute-tc ASAP. This packaging
> split in rawhide has reached the wild and broke my shorewall traffic shaping
> setup - tc not found. After some considerable effort I discovered this
> change and guessed at the new package name which has resolved my problem.

Thanks for pointing this out. Obviously I got the necessary spec file hints wrong to establish a decent upgrade path. This has been fixed in iproute-4.5.0-3.fc25 which is currently being compiled by Koji.

Thanks, Phil

Comment 3 Jan Kurik 2016-07-26 04:56:57 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 25 development cycle.
Changing version to '25'.


Note You need to log in before you can comment on or make changes to this bug.