[devel] Устаревшая информация в тэгах URL и VCS исходных пакетов в Sisyphus
Anton Zhukharev
ancieg на altlinux.org
Сб Дек 7 11:25:09 MSK 2024
On Sat, Dec 07, 2024 at 11:14:55AM +0300, Andrey Savchenko wrote:
> 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
>
> И я не вполне понимаю как он пересобирается.
Они там закомментированы просто ;)
--
Anton Zhukharev
ALT Linux Team
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 833 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20241207/cd494cc2/attachment.bin>
Подробная информация о списке рассылки Devel