Uploading to multiple distros

Steve Langasek steve.langasek at ubuntu.com
Fri Jun 3 18:27:16 UTC 2011


On Fri, Jun 03, 2011 at 05:55:18PM +0100, Ian Jackson wrote:
> Peter Samuelson writes ("Re: Uploading to multiple distros"):
> > Since syncs from Debian are actually supposed to be the majority of
> > packages in Ubuntu anyway, why not just do that - a real sync, not a
> > fake simultaneous one.  [...]

> Because that means that the Ubuntu developer needs to wait for Debian
> to process the upload (which may involve waiting for NEW or other kind
> of approvals).

Ubuntu policy on package versioning holds that you shouldn't upload such a
package to Ubuntu before it's been approved into Debian *anyway*, lest you
end up with the package rejected in Debian and two different source packages
with the same version number in Debian vs. Ubuntu...

> > I suppose you mean put that functionality into this syncpackage thing.
> > Because otherwise you're still going to need to run dpkg-genchanges
> > twice, once presumably by hand with some sort of suite override switch,
> > and that does rather break the abstractions of debian/rules, debhelper,
> > and the like.

> dpkg-buildpackage could run dpkg-genchanges as many times as there
> were target suites.

To upload to both Debian and Ubuntu, it would also have to pass different
options since Ubuntu accepts only source uploads and Debian does not accept
source-only uploads.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20110603/daa1f98e/attachment.pgp>


More information about the ubuntu-devel mailing list