Merge lp://staging/~darkmuggle-deactivatedaccount/ubuntu/oneiric/pep8/oneiric into lp://staging/ubuntu/oneiric/pep8
Proposed by
Ben Howard
Status: | Superseded |
---|---|
Proposed branch: | lp://staging/~darkmuggle-deactivatedaccount/ubuntu/oneiric/pep8/oneiric |
Merge into: | lp://staging/ubuntu/oneiric/pep8 |
Diff against target: |
1103 lines (+460/-181) 15 files modified
CHANGES.txt (+45/-1) PKG-INFO (+66/-7) README.rst (+15/-4) TODO.txt (+5/-1) debian/changelog (+7/-0) debian/control (+1/-1) debian/docs (+0/-1) debian/python-pep8.postinst.debhelper (+0/-5) debian/python-pep8.prerm.debhelper (+0/-5) debian/python-pep8.substvars (+0/-4) debian/rules (+4/-0) pep8.egg-info/PKG-INFO (+66/-7) pep8.egg-info/SOURCES.txt (+1/-1) pep8.py (+249/-143) setup.py (+1/-1) |
To merge this branch: | bzr merge lp://staging/~darkmuggle-deactivatedaccount/ubuntu/oneiric/pep8/oneiric |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
James Page | Needs Fixing | ||
Ubuntu Sponsors | Pending | ||
Review via email: mp+70454@code.staging.launchpad.net |
Commit message
New upstream release (LP: #817270)
Description of the change
New upstream release (LP: #817270)
To post a comment you must log in.
Unmerged revisions
- 7. By Ben Howard
-
* Merge from debian unstable. (LP: #817270) Remaining Changes:
- dh_python2 transition.
* New upstream release. (Closes: #635562)
* Remove depends on python-setuptools. (Closes: #581019)
* Update Standards version, no changes needed.
Hi Ben
I have the following feedback on your merge proposal:
lintian throws some warnings and an error against the source package:
1) debhelper files in debian directory
W: pep8 source: diff-contains- substvars debian/ python- pep8.substvars debhelper- file python- pep8.prerm. debhelper and 1 other
E: pep8 source: temporary-
The debian folder contains some temp files created by debhelper; these should be removed:
python- pep8.debhelper. log pep8.postinst. debhelper pep8.prerm. debhelper pep8.substvars
python-
python-
python-
2) Standards-Version is out of date
W: pep8 source: out-of- date-standards- version 3.8.4 (current is 3.9.2)
New upstream releases are a good opportunity to bump the standards version of a package; latest is 3.9.2
See /usr/share/ doc/debian- policy/ upgrading- checklist. txt.gz for details of what to check but as this is a simple package I would expect minimal/no-change. This should be documented in the changelog as well.
3) dh_python2 transition
Chucks changes from version 0.5.0-1ubuntu1 have been reverted; please re-instate.
See http:// wiki.debian. org/Python/ TransitionToDHP ython2 for more details.
..and a couple against the resulting binary package (see these by running lintian -i -I --show-overrides against the resulting .changes file)
1) Package source format
I: pep8 source: missing- debian- source- format
Ideally the package should specify the source format '3.0 (quilt)' in debian/ source/ format.
See http:// wiki.debian. org/Projects/ DebSrc3. 0
2) Upstream changelog name
W: pep8: wrong-name- for-upstream- changelog usr/share/ doc/pep8/ CHANGES. txt
The upstream changelog should be installed to /usr/share/ doc/pep8/ changelog. gz; you can do this be overriding dh_installchang elogs in debian/rules:
override_ dh_installchang elogs: installchangelo gs CHANGES.txt
dh_
You will need to remove it from debian/docs as well. Interestingly enough pkgbinarymangler then removes this file but this is the right way todo so that the distro chooses whether to retain it or not.
Its worth reviewing the lintian output again once these changes are made as it may reveal other warnings/errors.
You can just re-push your changes back to this branch and the merge proposal will update.
Cheers
James