Precise SRU for libdumbnet

Bug #1326025 reported by Robert C Jennings on 2014-06-03
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libdumbnet (Ubuntu)
Critical
Robert C Jennings
Precise
Critical
Robert C Jennings

Bug Description

[Impact]

 * No bug here, but a request from stgraber to sync up minor changes from trusty prior to inclusion of libdumbnet in precise to support SRU of open-vm-tools-lts-trusty in bug #1275656

 * precise and trusty have the same upstream version, only changes that happened in between are switch to dh_python2, change of Debian maintainer and a no change rebuild by doko. Those changes have been back-ported to precise with this patch.

[Test Case]

 * Rebuild package and inspect per https://wiki.debian.org/Python/TransitionToDHPython2

[Regression Potential]

 * Incorrect dependencies using dh_python2 as it guesses them from egg-info metadata, however the rebuild of the package was good, so this checks out.

[Other Info]

 * stgraber proposed this solution to support bug #1275656 and mdeslaur had no objections to supporting libdumbnet in main for precise.

---
Original description...

Bug #1275656 is an SRU/MIR of open-vm-tools-lts-trusty to precise; it depends on libdumbnet which is in universe currently in precise. libdumbnet was promoted from universe to main for Trusty, the MIR is in bug #1220950. The only dependency for libdumbnet-dev or libdumbnet1 is libc6 which is already in main. The security review of libdumbnet was performed in bug #1220950.

Per my conversation with Stephane Graber in #ubuntu-release:
 <stgraber> rcj: can you prepare an SRU of libdumbnet for precise which makes it an equivalent of what we have in trusty? (we at least need the switch to dh_python2 but the --add-missing change seems useful too, so I'd just make the SRU be identical to trusty's current version)

I will make these changes to make libdumbnet in precise equivalent to what is in trusty for this SRU and then foundations can consider the MIR to support bug #1275656.

Related branches

Robert C Jennings (rcj) on 2014-06-03
description: updated
Robert C Jennings (rcj) on 2014-06-03
Changed in libdumbnet (Ubuntu):
status: New → In Progress
assignee: nobody → Robert C Jennings (rcj)
importance: Undecided → Critical
Robert C Jennings (rcj) on 2014-06-03
Changed in libdumbnet (Ubuntu):
status: In Progress → Fix Released
Scott Moser (smoser) on 2014-06-03
Changed in libdumbnet (Ubuntu Precise):
status: New → In Progress
importance: Undecided → High
Robert C Jennings (rcj) on 2014-06-03
Changed in libdumbnet (Ubuntu Precise):
assignee: nobody → Robert C Jennings (rcj)
importance: High → Critical

Hello Robert, or anyone else affected,

Accepted libdumbnet into precise-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/libdumbnet/1.12-3.1ubuntu0.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in libdumbnet (Ubuntu Precise):
status: In Progress → Fix Committed
tags: added: verification-needed

It looks like libdumbnet went into universe instead of main, which is where open-vm-tools-lts-trusty landed.

ben@padfoot:/work/jenkins/underlay$ rmadison libdumbnet
 libdumbnet | 1.12-3 | lucid/universe | source
 libdumbnet | 1.12-3.1 | precise/universe | source
 libdumbnet | 1.12-3.1 | quantal/universe | source
 libdumbnet | 1.12-3.1ubuntu0.1 | precise-proposed/universe | source
 libdumbnet | 1.12-4 | saucy/universe | source
 libdumbnet | 1.12-4build1 | trusty | source
 libdumbnet | 1.12-4build1 | utopic | source

Robert C Jennings (rcj) wrote :

Verified with open-vm-tools-lts-trusty also in -proposed. These were packaging changes so I also checked the build logs and they looked good for this package and open-vm-tools-lts-trusty which uses libdumbnet1-dev.

tags: added: verification-done
removed: verification-needed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libdumbnet - 1.12-3.1ubuntu0.1

---------------
libdumbnet (1.12-3.1ubuntu0.1) precise-proposed; urgency=medium

  * Backport trusty changes to precise for parity (LP: #1326025)
    * QA upload.
      - Set Maintainer to Debian QA Group.
    * Convert to dh_python2 (Closes: #616861).
    * debian/rules:
      - Pass --add-missing parameter to automake call (Closes: #713367).
 -- Robert C Jennings <email address hidden> Tue, 03 Jun 2014 10:27:25 -0500

Changed in libdumbnet (Ubuntu Precise):
status: Fix Committed → Fix Released

The verification of the Stable Release Update for libdumbnet has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers