On Sun, Dec 06, 2009 at 01:24:53PM +0700, Евгений Ростовцев wrote: > http://git.altlinux.org/srpms/u/ugit.git > http://git.altlinux.org/srpms/s/sugar-imageviewer-activity.git > > Исходников нет, и, разумеется, сборку в gear из этих репозиториев > делать невозможно. > > Более того, gear-srpmimport с файлами srpm, взятыми с sisyphus.ru (= > ftp.altlinux.org), тоже той же болезнью страдает. > > Пробовал добавлять исходники в gear вручную, но и тут затык, > получилось только, если положить запакованный tar.(gz|bz2), но > распакованное дерево исходников по какой-то причине gear обнаружить не > в состоянии. По каким-то причинам в этих пакетах архив с исходниками делался путём упаковки рабочей копии git, включая каталог .git со всем его содержимым. В результате git рассматривает этот каталог как submodule, и тем методом, который используется в gear-srpmimport, его содержимое в репозиторий не добавляется. А вот gear-update может добавить содержимое такого архива, но при этом удаляет содержавшийся там каталог .git. Вообще эти пакеты следовало бы перепаковать нормальным образом - раз уж апстрим использует git, так и стоило бы подцепить его к истории напрямую, а не запаковывать снапшоты.