Bug#616736: opencascade: please update to 6.5.0

Denis Barbier bouzim at gmail.com
Thu Mar 10 18:40:11 UTC 2011


On 2011/3/10 Denis Barbier wrote:
> On 2011/3/10 Adam C Powell IV wrote:
>> On Thu, 2011-03-10 at 15:15 +0100, Denis Barbier wrote:
>>> Hi again,
>>>
>>> I just found that current tree does not compile because of one of my
>>> patches, I do not know why I did not detect this problem earlier.
>>> Here is a fix I am currently testing and will commit later today, feel
>>> free to commit it if you want.
>>>
>>> Denis
>>
>> Thanks again Denis.
>>
>> BTW, the tarball I make with tar cjf is about 1.8 MiB larger than yours,
>> with the .bak files removed.  Is there a way to pass --best to bzip2
>> using tar?  I don't see it in the tar manpage.
>
> Mathieu already answered, but please do not run tar directly, use instead
>  git archive --prefix=opencascade-6.5.0.dfsg/  upstream \
>  | bzip2 --best > ../opencascade_6.5.0.dfsg.orig.tar.bz2
>
> This will preserve file attributes, and the tarball will be identical
> whether you or me (or anyone else) generate it, it will only depend on
> the commit 'upstream' is pointing to.

Update: back on the machine I use to hack on this package, history
shows that I ran
   git-buildpackage --pristine-tar --git-verbose --git-ignore-new
to generate my tar.bz2.  I do not remember where I found the
--pristine-tar option, it is not documented.  Anyway it generates the
exact same tarball as 'git archive' above.

I just removed .bak files from 'upstream', and pushed 'master',
'upstream' and 'pristine-tar' branches on Alioth.  As an alternative,
you may now generate a tar.bz2 by running
  pristine-tar checkout ../opencascade_6.5.0.dfsg.orig.tar.bz2

My new one contains 40389652 bytes and:
  $ md5sum opencascade_6.5.0.dfsg.orig.tar.bz2
  537699c4d4018c118dd1ca306bdd9861  opencascade_6.5.0.dfsg.orig.tar.bz2

Denis





More information about the debian-science-maintainers mailing list