This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: missing 64bit ports (xdelta3 vs xdelta and pristine-tar)


On 7/16/2015 8:35 PM, Achim Gratz wrote:
jari writes:
This is the command that fails (from debugging pristine-tar):

xdelta delta -0 --pristine /tmp/pristine-tar.joIgDIVU9F/recreatetarball /tmp/pristine-tar.9DVOtZUF7E/origtarball /tmp/pristine-tar.9DVOtZUF7E/deltaxdel

So, the option missing from xdelta3 is:

   --pristine

 From xdelta(1) man page:

    -p, --pristine
        Disable the automatic decompression of gzipped inputs, to
        prevent unexpected differences in the re-compressed content.

Please note that pristine-tar is orphaned/dead upstream since about a
year and both the issue of it still using the xdelta1 syntax and some
other bugs are unlikely to be fixed until someone shows up to maintain
it.

The option above may no longer be needed with xdelta3, since from
reading the manpage it seems it no longer automatically decompresses
its input.  But there are likely other incompatibilities.

may be. I asked info to the developer of xdelta about --pristine,
hoping he will reply.

Today we have two choices

#1) I pack both xdelta 1 & 3
#2) we drop pristine-tar


Regards,
Achim.

Cheers
Marco


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]