Версия пакета: git-2.33.5-alt1 Воспроизводится в сизифе и в p10. Так же воспроизводится на версии 2.33.4 (в сизифе до обновления до 2.33.5) и на 2.33.3 (в p10 до обновления до 2.33.5). Пример репозитория: https://git.altlinux.org/gears/r/rust.git Результат его клонирования: $ git clone --verbose https://git.altlinux.org/gears/r/rust.git Cloning into 'rust'... error: Unable to get pack file https://git.altlinux.org/gears/r/rust.git/objects/pack/pack-42e36950f8cd6e0d242719691491d16dd2e270e6.pack Failure writing output to destination error: Unable to find 7f4c666c73ca05cecab9089c91d8c6dfff5a7cb7 under https://git.altlinux.org/gears/r/rust.git Cannot obtain needed object 7f4c666c73ca05cecab9089c91d8c6dfff5a7cb7 error: fetch failed. На виртуальных машинах в окружении Proxmox VM воспроизводится постоянно. На реальных машинах не всегда, например, на моём ноутбуке из 7 попыток упало только один раз. При этом падает всегда на одном и том же коммите.
Может быть проблема с нашим git.altlinux.org ? А если склонировать rust с апстрима ?
(Ответ для Anton Farygin на комментарий #1) > Может быть проблема с нашим git.altlinux.org ? > > А если склонировать rust с апстрима ? Апстрима rust клонируется с любой из доступных мне машин.
ну ментейнер и там и там один и тот же, Дима может принять решение кто виноват - git/curl или git.altlinux.org
https://public-inbox.org/git/CAOvKmB_qjAm66fAuDBmgGQG7J=+=VW6Fayxfp1zPs5qJfdd=-Q@mail.gmail.com/ Я заводил багу в апстриме, но там предполагают проблемы с соединением. У меня из Бишкека бага появляется для всех версий после 2.33.5 на трёх разных машинах. Я попросил друга проверить с сервера из Церн - там бага появляется даже с гит 1.8.3.1. Из Москвы получилось и с 1.8.3.1. и 2.35.1 Не может проблемой быть расстояние? При каком-нибудь таймауте что-то отваливается? Проблему в одной из связанных библиотек можно считать менее вероятной, если для одной из машин ошибка может появится или нет.
Created attachment 11829 [details] Проблема при просмотре состояния репозитория rust
Проверил для более ранней версии 2.33.4-alt1. Собирал из нашего репозитория просто make. Ошибка есть. Значит бисекцией между 2.33.4 и 2.33.5 тут не помочь. /home/krom/test/git/git clone https://git.altlinux.org/gears/r/rust.git Cloning into 'rust'... warning: templates not found in /home/krom/share/git-core/templates error: Unable to get pack file https://git.altlinux.org/gears/r/rust.git/objects/pack/pack-42e36950f8cd6e0d242719691491d16dd2e270e6.pack transfer closed with outstanding read data remaining error: Unable to find 7f4c666c73ca05cecab9089c91d8c6dfff5a7cb7 under https://git.altlinux.org/gears/r/rust.git Cannot obtain needed object 7f4c666c73ca05cecab9089c91d8c6dfff5a7cb7 error: fetch failed. [krom@AAY tmp2]$ PATH="/home/krom/test/git:$PATH:home/krom/test/git" /home/krom/test/git/git --version git version 2.33.4.559.g74cd911a2b
git clone https://git.altlinux.org/gears/k/kernel-image-std-def.git Cloning into 'kernel-image-std-def'... error: Unable to get pack file https://git.altlinux.org/gears/k/kernel-image-std-def.git/objects/pack/pack-e66e3bc4ce8e80ac6c42a15e5ef2d826ff056745.pack transfer closed with 1122207709 bytes remaining to read error: Unable to find 6a2e4638399f02c0039aab8830f96340a81688f8 under https://git.altlinux.org/gears/k/kernel-image-std-def.git Cannot obtain needed object 6a2e4638399f02c0039aab8830f96340a81688f8 error: fetch failed.
Проблема локализована на стороне сервера и я считаю, что исправлена.
Скажите пожалуйста, в чем была проблема на стороне сервера?
Проблема была на стороне https proxy.
(In reply to Dmitry V. Levin from comment #10) > Проблема была на стороне https proxy. Ясно. Спасибо.
(Ответ для Gleb F-Malinovskiy на комментарий #8) > Проблема локализована на стороне сервера и я считаю, что исправлена. Проверил клонирование репозитория rust: из 10 попыток все успешны. Тоже считаю, что исправлено.