Sorry it took me a while to try out all the cases.

On Wed, Jan 22, 2014 at 2:42 PM, Chris O'Bryan wrote:

> Could you try rerunning that same clone again with 1.8.5.2, but first
> temporarily replace cygcrypto-1.0.0.dll with a copy of
> cygcrypto-0.9.8.dll?

I tried that. It doesn't work at all - I just says 'Cloning into
'linux-git-1.8.5.2'...' and then returns to the prompt in < 2 seconds.
Nothing was cloned and no errors.

But what was really odd, is that when I went to copy 0.9.8 to 1.0.0, I
found two versions of cygcrypto-1.0.0.dll. One called just that and
another called cygcrypto-1.0.0.dll.new. I'm quite sure I have never
messed around with those files. So I moved the older (timestamp)
1.0.0.dll to .old and copied the .new version over as  and re-tried
the clone cygcrypto-1.0.0.dll. It failed in the usual fashion (pack
corrupted etc.) as reported earlier.

Wanting to eliminate any cygcrypto dll issues, I moved the existing
dlls out of the way and re-installed libopenssl. The dll that got
installed was identical in size and timestamp to .new but had
different md5sums! I've included all md5sums in case one of you can
verify which one you have. But the clone failed again.

All output below.

[This was w/ the cygcrypto-1.0.0.dll.new that was already present in /bin]
x86$ git clone 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
linux-git-1.8.5.2
Cloning into 'linux-git-1.8.5.2'...
remote: Counting objects: 3366700, done.
remote: Compressing objects: 100% (507909/507909), done.
remote: Total 3366700 (delta 2833548), reused 3362709 (delta 2829741)
Receiving objects: 100% (3366700/3366700), 705.04 MiB | 3.02 MiB/s, done.
fatal: pack is corrupted (SHA1 mismatch)
fatal: index-pack failed

The last try (below) is after re-installing libopenssl100 via setup.exe.

x86$ cygcheck -f /bin/cygcrypto-1.0.0.dll
libopenssl100-1.0.1f-1

x86$ git clone 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
linux-git-1.8.5.2
Cloning into 'linux-git-1.8.5.2'...
remote: Counting objects: 3369475, done.
remote: Compressing objects: 100% (508418/508418), done.
remote: Total 3369475 (delta 2835968), reused 3365451 (delta 2832007)
Receiving objects: 100% (3369475/3369475), 704.55 MiB | 1.40 MiB/s, done.
Resolving deltas: 100% (2835968/2835968), done.
<------------- that step took hours to complete - never noticed that
before.
fatal: object of unexpected type
fatal: index-pack failed

x86$ \ls -l /bin/cygcrypto*
-rwxr-xr-x 1 <edit> Domain Users 1276957 Feb 12  2013 /bin/cygcrypto-0.9.8.dll
-rwxr-xr-x 1 <edit> Domain Users 1942016 Jan  8 07:25
/bin/cygcrypto-1.0.0.dll             <--- obtained from re-installing
libopenssl
-rwxr-xr-x 1 <edit> Domain Users 1942016 Jan  8 07:25
/bin/cygcrypto-1.0.0.dll.new      <--- was already present on the
machine
-rwxr-xr-x 1 <edit> Domain Users 1553920 Feb 12  2013
/bin/cygcrypto-1.0.0.dll.old

x86$ md5sum /bin/cygcrypto*
90cbe982fa8c13ae2be94e5c9a80a1ab */bin/cygcrypto-0.9.8.dll
09637556d4f11be4a89f92f15e988f9b */bin/cygcrypto-1.0.0.dll
<--- Note different md5sum from the file below.
d43f8ee26cce3c5925f17c6718ebe276 */bin/cygcrypto-1.0.0.dll.new
eab13dc5853adda51f681f74415418a5 */bin/cygcrypto-1.0.0.dll.old

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

Reply via email to