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

Attachment: signature.asc
Description: signature

Reply via email to