Control: merge -1 884428 Hi,
On Sun, 30 Dec 2018 17:00:48 -0800 Ryan Tandy <r...@nardis.ca> wrote: > I am updating a package that is already in backports and would like to > upload a source-only changes that includes the changes in unstable since > the previous backport. I ran sbuild something like: > > sbuild -A -d stretch-backports -s --source-only-changes > --debbuildopts='-v(current backports version)' pkg.dsc > > The _amd64.changes produced has the desired changes, but when generating > the source-only changes, it just ran dpkg-genchanges --build=source and > thus the _source.changes only has the last changelog entry. > > I understand that simply passing the --debbuildopts to dpkg-genchanges > is probably not feasible, since they might not all be dpkg-genchanges > options, and it does not seem like it should be sbuild's responsibility > to parse and extract them. > > I can't be the first person who's wanted to do this? I hope I haven't > missed an obvious existing setting that does what I want. no worries, you are not the first who observed this. :) I'm thus merging this bug with #884428. Basically, the problem is, that the --source-only-changes option is a layer-violation (but oh so convenient!) and thus quite fragile. So fixing this bug has to wait until some progress is made in #902856. Thanks! cheers, josch
signature.asc
Description: signature