FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Launchpad User

 
 
LinkBack Thread Tools
 
Old 11-14-2008, 12:42 AM
Andoni Morales Alastruey
 
Default Packaging for several ubuntu version

Hi,
I want to know wich is the default behaviour to package an app for
several Ubuntu versions.
Im trying to package my app both for Hardy and Intrepid. I first
"dbuild" my app for hardy using "longomatch (0.8.0) hardy; urgency=low"
in the the debian/Changelog and i send it using dput to my ppa.
Then I "debuild" for intrepid setting "longomatch (0.8.0) intrepid;
urgency=low" in the the debian/Changelog and I try to send it to my ppa
but, of course, i get an error telling that I already sent it:
Already uploaded to ppa.launchpad.net

Thanks,
--
Andoni Morales Alastruey <ylatuya@gmail.com>
--
launchpad-users mailing list
launchpad-users@lists.canonical.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/launchpad-users
 
Old 11-14-2008, 10:31 AM
Martin Pitt
 
Default Packaging for several ubuntu version

Andoni Morales Alastruey [2008-11-14 2:42 +0100]:
> Hi,
> I want to know wich is the default behaviour to package an app for
> several Ubuntu versions.
> Im trying to package my app both for Hardy and Intrepid. I first
> "dbuild" my app for hardy using "longomatch (0.8.0) hardy; urgency=low"
> in the the debian/Changelog and i send it using dput to my ppa.
> Then I "debuild" for intrepid setting "longomatch (0.8.0) intrepid;
> urgency=low" in the the debian/Changelog and I try to send it to my ppa
> but, of course, i get an error telling that I already sent it:
> Already uploaded to ppa.launchpad.net

Since the binaries will differ for different releases, and we have a
/pool structure with shared debs for all releases, this doesn't work.
You need to use different release numbers for different uploads.

A common scheme is:

0.8.0 for the development release (jaunty)
0.8.0~intrepid1 for a backport/build in intrepid
0.8.0~hardy1 for a backport/build in hardy

"~" is a special operator which means "smaller than the version before
it", i. e. it is predestined for backports. Version numbers in earlier
releases must always be lower or equal than the ones in later releases.

Martin

--
Martin Pitt | http://www.piware.de
Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
--
launchpad-users mailing list
launchpad-users@lists.canonical.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/launchpad-users
 
Old 11-14-2008, 10:37 AM
"Pau Garcia i Quiles"
 
Default Packaging for several ubuntu version

Hi Martin,

What Andoni asks would work if Launchpad bug #235064 would be fixed:

"Implement multi-release support for packages"
https://bugs.edge.launchpad.net/soyuz/+bug/235064

--
Pau Garcia i Quiles
http://www.elpauer.org
(Due to my workload, I may need 10 days to answer)


On Fri, Nov 14, 2008 at 12:31 PM, Martin Pitt <martin.pitt@ubuntu.com> wrote:
>
> Andoni Morales Alastruey [2008-11-14 2:42 +0100]:
> > Hi,
> > I want to know wich is the default behaviour to package an app for
> > several Ubuntu versions.
> > Im trying to package my app both for Hardy and Intrepid. I first
> > "dbuild" my app for hardy using "longomatch (0.8.0) hardy; urgency=low"
> > in the the debian/Changelog and i send it using dput to my ppa.
> > Then I "debuild" for intrepid setting "longomatch (0.8.0) intrepid;
> > urgency=low" in the the debian/Changelog and I try to send it to my ppa
> > but, of course, i get an error telling that I already sent it:
> > Already uploaded to ppa.launchpad.net
>
> Since the binaries will differ for different releases, and we have a
> /pool structure with shared debs for all releases, this doesn't work.
> You need to use different release numbers for different uploads.
>
> A common scheme is:
>
> 0.8.0 for the development release (jaunty)
> 0.8.0~intrepid1 for a backport/build in intrepid
> 0.8.0~hardy1 for a backport/build in hardy
>
> "~" is a special operator which means "smaller than the version before
> it", i. e. it is predestined for backports. Version numbers in earlier
> releases must always be lower or equal than the ones in later releases.
>
> Martin
>
> --
> Martin Pitt | http://www.piware.de
> Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
>
> iEYEARECAAYFAkkdYX0ACgkQDecnbV4Fd/JccACeK7Vg91pLEr8tvQUtRL1TTv59
> fIQAnibZ0nB6KJRQJ1WfBy6VbERxtkng
> =OpEU
> -----END PGP SIGNATURE-----
>
> --
> launchpad-users mailing list
> launchpad-users@lists.canonical.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/launchpad-users
>

--
launchpad-users mailing list
launchpad-users@lists.canonical.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/launchpad-users
 

Thread Tools




All times are GMT. The time now is 06:53 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org