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]