PPA Build Error/Tilde In Version
Will Daniels
mail at willdaniels.co.uk
Thu Jan 3 21:42:11 GMT 2008
Pedro Alejandro Lopez-Valencia wrote:
> On Thu, 2008-01-03 at 20:10 +0000, Will Daniels wrote:
>
>
>> Thanks William, Onkar & Andrea for answering my question - it makes
>> sense now! So my next question then is if I make an updated package for
>> the dependency in question and upload it to my PPA, can the build system
>> be made to use the updated package from my PPA somehow?
>>
>
> Hmmm.... It depends on the naming of your source package. In this case,
> you'll probably will need to be uploaded again.
>
> Let's see. Say your original package is called:
>
> mico-2.3.9+svn93494.tar.gz
>
> You prepare the debian packaging and call your package:
>
> mico_2.3.9+svn93494-1~ppa1
>
> Sooo your source file will be named
>
> mico_2.3.9+svn93494.orig.tar.gz
>
> and will need to be uploaded. Now, say you made a mistake in the
> packaging and have to regenerate the source package and it ends up baing
> called:
>
> mico_2.3.9+svn93494-1~ppa2
>
> and you don't need to upload the source. Why not -2~ppa1? Such revision
> increases are used to indicate patches and similar changes made by the
> original packager. The scheme is a bit convoluted and explained in the
> Debian Policy Manual. In ubuntu, when there are extra changes that only
> matter to the distro, you'll see the -NubuntuN suffix.
>
>
Hi Pedro,
Sorry, I don't think I've made my question very clear (should probably
have started a new thread) - I understand the naming system now, but
what I'm not sure about is this:
I uploaded a source package monodevelop_0.18.1+dfsg-1 (which I took from
Debian upstream) which has a build dependency libmono-addins-gui0.2-cil
(>= 0.3). The current version of libmono-addins-gui0.2-cil in Hardy is
0.3~svn.r90520-1, which I soon discovered is actually < 0.3 so the build
failed. What I want to know is, if I upload an updated source package
to my PPA for libmono-addins-gui0.2-cil so that the version is >= 0.3,
will I then be able to build my monodevelop package, or will the build
system only be able to use the lower version from the main repositories?
Thanks,
Will
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ubuntu.com/archives/launchpad-users/attachments/20080103/72dffc86/attachment.htm
More information about the launchpad-users
mailing list