On Sat, Jan 12, 2019 at 03:39:17PM -0600, Simon Quigley wrote:
> Doing a fakesync using syncpackage puts e.g. disco-proposed in the
> changelog instead of disco. I suspect this is historical; the archive
> can now handle putting just disco.
> 
> Any objections to changing this?

"Historical" isn't quite the right way to put it.  Ever since I
introduced -proposed for the development series, the archive has always
automatically redirected <devel> to <devel>-proposed for normal uploads.
However, copies using the Archive.copyPackage webservice API must still
explicitly specify pocket="Proposed" (not least because the
proposed-migration process itself uses that API, so redirecting it would
be extremely confusing).

So you can't just e.g. revert my commit
cc55071afd6fdc06b574edc3567923333f54e17e which introduced the -proposed
suffix here, because the suffix appearing in the changelog was really
just a side-effect of making copies work correctly.  You could perhaps
make sync_dsc strip off -proposed when running dch on the grounds of the
implicit redirection, but you'd have to take care not to break other
special cases like running syncpackage into -security and that kind of
thing which might be expected not to strip the pocket suffix.

I don't know whether the extra complexity is worth it.

-- 
Colin Watson                                       [cjwat...@debian.org]

Reply via email to