Hi Russell,

2012/4/25 Russell Sim <russell....@gmail.com>:
>
> Bálint Réczey <bal...@balintreczey.hu> writes:
>
>> Why does the absence of 1.0 version prevent the upload to unstable?
>> There has been many 0.xx releases and the package can be blocked from
>> migration to testing if it is really not ready for being released as
>> part of Debian.
>> I would like to upload a package depending on libgit2, thus i would
>> like to see libgit2
>> in unstable. :-)
>
> I don't know too much about blocking things from testing but I believe
> this is not recommended practice.  The problem is that the API is
Filing a blocker RC bug is widely used when the package is not considered
to be ready or useful as part of the stable distributuion:
http://bugs.debian.org/cgi-bin/bugreport.cgi?archive=no&bug=414385

> changing in backwards incompatible ways with every version change.  So
> the reason it's in experimental is because it is a more appropriate
> place for a package that is undergoing these kinds of changes.  You will
> still able to access the package from the experimental repository and
> any packages that depend will probably need to be uploaded to
> experimental.  I would also recommend adding a dependency on the
> specific version i.e. 0.16 because there are already symbol renames in
> master that will break compatibility.
In case of young libraries it is normal, IMO it could be part of stable.

>
>> Could you please ship static library in libgit2-dev?
>> I used the attached slightly modified debian patch for generating it.
> Great Scott a patch, that's fantastic, I'll look into adding this and
> pushing it back upstream to the authors (if you haven't already done
> this).  I'll have to check with my mentor regarding doing another
> upload.
Please see the patch attached, it is more readable this way.
I also tried pushing it upstream, but it has not been accepted yet:
https://github.com/libgit2/libgit2/pull/639

>
>> Do you plan resurrecting the package repository at GitHub?
> Sorry for removing that without putting a forwarding url, I have a guest
> account on Alioth and I have uploaded it there, but I can't see it with
> gitweb so I'll have to investigate further.  In the meantime there is a
> mirror on my adhoc personal hosting [1].
Thanks, I switched to the Alioth repository instead.

Cheers,
Balint

>
> Regards,
> Russell
>
> 1. http://git.russellsim.org/?p=packages/libgit2.git;a=summary

Attachment: 0001-build-and-ship-static-lib.patch
Description: Binary data

Reply via email to