LINUX.ORG.RU

git push в cygwin: git-remote-https.exe не находит библиотеку, но не говорит какую

 , ,


0

0

Пока есть необходимость посидеть на винде, пытаюсь немного обосноваться. Не работает git push для репозитория из гитхаба:

$ git push
/usr/lib/git-core/git-remote-https.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory

Запускаю напрямую - аналогичная ошибка - не может найти библиотеку, хотя какую имеено не говорит:

$ /usr/lib/git-core/git-remote-https.exe
/usr/lib/git-core/git-remote-https.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory

ldd:

$ ldd /usr/lib/git-core/git-remote-https.exe
        ntdll.dll => /cygdrive/c/Windows/SYSTEM32/ntdll.dll (0x76f90000)
        KERNEL32.DLL => /cygdrive/c/Windows/SYSTEM32/KERNEL32.DLL (0x74d60000)
        KERNELBASE.dll => /cygdrive/c/Windows/SYSTEM32/KERNELBASE.dll (0x74ae0000)
        cygcrypto-0.9.8.dll => /usr/bin/cygcrypto-0.9.8.dll (0x6fa30000)
        cygcurl-4.dll => /usr/bin/cygcurl-4.dll (0x6fd30000)
        cygwin1.dll => /usr/bin/cygwin1.dll (0x61000000)
        cygiconv-2.dll => /usr/bin/cygiconv-2.dll (0x6fdb0000)
        cygintl-8.dll => /usr/bin/cygintl-8.dll (0x6fda0000)
        cygz.dll => /usr/bin/cygz.dll (0x6ee40000)
        cyggcc_s-1.dll => /usr/bin/cyggcc_s-1.dll (0x6ff90000)
        cygcrypto-1.0.0.dll => /usr/bin/cygcrypto-1.0.0.dll (0x6f8a0000)
        cyggssapi-3.dll => /usr/bin/cyggssapi-3.dll (0x6fbe0000)
        cygidn-11.dll => /usr/bin/cygidn-11.dll (0x6f6c0000)
        cyglber-2-4-2.dll => /usr/bin/cyglber-2-4-2.dll (0x6f630000)
        cygldap-2-4-2.dll => /usr/bin/cygldap-2-4-2.dll (0x6f5f0000)
        cygssh2-1.dll => /usr/bin/cygssh2-1.dll (0x6f180000)
        cygssl-1.0.0.dll => /usr/bin/cygssl-1.0.0.dll (0x6f0c0000)
        cygheimntlm-0.dll => /usr/bin/cygheimntlm-0.dll (0x6fbc0000)
        cygcom_err-2.dll => /usr/bin/cygcom_err-2.dll (0x6ffc0000)
        cygheimbase-1.dll => /usr/bin/cygheimbase-1.dll (0x6fbd0000)
        cygasn1-8.dll => /usr/bin/cygasn1-8.dll (0x6ff10000)
        cygkrb5-26.dll => /usr/bin/cygkrb5-26.dll (0x6f640000)
        cygroken-18.dll => /usr/bin/cygroken-18.dll (0x6f250000)

pull и большинство других утилит работают, проблема со всеми git-remote-xxx.

Чего ему еще не хватает? Версия гита - сегодняшняя 1.7.9 из репозитория сигвина с зеркала на kernel.org.

★★★★★

А, пофиг, запушил клиентом отсюда http://git-scm.com/. Похоже, что восьмерочка еще просто не готова для сигвина.

bender ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.