[devel] disttag в src.rpm
Dmitry V. Levin
ldv на altlinux.org
Чт Авг 15 18:16:04 MSK 2019
On Thu, Aug 15, 2019 at 05:47:27PM +0300, Anton Farygin wrote:
> On 15.08.2019 16:42, Vladimir D. Seleznev wrote:
> > On Thu, Aug 15, 2019 at 04:33:00PM +0300, Anton Farygin wrote:
> >> $ rpm -qp --qf '%{DISTTAG}\n'
> >> pub/distributions/ALTLinux/Sisyphus/files/SRPMS/libva-intel-media-driver-19.1.0-alt2.src.rpm
> >> (none)
> >> $ rpm -qp --qf '%{DISTTAG}\n'
> >> pub/distributions/ALTLinux/Sisyphus/files/x86_64/RPMS/libva-intel-media-driver-19.1.0-alt2.x86_64.rpm
> >> sisyphus+232955.100.1.2
> >>
> >> Это так и задумано by design ?
> > Это известная особенность сборки sourcerpm, специально она не
> > закладывалась. disttag зачем-то нужен в sourcerpm? При необходимости его
> > несложно добавить.
> >
> Наверное нужно добавить
Нет, это by design.
Во-первых, мы по-прежнему поддерживаем сборку из подписанных src.rpm.
Во-вторых, при пересборке из gears полученный src.rpm, как правило,
не меняется по-существу, и мы планируем реализовать такую оптимизацию,
чтобы не плодить несущественно отличающихся src.rpm.
> - иначе я не понимаю, каким образом можно узнать
> disttag, необходимый для того, что бы из этого src.rpm собрать бинарные
> пакеты, disttag которых будет не хуже чем в репозитории.
Опустим тёмную историю про то, что значит "disttag не хуже чем".
Вычислить соответствие между именем исходного пакета и disttag, который
получили все бинарные пакеты, собранные в данный репозиторий из этого
исходного пакета, совсем не сложно.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 801 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20190815/2be6ab6f/attachment.bin>
Подробная информация о списке рассылки Devel