[Pkg-gridengine-devel] SGE on Debian Unstable

Laszlo Kajan lkajan at rostlab.org
Mon Feb 25 18:29:27 UTC 2013


Hello Dave!

>>>>> I was assuming only the packaging would be maintained there, producing a
>>>>> debian.tar.gz which would just work with the sge distribution tarball.
>>>>> Why does it need the whole tree there?
>>>>
>>>> This is the standard work-flow when using git for packaging (as opposed
>>>> to when using subversion).  
>>>
>>> Is this stuff documented somewhere?
>>
>> So, yes, I wanted to prepare a wiki page we all can contribute to, on git usage, and package building: [1].
>>
>> [1] http://wiki.debian.org/GridenginePackaging/GitGuide
> 
> I still don't understand why the whole source needs to be in the repo,
> but never mind.  I added a watch file already.  I won't have a chance to
> try to understand the git stuff immediately.

The way I understand it now: in order to build, you always need the upstream. With git, it is kept in the git repository, not in a tarball. With
SVN (with mergeWithUpstream) it would be kept in a tar.gz. New versions of upstream tarballs are imported into the git repo cleverly, with
pristine-tar, which records only changes, and keeps the repository small.

> Why do built files (template, at least) need to go in the repo?

Oh, sorry, I did not realize these were generated from debian/gridengine.templates! Then of course there is no need to include them!

Best regards,
Laszlo



More information about the Pkg-gridengine-devel mailing list