[devel] Устаревшая информация в тэгах URL и VCS исходных пакетов в Sisyphus
Andrey Savchenko
bircoph на altlinux.org
Сб Дек 7 11:14:55 MSK 2024
On Wed, 20 Nov 2024 12:20:41 +0300 Arseny Maslennikov wrote:
> On Wed, Nov 20, 2024 at 11:44:40AM +0300, Anton Zhukharev wrote:
> > On Wed, Nov 20, 2024 at 11:36:02AM +0300, Paul Wolneykien wrote:
> > > Насколько мне известно, назначение тегов Url и Vcs в этом отношении
> > > не совпадают: Url --- это адрес с информацией о проекте для человека,
> > > а вот Vcs --- да, должен указывать на репозиторий который можно
> > > склонировать подходящим способом. Поэтому претензии, что Url не
> > > указывает в точности на репозиторий мне кажутся излишними.
> >
> > К сожалению, тэг Vcs указан в относительно малом количестве пакетов.
> > Поэтому, чтобы как-то более-менее полезно проводить аналитику,
> > приходится идти на такие допуски.
> >
> > Обычно GitHub - это хост _репозиториев_ и хотелось бы видеть, что если
> > ссылка в Url ведет на github.com, то ведет конкретно на репозиторий
> > проекта.
>
> Тогда надо эту ссылку на репозиторий действительно помещать в Vcs0
> (да-да, там массив тегов, подобно Source0)
Возможно, когда-то был массив тегов, но сейчас не работает при
сборке в Сизифе:
error: line 13: Unknown tag: Vcs0: git://git.code.sf.net/p/atinout/code
hsh-rebuild: pkg.tar: failed to fetch build dependencies.
Вот понадобилось для пакета два Vcs указать (с основным кодом
и с патчами) — и никак.
Анализ спеков Сизифа показывает, что VcsN использует лишь один пакет:
$ git grep -il vcs[[:digit:]]:
m/mumble/mumble.spec
И я не вполне понимаю как он пересобирается.
> и сделать его заполнение
> рекомендуемым, признать поддерживаемым во всех актуальных репозиториях.
> Это, понятное дело, нужно не от вас, а как решение сообщества. :)
Best regards,
Andrew Savchenko
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 833 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20241207/02b5891e/attachment.bin>
Подробная информация о списке рассылки Devel