Please backport apt-cacher-ng 0.7.11-1 (universe) from raring

Bug #1172930 reported by Chris J Arges
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Precise Backports
Fix Released
Undecided
Unassigned
Quantal Backports
Fix Released
Undecided
Unassigned

Bug Description

Please backport apt-cacher-ng 0.7.11-1 (universe) from raring to precise, quantal.

Reason for the backport:
========================
There have been numerous bug fixes, stability fixes, and features added to newer releases of apt-cacher-ng that would be useful to those using LTS releases.

Testing:
========
Mark off items in the checklist [X] as you test them, but please leave the checklist so that backporters can quickly evaluate the state of testing.

You can test-build the backport in your PPA with backportpackage:
$ backportpackage -u ppa:<lp username>/<ppa name> -s raring -d precise apt-cacher-ng
$ backportpackage -u ppa:<lp username>/<ppa name> -s raring -d quantal apt-cacher-ng

* precise:
[X] Package builds without modification
[X] apt-cacher-ng installs cleanly and runs
* quantal:
[X] Package builds without modification
[X] apt-cacher-ng installs cleanly and runs

Reverse dependencies:
=====================
The following reverse-dependencies need to be tested against the new version of apt-cacher-ng. For reverse-build-dependencies (-Indep), please test that the package still builds against the new apt-cacher-ng. For reverse-dependencies, please test that the version of the package currently in the release still works with the new apt-cacher-ng installed. Reverse- Recommends, Suggests, and Enhances don't need to be tested, and are listed for completeness-sake.

apt-cacher-ng
-------------
* juju
  [ ] precise (Reverse-Suggests)
  [ ] quantal (Reverse-Suggests)

Revision history for this message
Felix Geyer (debfx) wrote :

You didn't tick the testing checklist in the description.
Have you tested that apt-cacher-ng builds and runs fine on precise and quantal?

Changed in precise-backports:
status: New → Incomplete
Changed in quantal-backports:
status: New → Incomplete
Revision history for this message
Chris J Arges (arges) wrote :

Both packages have built successfully here:
https://launchpad.net/~arges/+archive/backports

description: updated
Revision history for this message
Chris J Arges (arges) wrote :

Installation issues on quantal.

$ sudo dpkg -i apt-cacher-ng_0.7.11-1~quantal1~ppa1_amd64.deb
Selecting previously unselected package apt-cacher-ng.
dpkg: regarding apt-cacher-ng_0.7.11-1~quantal1~ppa1_amd64.deb containing apt-cacher-ng:
 apt-cacher-ng conflicts with logrotate (<< 3.8.0)
  logrotate (version 3.7.8-6ubuntu6) is present and installed.

dpkg: error processing apt-cacher-ng_0.7.11-1~quantal1~ppa1_amd64.deb (--install):
 conflicting packages - not installing apt-cacher-ng
Errors were encountered while processing:
 apt-cacher-ng_0.7.11-1~quantal1~ppa1_amd64.deb

At this point do I need to modify the package to not conflict logrotate << 3.8.0?

Revision history for this message
Felix Geyer (debfx) wrote :

Yes, it needs the same changes that have been done in https://launchpad.net/ubuntu/+source/apt-cacher-ng/0.7.1-1ubuntu1
plus dropping the logrotate conflict.

Revision history for this message
Adam Stokes (adam-stokes) wrote :

Latest ppa with correct backports:

ppa:adam-stokes/backports

Thanks
Adam

Changed in precise-backports:
status: Incomplete → In Progress
status: In Progress → New
Changed in quantal-backports:
status: Incomplete → New
description: updated
Revision history for this message
Felix Geyer (debfx) wrote :

It is not enough to drop the logrotate conflict from debian/control.
That has been added for a reason after all.

The diff from the upload a linked above contains the necessary changes to the logrotate script.

Revision history for this message
Adam Stokes (adam-stokes) wrote :

Thanks, I've got 2 new uploaded packages waiting to build with the following changelog:

apt-cacher-ng (0.7.11-1~precise4) precise; urgency=low

  * Remove logrotate conflict
  * debian/apt-cacher-ng.logrotate:
    Comment out the "su" lines as this requires logrotate 3.8.1 which isn't in
    Precise.
 -- Adam Stokes <email address hidden> Wed, 08 May 2013 15:38:47 -0400

Revision history for this message
Felix Geyer (debfx) wrote :

Great, the uploads look good now.
Please let me know when you've tested the new packages.

Revision history for this message
Adam Stokes (adam-stokes) wrote :

I've verified the installation works and I've got another co-worker testing the functionality.

I'll update the bug once I get those real world tests done.

Thanks for your help
Adam

Revision history for this message
Adam Stokes (adam-stokes) wrote :

Felix,

I've heard back from interested parties and they've tested the installation as well as running it a few days to make sure no corruption occurs.

Thanks!
Adam

Revision history for this message
Felix Geyer (debfx) wrote :

Thanks for testing, I've uploaded the backports to precise and quantal.

Changed in precise-backports:
status: New → Fix Released
Changed in quantal-backports:
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

Remote bug watches

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