iproute2 catch up with upstream

Bug #1659039 reported by bbb
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
iproute2 (Ubuntu)
Fix Released
Undecided
Jon Grimm
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Thanks for taking your time to report this issue and help making Ubuntu better.

The good news is that iproute2 version 4.9.0-1 has been packaged in Debian. Normally this would be synced automatically, but since the current version in Ubuntu (4.3.0-1ubuntu3) contains some additional Ubuntu-patches, it will likely need to be merged manually.

tags: added: needs-debian-merge upgrade-software-version
Revision history for this message
bbb (fffdffdg) wrote :

Can I help make it happen and if so where to start?

Revision history for this message
Hans Joachim Desserud (hjd) wrote :

>Can I help make it happen and if so where to start?

Sure :) I would start with https://wiki.ubuntu.com/UbuntuDevelopment/Merging which outlines the process with some tips for tools and workflow. I would also look a bit at the new Debian package (see https://tracker.debian.org/pkg/iproute2) and its changelog to see if the changes in Ubuntu have been included upstream or are still needed.

A fair warning; some of the patches look rather large, so if they require any changes to fit the newer version, this might not be the easiest merge to start with if you haven't done it before. :)

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

If you want to start on this one to help you a bit more for complex merges I'd highly recommend (in fact I use it even for trivial ones) to follow https://wiki.ubuntu.com/UbuntuDevelopment/Merging/GitWorkflow

Seems somewhat doable:
git diff old/debian | diffstat
 changelog | 58 ++++++++
 control | 4
 iproute2.install | 1
 patches/1000-ubuntu-poc-fan-driver.patch | 65 +++++++++
 patches/1001-ubuntu-poc-fan-driver-v3.patch | 133 ++++++++++++++++++
 patches/1002-ubuntu-poc-fan-driver-vxlan.patch | 177 +++++++++++++++++++++++++
 patches/1003-fix-variable-in-libnetlink.patch | 53 +++++++
 patches/series | 4
 8 files changed, 494 insertions(+), 1 deletion(-)

That helps you doing the merge as well as the reviewer of your work.
Thanks for your suggestion to volunteer for the Community!

Since major Delta seems to be for the https://wiki.ubuntu.com/FanNetworking you might want to get some help from the Kernel Team once you have something to test.

Revision history for this message
Bryan Quigley (bryanquigley) wrote :

I was looking at this a bit, and the next step was to determine if we can get FanNetworking upstream. That was the plan AFAICT.

Of course, you can always maintain the delta and bring the new version, that works too :)

Jon Grimm (jgrimm)
Changed in iproute2 (Ubuntu):
assignee: nobody → Jon Grimm (jgrimm)
Revision history for this message
Bryan Quigley (bryanquigley) wrote :

Thanks a bunch Jon! I see you landed 4.9.0-1ubuntu1 in Zesty. Marking Fix Released.

Changed in iproute2 (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.