Merge ~simpoir/ubuntu/+source/landscape-client:disco-landscape-client-backports-1788219 into ubuntu/+source/landscape-client:ubuntu/disco-devel
Proposed by
Simon Poirier
Status: | Merged | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Approved by: | Andreas Hasenack | ||||||||||||||||
Approved revision: | 63600cb26e13cd244833860d0366c26fb657125d | ||||||||||||||||
Merged at revision: | 63600cb26e13cd244833860d0366c26fb657125d | ||||||||||||||||
Proposed branch: | ~simpoir/ubuntu/+source/landscape-client:disco-landscape-client-backports-1788219 | ||||||||||||||||
Merge into: | ubuntu/+source/landscape-client:ubuntu/disco-devel | ||||||||||||||||
Diff against target: |
548 lines (+502/-0) 7 files modified
debian/changelog (+16/-0) debian/patches/1616116-resync-loop.patch (+142/-0) debian/patches/nutanix-kvm.patch (+17/-0) debian/patches/post-upgrade-reboot.patch (+132/-0) debian/patches/release-upgrade-success.patch (+23/-0) debian/patches/series (+5/-0) debian/patches/unicode-tags-script.patch (+167/-0) |
||||||||||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andreas Hasenack | Approve | ||
Canonical Server | Pending | ||
git-ubuntu developers | Pending | ||
Review via email:
|
To post a comment you must log in.
There was an error fetching revisions from git servers. Please try again in a few minutes. If the problem persists, contact Launchpad support.
Your fixes are changing upstream code directly. You need to create debian/patches/ files for each fix instead, and each patch file needs a DEP3 header. Here is a template of such a header:
Description: <short description, required>
<long description that can span multiple lines, optional>
Author: <name and email of author, optional>
Origin: upstream, <URL to commit>
Bug: <URL to the upstream bug report if any, implies patch has been forwarded, optional>
Bug-Ubuntu: <URL to the vendor bug report if any, optional>
Last-Update: 2018-05-10 <YYYY-MM-DD, last update of the meta-information, optional>
I tweaked it a bit for the landscape-client use case already.
Quick example: /wiki.debian. org/UsingQuilt# Using_. quiltrc_ configuration_ file patches/ <name-of- patch-file- you-want> .patch patches/ series and add the name to the ordered list patch-file> )
- create quiltrc config file per https:/
- patch upstream code as you have
- git diff > debian/
- edit debian/
- git add the patch and the series file
- revert the source code change
- update the dep3 header per above template (you can also run quilt header -e --dep3 <name-of-
- commit
- apply quilt patch: quilt push -a
- refresh patch, so that the flags specified in quiltrc apply: quilt refresh <name>
- remove patch: quilt pop -a
For d/changelog. please try to use this formatting: of-patch> : <short description> (LP: #xxxxxx)
* d/p/<name-
The dep3changelog tool can do the above for you, extracting the information from the dep3 header of the patch. It will also tell you if the dep3 header is correct or not.
If a fix needs multiple entries, then what you did with indenting is correct, using "-" for the leve immediatelly after "*".