* [devel] Изменения в сборочнице: введение в строй
@ 2018-09-25 18:08 Vladimir D. Seleznev
2018-09-25 20:04 ` Anton Farygin
` (6 more replies)
0 siblings, 7 replies; 60+ messages in thread
From: Vladimir D. Seleznev @ 2018-09-25 18:08 UTC (permalink / raw)
To: devel
Доброго времени суток!
С сегодняшнего вечера вводятся в строй следующие изменения в сборочнице:
* возможность делать пересборку текущего релиза пакета с помощью команды
rebuild (см. girar task add --help);
* требование собирать в бранчи пакеты с релизными суффиксами
ослабляется: теперь возможно собирать пакеты в бранчи без релизных
суффиксов бранчи;
* возможность собирать один и тот же NEVR в разные бранчи при условии
совпадения исходников (для тех бранчев, для которых это разрешено);
* команда копирования пакетов в бранч приводит к пересборке NEVR из
исходного бранча в целевой;
* макрос %ubt раскрывается в %nil.
подробнее об этих изменениях и их причинах можно прочитать на этой
странице [1].
В соответствии с этим, для фактического различения разных сборок одного
NEVR'а в syslog при установке и удалении пакета rpm начиная с
4.13.0.1-alt3 печатает RPMTAG_DISTTAG заданного пакета. Для задачи
обновления с бранча на бранч, и установки пакетов из определённого
бранча следует использовать механизм apt_preferences, в котором
необходимо выставить Pin-Priority для label, содержащий имя бранча.
Пример для apt_preferences:
Package: *
Pin: release l=p8
Pin-Priority: 746
Продолжение следует...
[1] https://www.altlinux.org/Binary_package_identity_change
--
С уважением,
Владимир Селезнев
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-25 18:08 [devel] Изменения в сборочнице: введение в строй Vladimir D. Seleznev
@ 2018-09-25 20:04 ` Anton Farygin
2018-09-25 20:10 ` Vladimir D. Seleznev
2018-09-25 20:14 ` Anton Farygin
` (5 subsequent siblings)
6 siblings, 1 reply; 60+ messages in thread
From: Anton Farygin @ 2018-09-25 20:04 UTC (permalink / raw)
To: ALT Linux Team development discussions, Vladimir D. Seleznev
25.09.2018 21:08, Vladimir D. Seleznev пишет:
> * макрос %ubt раскрывается в %nil.
Если это так, то сейчас после пересборки множество пакетов станет
версией меньше чем есть в репозитории.
Это приведёт к каким-то проблемам ?
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-25 20:04 ` Anton Farygin
@ 2018-09-25 20:10 ` Vladimir D. Seleznev
2018-09-25 20:12 ` Anton Farygin
2018-09-26 21:48 ` Evgeny Sinelnikov
0 siblings, 2 replies; 60+ messages in thread
From: Vladimir D. Seleznev @ 2018-09-25 20:10 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Sep 25, 2018 at 11:04:21PM +0300, Anton Farygin wrote:
> 25.09.2018 21:08, Vladimir D. Seleznev пишет:
> > * макрос %ubt раскрывается в %nil.
>
> Если это так, то сейчас после пересборки множество пакетов станет
> версией меньше чем есть в репозитории.
Не станет: сборочница просто не пропустит такие задания.
> Это приведёт к каким-то проблемам ?
Не приведёт по указанной выше причине.
--
С уважением,
Владимир Селезнев
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-25 20:10 ` Vladimir D. Seleznev
@ 2018-09-25 20:12 ` Anton Farygin
2018-09-25 20:28 ` Vladimir D. Seleznev
2018-09-26 21:48 ` Evgeny Sinelnikov
1 sibling, 1 reply; 60+ messages in thread
From: Anton Farygin @ 2018-09-25 20:12 UTC (permalink / raw)
To: ALT Linux Team development discussions, Vladimir D. Seleznev
25.09.2018 23:10, Vladimir D. Seleznev пишет:
> On Tue, Sep 25, 2018 at 11:04:21PM +0300, Anton Farygin wrote:
>> 25.09.2018 21:08, Vladimir D. Seleznev пишет:
>>> * макрос %ubt раскрывается в %nil.
>> Если это так, то сейчас после пересборки множество пакетов станет
>> версией меньше чем есть в репозитории.
> Не станет: сборочница просто не пропустит такие задания.
>
Я про те пакеты, которые уже есть в репозитории (или в тасках).
Что скажет ежедневный rebuild ?
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-25 18:08 [devel] Изменения в сборочнице: введение в строй Vladimir D. Seleznev
2018-09-25 20:04 ` Anton Farygin
@ 2018-09-25 20:14 ` Anton Farygin
2018-09-25 20:31 ` Vladimir D. Seleznev
2018-09-25 20:43 ` [devel] Изменения в сборочнице: введение в строй Anton Farygin
` (4 subsequent siblings)
6 siblings, 1 reply; 60+ messages in thread
From: Anton Farygin @ 2018-09-25 20:14 UTC (permalink / raw)
To: ALT Linux Team development discussions, Vladimir D. Seleznev
Вот и первая проблема:
http://git.altlinux.org/tasks/213639/logs/events.2.1.log
Перед этим таск естественно собирался.
25.09.2018 21:08, Vladimir D. Seleznev пишет:
> Доброго времени суток!
>
> С сегодняшнего вечера вводятся в строй следующие изменения в сборочнице:
>
> * возможность делать пересборку текущего релиза пакета с помощью команды
> rebuild (см. girar task add --help);
> * требование собирать в бранчи пакеты с релизными суффиксами
> ослабляется: теперь возможно собирать пакеты в бранчи без релизных
> суффиксов бранчи;
> * возможность собирать один и тот же NEVR в разные бранчи при условии
> совпадения исходников (для тех бранчев, для которых это разрешено);
> * команда копирования пакетов в бранч приводит к пересборке NEVR из
> исходного бранча в целевой;
> * макрос %ubt раскрывается в %nil.
>
> подробнее об этих изменениях и их причинах можно прочитать на этой
> странице [1].
>
> В соответствии с этим, для фактического различения разных сборок одного
> NEVR'а в syslog при установке и удалении пакета rpm начиная с
> 4.13.0.1-alt3 печатает RPMTAG_DISTTAG заданного пакета. Для задачи
> обновления с бранча на бранч, и установки пакетов из определённого
> бранча следует использовать механизм apt_preferences, в котором
> необходимо выставить Pin-Priority для label, содержащий имя бранча.
>
> Пример для apt_preferences:
>
> Package: *
> Pin: release l=p8
> Pin-Priority: 746
>
> Продолжение следует...
>
> [1] https://www.altlinux.org/Binary_package_identity_change
>
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-25 20:12 ` Anton Farygin
@ 2018-09-25 20:28 ` Vladimir D. Seleznev
0 siblings, 0 replies; 60+ messages in thread
From: Vladimir D. Seleznev @ 2018-09-25 20:28 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Sep 25, 2018 at 11:12:07PM +0300, Anton Farygin wrote:
> 25.09.2018 23:10, Vladimir D. Seleznev пишет:
> > On Tue, Sep 25, 2018 at 11:04:21PM +0300, Anton Farygin wrote:
> >> 25.09.2018 21:08, Vladimir D. Seleznev пишет:
> >>> * макрос %ubt раскрывается в %nil.
> >> Если это так, то сейчас после пересборки множество пакетов станет
> >> версией меньше чем есть в репозитории.
> > Не станет: сборочница просто не пропустит такие задания.
> >
> Я про те пакеты, которые уже есть в репозитории (или в тасках).
>
> Что скажет ежедневный rebuild ?
Ежедневный rebuild не относится к сборочнице, его результат не попадает
в репозитории.
--
С уважением,
Владимир Селезнев
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-25 20:14 ` Anton Farygin
@ 2018-09-25 20:31 ` Vladimir D. Seleznev
2018-09-25 20:33 ` Anton Farygin
2018-09-26 8:16 ` [devel] different per-arch srpms (was: Изменения в сборочнице: введение в строй) Sergey V Turchin
0 siblings, 2 replies; 60+ messages in thread
From: Vladimir D. Seleznev @ 2018-09-25 20:31 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Sep 25, 2018 at 11:14:29PM +0300, Anton Farygin wrote:
> Вот и первая проблема:
> http://git.altlinux.org/tasks/213639/logs/events.2.1.log
>
> Перед этим таск естественно собирался.
Это должно разрешиться повторным запуском задания на сборку.
> 25.09.2018 21:08, Vladimir D. Seleznev пишет:
> > Доброго времени суток!
> >
> > С сегодняшнего вечера вводятся в строй следующие изменения в сборочнице:
> >
> > * возможность делать пересборку текущего релиза пакета с помощью команды
> > rebuild (см. girar task add --help);
> > * требование собирать в бранчи пакеты с релизными суффиксами
> > ослабляется: теперь возможно собирать пакеты в бранчи без релизных
> > суффиксов бранчи;
> > * возможность собирать один и тот же NEVR в разные бранчи при условии
> > совпадения исходников (для тех бранчев, для которых это разрешено);
> > * команда копирования пакетов в бранч приводит к пересборке NEVR из
> > исходного бранча в целевой;
> > * макрос %ubt раскрывается в %nil.
> >
> > подробнее об этих изменениях и их причинах можно прочитать на этой
> > странице [1].
> >
> > В соответствии с этим, для фактического различения разных сборок одного
> > NEVR'а в syslog при установке и удалении пакета rpm начиная с
> > 4.13.0.1-alt3 печатает RPMTAG_DISTTAG заданного пакета. Для задачи
> > обновления с бранча на бранч, и установки пакетов из определённого
> > бранча следует использовать механизм apt_preferences, в котором
> > необходимо выставить Pin-Priority для label, содержащий имя бранча.
> >
> > Пример для apt_preferences:
> >
> > Package: *
> > Pin: release l=p8
> > Pin-Priority: 746
> >
> > Продолжение следует...
> >
> > [1] https://www.altlinux.org/Binary_package_identity_change
--
С уважением,
Владимир Селезнев
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-25 20:31 ` Vladimir D. Seleznev
@ 2018-09-25 20:33 ` Anton Farygin
2018-09-26 8:16 ` [devel] different per-arch srpms (was: Изменения в сборочнице: введение в строй) Sergey V Turchin
1 sibling, 0 replies; 60+ messages in thread
From: Anton Farygin @ 2018-09-25 20:33 UTC (permalink / raw)
To: ALT Linux Team development discussions, Vladimir D. Seleznev
25.09.2018 23:31, Vladimir D. Seleznev пишет:
> On Tue, Sep 25, 2018 at 11:14:29PM +0300, Anton Farygin wrote:
>> Вот и первая проблема:
>> http://git.altlinux.org/tasks/213639/logs/events.2.1.log
>>
>> Перед этим таск естественно собирался.
> Это должно разрешиться повторным запуском задания на сборку.
>
Я удалил и добавил подзадание и оно пошло.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-25 18:08 [devel] Изменения в сборочнице: введение в строй Vladimir D. Seleznev
2018-09-25 20:04 ` Anton Farygin
2018-09-25 20:14 ` Anton Farygin
@ 2018-09-25 20:43 ` Anton Farygin
2018-09-25 21:02 ` Vladimir D. Seleznev
2018-09-26 4:46 ` [devel] Изменения в сборочнице: введение в строй Антон Мидюков
` (3 subsequent siblings)
6 siblings, 1 reply; 60+ messages in thread
From: Anton Farygin @ 2018-09-25 20:43 UTC (permalink / raw)
To: ALT Linux Team development discussions, Vladimir D. Seleznev
Непонятно, как из имени или rpm -qip понять, для какого бранча был
собран пакет ?
rpm -qip
http://git.altlinux.org/tasks/213639/build/200/i586/rpms/zoneminder-nginx-1.32.0-alt1.noarch.rpm
ничего такого не показывает.
Запустил ради пробы апач в p8: #213630
Нельзя ли в имя файла перед архитектурой добавлять ещё и имя
репозитория, который наверняка где-то должен быть прописан ?
опять же - с новой схемой не сработает фокус с cp -al и быстрым rsync
поверх (сравнение только по имени файла).
25.09.2018 21:08, Vladimir D. Seleznev пишет:
> Доброго времени суток!
>
> С сегодняшнего вечера вводятся в строй следующие изменения в сборочнице:
>
> * возможность делать пересборку текущего релиза пакета с помощью команды
> rebuild (см. girar task add --help);
> * требование собирать в бранчи пакеты с релизными суффиксами
> ослабляется: теперь возможно собирать пакеты в бранчи без релизных
> суффиксов бранчи;
> * возможность собирать один и тот же NEVR в разные бранчи при условии
> совпадения исходников (для тех бранчев, для которых это разрешено);
> * команда копирования пакетов в бранч приводит к пересборке NEVR из
> исходного бранча в целевой;
> * макрос %ubt раскрывается в %nil.
>
> подробнее об этих изменениях и их причинах можно прочитать на этой
> странице [1].
>
> В соответствии с этим, для фактического различения разных сборок одного
> NEVR'а в syslog при установке и удалении пакета rpm начиная с
> 4.13.0.1-alt3 печатает RPMTAG_DISTTAG заданного пакета. Для задачи
> обновления с бранча на бранч, и установки пакетов из определённого
> бранча следует использовать механизм apt_preferences, в котором
> необходимо выставить Pin-Priority для label, содержащий имя бранча.
>
> Пример для apt_preferences:
>
> Package: *
> Pin: release l=p8
> Pin-Priority: 746
>
> Продолжение следует...
>
> [1] https://www.altlinux.org/Binary_package_identity_change
>
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-25 20:43 ` [devel] Изменения в сборочнице: введение в строй Anton Farygin
@ 2018-09-25 21:02 ` Vladimir D. Seleznev
2018-09-25 21:38 ` Dmitry V. Levin
` (2 more replies)
0 siblings, 3 replies; 60+ messages in thread
From: Vladimir D. Seleznev @ 2018-09-25 21:02 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Sep 25, 2018 at 11:43:06PM +0300, Anton Farygin wrote:
> Непонятно, как из имени или rpm -qip понять, для какого бранча был
> собран пакет ?
Расширим вывод rpm -qi, дополнительно будут печататься теги
DISTRIBUTION, DISTTAG и IDENTITY.
> rpm -qip
> http://git.altlinux.org/tasks/213639/build/200/i586/rpms/zoneminder-nginx-1.32.0-alt1.noarch.rpm
> ничего такого не показывает.
>
> Запустил ради пробы апач в p8: #213630
>
> Нельзя ли в имя файла перед архитектурой добавлять ещё и имя
> репозитория, который наверняка где-то должен быть прописан ?
>
> опять же - с новой схемой не сработает фокус с cp -al и быстрым rsync
> поверх (сравнение только по имени файла).
Это верно. Возможно, как и в случае локального кеша apt'а, следует после
релиза дописывать уникальную информацию о сборке пакета в имя файла
пакета, например, значение DISTTAG, но я пока не знаю, что может
сломаться в этом случае, и какие предварительные изменения следует при
этом сделать.
> 25.09.2018 21:08, Vladimir D. Seleznev пишет:
> > Доброго времени суток!
> >
> > С сегодняшнего вечера вводятся в строй следующие изменения в сборочнице:
> >
> > * возможность делать пересборку текущего релиза пакета с помощью команды
> > rebuild (см. girar task add --help);
> > * требование собирать в бранчи пакеты с релизными суффиксами
> > ослабляется: теперь возможно собирать пакеты в бранчи без релизных
> > суффиксов бранчи;
> > * возможность собирать один и тот же NEVR в разные бранчи при условии
> > совпадения исходников (для тех бранчев, для которых это разрешено);
> > * команда копирования пакетов в бранч приводит к пересборке NEVR из
> > исходного бранча в целевой;
> > * макрос %ubt раскрывается в %nil.
> >
> > подробнее об этих изменениях и их причинах можно прочитать на этой
> > странице [1].
> >
> > В соответствии с этим, для фактического различения разных сборок одного
> > NEVR'а в syslog при установке и удалении пакета rpm начиная с
> > 4.13.0.1-alt3 печатает RPMTAG_DISTTAG заданного пакета. Для задачи
> > обновления с бранча на бранч, и установки пакетов из определённого
> > бранча следует использовать механизм apt_preferences, в котором
> > необходимо выставить Pin-Priority для label, содержащий имя бранча.
> >
> > Пример для apt_preferences:
> >
> > Package: *
> > Pin: release l=p8
> > Pin-Priority: 746
> >
> > Продолжение следует...
> >
> > [1] https://www.altlinux.org/Binary_package_identity_change
--
С уважением,
Владимир Селезнев
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-25 21:02 ` Vladimir D. Seleznev
@ 2018-09-25 21:38 ` Dmitry V. Levin
2018-09-26 8:19 ` [devel] rpm -iq (was: Изменения в сборочнице: введение в строй) Sergey V Turchin
2018-09-26 4:20 ` [devel] Изменения в сборочнице: введение в строй Anton Farygin
2018-09-26 7:44 ` Dmitry V. Levin
2 siblings, 1 reply; 60+ messages in thread
From: Dmitry V. Levin @ 2018-09-25 21:38 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 450 bytes --]
On Wed, Sep 26, 2018 at 12:02:47AM +0300, Vladimir D. Seleznev wrote:
> On Tue, Sep 25, 2018 at 11:43:06PM +0300, Anton Farygin wrote:
> > Непонятно, как из имени или rpm -qip понять, для какого бранча был
> > собран пакет ?
>
> Расширим вывод rpm -qi, дополнительно будут печататься теги
> DISTRIBUTION, DISTTAG и IDENTITY.
Кстати, "Build Host", который уже есть в выводе "rpm -qi",
вполне раскрывает имя целевого бранча.
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-25 21:02 ` Vladimir D. Seleznev
2018-09-25 21:38 ` Dmitry V. Levin
@ 2018-09-26 4:20 ` Anton Farygin
2018-09-26 7:44 ` Dmitry V. Levin
2 siblings, 0 replies; 60+ messages in thread
From: Anton Farygin @ 2018-09-26 4:20 UTC (permalink / raw)
To: ALT Linux Team development discussions, Vladimir D. Seleznev
26.09.2018 00:02, Vladimir D. Seleznev пишет:
> Это верно. Возможно, как и в случае локального кеша apt'а, следует после
> релиза дописывать уникальную информацию о сборке пакета в имя файла
> пакета, например, значение DISTTAG, но я пока не знаю, что может
> сломаться в этом случае, и какие предварительные изменения следует при
> этом сделать.
Так прежде чем вводить такую схему для стабильных бранчей - надо было
сделать эти предварительные изменения.
Я так же не знаю что и какая логика может сломаться, когда
1) начнут появляться одноимённые файлы пакетов с совершенно другим
содержимом
2) пересборка пакета будет приводить к уменьшению его релиза.
Пункт 2 вообще нарушает идею о том, что пересобираемый в бранче пакет не
должен изменяться.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-25 18:08 [devel] Изменения в сборочнице: введение в строй Vladimir D. Seleznev
` (2 preceding siblings ...)
2018-09-25 20:43 ` [devel] Изменения в сборочнице: введение в строй Anton Farygin
@ 2018-09-26 4:46 ` Антон Мидюков
2018-09-26 5:00 ` Anton Farygin
2018-09-26 7:49 ` Dmitry V. Levin
2018-09-28 11:48 ` Sergey Bolshakov
` (2 subsequent siblings)
6 siblings, 2 replies; 60+ messages in thread
From: Антон Мидюков @ 2018-09-26 4:46 UTC (permalink / raw)
To: devel
26.09.2018 01:08, Vladimir D. Seleznev пишет:
> * макрос %ubt раскрывается в %nil.
Чейнджлог будет неправильную информацию выдавать теперь о ранее
собранных пакетах. Я в своих спеках %ubt меняю на .S1 в чейнджлоге.
--
С уважением, Антон Мидюков <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 4:46 ` [devel] Изменения в сборочнице: введение в строй Антон Мидюков
@ 2018-09-26 5:00 ` Anton Farygin
2018-09-26 5:09 ` Антон Мидюков
2018-09-26 7:49 ` Dmitry V. Levin
1 sibling, 1 reply; 60+ messages in thread
From: Anton Farygin @ 2018-09-26 5:00 UTC (permalink / raw)
To: ALT Linux Team development discussions,
Антон
Мидюков
26.09.2018 07:46, Антон Мидюков пишет:
> 26.09.2018 01:08, Vladimir D. Seleznev пишет:
>> * макрос %ubt раскрывается в %nil.
> Чейнджлог будет неправильную информацию выдавать теперь о ранее
> собранных пакетах. Я в своих спеках %ubt меняю на .S1 в чейнджлоге.
>
И это не правильно, т.к. с такими changelog пакеты в бранчи портируются
плохо (changelog не соответствует пакету)
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 5:00 ` Anton Farygin
@ 2018-09-26 5:09 ` Антон Мидюков
2018-09-26 5:10 ` Anton Farygin
0 siblings, 1 reply; 60+ messages in thread
From: Антон Мидюков @ 2018-09-26 5:09 UTC (permalink / raw)
To: Anton Farygin, ALT Linux Team development discussions
26.09.2018 12:00, Anton Farygin пишет:
> 26.09.2018 07:46, Антон Мидюков пишет:
>> 26.09.2018 01:08, Vladimir D. Seleznev пишет:
>>> * макрос %ubt раскрывается в %nil.
>> Чейнджлог будет неправильную информацию выдавать теперь о ранее
>> собранных пакетах. Я в своих спеках %ubt меняю на .S1 в чейнджлоге.
>>
> И это не правильно, т.к. с такими changelog пакеты в бранчи
> портируются плохо (changelog не соответствует пакету)
>
Так оно и так не будет соответствовать теперь. Вместо .M80P.1 будет
ничего. changelog не соответствует пакету. Портирование пересборкой
сизифного тега будет порождать несоответствие changelog собранного
пакета в бранче.
В p8 для своих пакетов буду заменять %ubt на .M80P.1. Другого выхода я
не вижу.
--
С уважением, Антон Мидюков <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 5:09 ` Антон Мидюков
@ 2018-09-26 5:10 ` Anton Farygin
2018-09-26 5:13 ` Антон Мидюков
0 siblings, 1 reply; 60+ messages in thread
From: Anton Farygin @ 2018-09-26 5:10 UTC (permalink / raw)
To: Антон
Мидюков,
ALT Linux Team development discussions
26.09.2018 08:09, Антон Мидюков пишет:
> 26.09.2018 12:00, Anton Farygin пишет:
>> 26.09.2018 07:46, Антон Мидюков пишет:
>>> 26.09.2018 01:08, Vladimir D. Seleznev пишет:
>>>> * макрос %ubt раскрывается в %nil.
>>> Чейнджлог будет неправильную информацию выдавать теперь о ранее
>>> собранных пакетах. Я в своих спеках %ubt меняю на .S1 в чейнджлоге.
>>>
>> И это не правильно, т.к. с такими changelog пакеты в бранчи
>> портируются плохо (changelog не соответствует пакету)
>>
> Так оно и так не будет соответствовать теперь. Вместо .M80P.1 будет
> ничего. changelog не соответствует пакету. Портирование пересборкой
> сизифного тега будет порождать несоответствие changelog собранного
> пакета в бранче.
>
> В p8 для своих пакетов буду заменять %ubt на .M80P.1. Другого выхода я
> не вижу.
>
%ubt сам заменится на ничего. И всё встанет на свои места.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 5:10 ` Anton Farygin
@ 2018-09-26 5:13 ` Антон Мидюков
2018-09-26 7:26 ` Anton Farygin
2018-09-26 12:41 ` Vladimir D. Seleznev
0 siblings, 2 replies; 60+ messages in thread
From: Антон Мидюков @ 2018-09-26 5:13 UTC (permalink / raw)
To: devel
26.09.2018 12:10, Anton Farygin пишет:
> 26.09.2018 08:09, Антон Мидюков пишет:
>> 26.09.2018 12:00, Anton Farygin пишет:
>>> 26.09.2018 07:46, Антон Мидюков пишет:
>>>> 26.09.2018 01:08, Vladimir D. Seleznev пишет:
>>>>> * макрос %ubt раскрывается в %nil.
>>>> Чейнджлог будет неправильную информацию выдавать теперь о ранее
>>>> собранных пакетах. Я в своих спеках %ubt меняю на .S1 в чейнджлоге.
>>>>
>>> И это не правильно, т.к. с такими changelog пакеты в бранчи
>>> портируются плохо (changelog не соответствует пакету)
>>>
>> Так оно и так не будет соответствовать теперь. Вместо .M80P.1 будет
>> ничего. changelog не соответствует пакету. Портирование пересборкой
>> сизифного тега будет порождать несоответствие changelog собранного
>> пакета в бранче.
>>
>> В p8 для своих пакетов буду заменять %ubt на .M80P.1. Другого выхода
>> я не вижу.
>>
> %ubt сам заменится на ничего. И всё встанет на свои места.
Но changelog не будет соответствовать действительной истории пакетов в
бранче? Или это по боку?
--
С уважением, Антон Мидюков <antohami@altlinux.org>
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 5:13 ` Антон Мидюков
@ 2018-09-26 7:26 ` Anton Farygin
2018-09-26 12:41 ` Vladimir D. Seleznev
1 sibling, 0 replies; 60+ messages in thread
From: Anton Farygin @ 2018-09-26 7:26 UTC (permalink / raw)
To: ALT Linux Team development discussions,
Антон
Мидюков
26.09.2018 08:13, Антон Мидюков пишет:
> 26.09.2018 12:10, Anton Farygin пишет:
>> 26.09.2018 08:09, Антон Мидюков пишет:
>>> 26.09.2018 12:00, Anton Farygin пишет:
>>>> 26.09.2018 07:46, Антон Мидюков пишет:
>>>>> 26.09.2018 01:08, Vladimir D. Seleznev пишет:
>>>>>> * макрос %ubt раскрывается в %nil.
>>>>> Чейнджлог будет неправильную информацию выдавать теперь о ранее
>>>>> собранных пакетах. Я в своих спеках %ubt меняю на .S1 в чейнджлоге.
>>>>>
>>>> И это не правильно, т.к. с такими changelog пакеты в бранчи
>>>> портируются плохо (changelog не соответствует пакету)
>>>>
>>> Так оно и так не будет соответствовать теперь. Вместо .M80P.1 будет
>>> ничего. changelog не соответствует пакету. Портирование пересборкой
>>> сизифного тега будет порождать несоответствие changelog собранного
>>> пакета в бранче.
>>>
>>> В p8 для своих пакетов буду заменять %ubt на .M80P.1. Другого выхода
>>> я не вижу.
>>>
>> %ubt сам заменится на ничего. И всё встанет на свои места.
> Но changelog не будет соответствовать действительной истории пакетов в
> бранче? Или это по боку?
>
В смысле не будет ? будет.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-25 21:02 ` Vladimir D. Seleznev
2018-09-25 21:38 ` Dmitry V. Levin
2018-09-26 4:20 ` [devel] Изменения в сборочнице: введение в строй Anton Farygin
@ 2018-09-26 7:44 ` Dmitry V. Levin
2018-09-26 7:49 ` Anton Farygin
2 siblings, 1 reply; 60+ messages in thread
From: Dmitry V. Levin @ 2018-09-26 7:44 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 565 bytes --]
On Wed, Sep 26, 2018 at 12:02:47AM +0300, Vladimir D. Seleznev wrote:
[...]
> Это верно. Возможно, как и в случае локального кеша apt'а, следует после
> релиза дописывать уникальную информацию о сборке пакета в имя файла
> пакета, например, значение DISTTAG, но я пока не знаю, что может
> сломаться в этом случае, и какие предварительные изменения следует при
> этом сделать.
Имена файлов в локальном кеше apt'а и так уже достаточно уникальны,
посмотрите. Можно добавить туда sha1header, конечно, хуже не будет,
но срочности в этом нет.
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 4:46 ` [devel] Изменения в сборочнице: введение в строй Антон Мидюков
2018-09-26 5:00 ` Anton Farygin
@ 2018-09-26 7:49 ` Dmitry V. Levin
1 sibling, 0 replies; 60+ messages in thread
From: Dmitry V. Levin @ 2018-09-26 7:49 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 571 bytes --]
On Wed, Sep 26, 2018 at 11:46:44AM +0700, Антон Мидюков wrote:
> 26.09.2018 01:08, Vladimir D. Seleznev пишет:
> > * макрос %ubt раскрывается в %nil.
> Чейнджлог будет неправильную информацию выдавать теперь о ранее
> собранных пакетах. Я в своих спеках %ubt меняю на .S1 в чейнджлоге.
Если в %changelog используются макросы, значение которых зависит от бранча,
то %changelog и так уже зачастую содержит недостоверную информацию.
Наконец-то появилась возможность избавиться от дурацких суффиксов в именах
релизов, давайте не будем их плодить.
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 7:44 ` Dmitry V. Levin
@ 2018-09-26 7:49 ` Anton Farygin
2018-09-26 7:52 ` Dmitry V. Levin
0 siblings, 1 reply; 60+ messages in thread
From: Anton Farygin @ 2018-09-26 7:49 UTC (permalink / raw)
To: ALT Devel discussion list
26.09.2018 10:44, Dmitry V. Levin пишет:
> On Wed, Sep 26, 2018 at 12:02:47AM +0300, Vladimir D. Seleznev wrote:
> [...]
>> Это верно. Возможно, как и в случае локального кеша apt'а, следует после
>> релиза дописывать уникальную информацию о сборке пакета в имя файла
>> пакета, например, значение DISTTAG, но я пока не знаю, что может
>> сломаться в этом случае, и какие предварительные изменения следует при
>> этом сделать.
> Имена файлов в локальном кеше apt'а и так уже достаточно уникальны,
> посмотрите. Можно добавить туда sha1header, конечно, хуже не будет,
> но срочности в этом нет.
>
Кому они нужны в локальном кеше ? Гораздо интереснее, с каким именем его
выкачивают с сайта.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 7:49 ` Anton Farygin
@ 2018-09-26 7:52 ` Dmitry V. Levin
2018-09-26 7:55 ` Anton Farygin
0 siblings, 1 reply; 60+ messages in thread
From: Dmitry V. Levin @ 2018-09-26 7:52 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 898 bytes --]
On Wed, Sep 26, 2018 at 10:49:43AM +0300, Anton Farygin wrote:
> 26.09.2018 10:44, Dmitry V. Levin пишет:
> > On Wed, Sep 26, 2018 at 12:02:47AM +0300, Vladimir D. Seleznev wrote:
> > [...]
> >> Это верно. Возможно, как и в случае локального кеша apt'а, следует после
> >> релиза дописывать уникальную информацию о сборке пакета в имя файла
> >> пакета, например, значение DISTTAG, но я пока не знаю, что может
> >> сломаться в этом случае, и какие предварительные изменения следует при
> >> этом сделать.
> > Имена файлов в локальном кеше apt'а и так уже достаточно уникальны,
> > посмотрите. Можно добавить туда sha1header, конечно, хуже не будет,
> > но срочности в этом нет.
> >
> Кому они нужны в локальном кеше ?
В локальном кеше они нужны apt'у.
> Гораздо интереснее, с каким именем его выкачивают с сайта.
В логах на сайте указывается путь, разве нет?
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 7:52 ` Dmitry V. Levin
@ 2018-09-26 7:55 ` Anton Farygin
2018-09-26 7:59 ` Dmitry V. Levin
0 siblings, 1 reply; 60+ messages in thread
From: Anton Farygin @ 2018-09-26 7:55 UTC (permalink / raw)
To: ALT Devel discussion list
26.09.2018 10:52, Dmitry V. Levin пишет:
> On Wed, Sep 26, 2018 at 10:49:43AM +0300, Anton Farygin wrote:
>> 26.09.2018 10:44, Dmitry V. Levin пишет:
>>> On Wed, Sep 26, 2018 at 12:02:47AM +0300, Vladimir D. Seleznev wrote:
>>> [...]
>>>> Это верно. Возможно, как и в случае локального кеша apt'а, следует после
>>>> релиза дописывать уникальную информацию о сборке пакета в имя файла
>>>> пакета, например, значение DISTTAG, но я пока не знаю, что может
>>>> сломаться в этом случае, и какие предварительные изменения следует при
>>>> этом сделать.
>>> Имена файлов в локальном кеше apt'а и так уже достаточно уникальны,
>>> посмотрите. Можно добавить туда sha1header, конечно, хуже не будет,
>>> но срочности в этом нет.
>>>
>> Кому они нужны в локальном кеше ?
> В локальном кеше они нужны apt'у.
apt - это не "кто" а "что" :)
Т.е. - понятно что такое имя используется в процессе, но мне от этого
легче не становится.
>
>> Гораздо интереснее, с каким именем его выкачивают с сайта.
> В логах на сайте указывается путь, разве нет?
>
>
В логах указывается путь, но этот путь теряется сразу после скачивания
пакета.
Ты никогда не устанавливаешь пакеты из p8 на Sisyphus ?
А мне приходится.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 7:55 ` Anton Farygin
@ 2018-09-26 7:59 ` Dmitry V. Levin
2018-09-26 8:05 ` Anton Farygin
0 siblings, 1 reply; 60+ messages in thread
From: Dmitry V. Levin @ 2018-09-26 7:59 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1583 bytes --]
On Wed, Sep 26, 2018 at 10:55:22AM +0300, Anton Farygin wrote:
> 26.09.2018 10:52, Dmitry V. Levin пишет:
> > On Wed, Sep 26, 2018 at 10:49:43AM +0300, Anton Farygin wrote:
> >> 26.09.2018 10:44, Dmitry V. Levin пишет:
> >>> On Wed, Sep 26, 2018 at 12:02:47AM +0300, Vladimir D. Seleznev wrote:
> >>> [...]
> >>>> Это верно. Возможно, как и в случае локального кеша apt'а, следует после
> >>>> релиза дописывать уникальную информацию о сборке пакета в имя файла
> >>>> пакета, например, значение DISTTAG, но я пока не знаю, что может
> >>>> сломаться в этом случае, и какие предварительные изменения следует при
> >>>> этом сделать.
> >>> Имена файлов в локальном кеше apt'а и так уже достаточно уникальны,
> >>> посмотрите. Можно добавить туда sha1header, конечно, хуже не будет,
> >>> но срочности в этом нет.
> >>>
> >> Кому они нужны в локальном кеше ?
> > В локальном кеше они нужны apt'у.
> apt - это не "кто" а "что" :)
>
> Т.е. - понятно что такое имя используется в процессе, но мне от этого
> легче не становится.
> >
> >> Гораздо интереснее, с каким именем его выкачивают с сайта.
> > В логах на сайте указывается путь, разве нет?
> >
> В логах указывается путь, но этот путь теряется сразу после скачивания
> пакета.
>
> Ты никогда не устанавливаешь пакеты из p8 на Sisyphus ?
> А мне приходится.
Я обычно использую apt, поэтому мне не надо задумываться об именах файлов
пакетов.
Честно говоря, я вообще не очень хорошо представляю себе, кто,
кроме зеркальщиков, видит имена файлов пакетов, с которыми имеет дело.
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 7:59 ` Dmitry V. Levin
@ 2018-09-26 8:05 ` Anton Farygin
2018-09-26 8:07 ` Anton Farygin
` (2 more replies)
0 siblings, 3 replies; 60+ messages in thread
From: Anton Farygin @ 2018-09-26 8:05 UTC (permalink / raw)
To: ALT Devel discussion list
26.09.2018 10:59, Dmitry V. Levin пишет:
> On Wed, Sep 26, 2018 at 10:55:22AM +0300, Anton Farygin wrote:
>> 26.09.2018 10:52, Dmitry V. Levin пишет:
>>> On Wed, Sep 26, 2018 at 10:49:43AM +0300, Anton Farygin wrote:
>>>> 26.09.2018 10:44, Dmitry V. Levin пишет:
>>>>> On Wed, Sep 26, 2018 at 12:02:47AM +0300, Vladimir D. Seleznev wrote:
>>>>> [...]
>>>>>> Это верно. Возможно, как и в случае локального кеша apt'а, следует после
>>>>>> релиза дописывать уникальную информацию о сборке пакета в имя файла
>>>>>> пакета, например, значение DISTTAG, но я пока не знаю, что может
>>>>>> сломаться в этом случае, и какие предварительные изменения следует при
>>>>>> этом сделать.
>>>>> Имена файлов в локальном кеше apt'а и так уже достаточно уникальны,
>>>>> посмотрите. Можно добавить туда sha1header, конечно, хуже не будет,
>>>>> но срочности в этом нет.
>>>>>
>>>> Кому они нужны в локальном кеше ?
>>> В локальном кеше они нужны apt'у.
>> apt - это не "кто" а "что":)
>>
>> Т.е. - понятно что такое имя используется в процессе, но мне от этого
>> легче не становится.
>>>> Гораздо интереснее, с каким именем его выкачивают с сайта.
>>> В логах на сайте указывается путь, разве нет?
>>>
>> В логах указывается путь, но этот путь теряется сразу после скачивания
>> пакета.
>>
>> Ты никогда не устанавливаешь пакеты из p8 на Sisyphus ?
>> А мне приходится.
> Я обычно использую apt, поэтому мне не надо задумываться об именах файлов
> пакетов.
>
> Честно говоря, я вообще не очень хорошо представляю себе, кто,
> кроме зеркальщиков, видит имена файлов пакетов, с которыми имеет дело.
virt-viewer-6.0-alt0.M80P.1.x86_64.rpm
libspice-glib-0.34-alt0.M80P.1.x86_64.rpm
libspice-gtk3-0.34-alt0.M80P.1.x86_64.rpm
Вот эти три пакета (файла) очень часто скачиваю из p8 и устанавливаю на
Sisyphus, т.к. в Sisyphus они в нужном мне функционале сломаны.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 8:05 ` Anton Farygin
@ 2018-09-26 8:07 ` Anton Farygin
2018-09-26 8:08 ` Dmitry V. Levin
2018-09-26 8:14 ` Aleksei Nikiforov
2 siblings, 0 replies; 60+ messages in thread
From: Anton Farygin @ 2018-09-26 8:07 UTC (permalink / raw)
To: ALT Devel discussion list
26.09.2018 11:05, Anton Farygin пишет:
>>>
>> Я обычно использую apt, поэтому мне не надо задумываться об именах
>> файлов
>> пакетов.
>>
>> Честно говоря, я вообще не очень хорошо представляю себе, кто,
>> кроме зеркальщиков, видит имена файлов пакетов, с которыми имеет дело.
>
> virt-viewer-6.0-alt0.M80P.1.x86_64.rpm
> libspice-glib-0.34-alt0.M80P.1.x86_64.rpm
>
> libspice-gtk3-0.34-alt0.M80P.1.x86_64.rpm
>
>
> Вот эти три пакета (файла) очень часто скачиваю из p8 и устанавливаю
> на Sisyphus, т.к. в Sisyphus они в нужном мне функционале сломаны.
Добавлю, что не я один такой. Очень часто встречал сообщения, когда наши
пользователи ставят пакеты из одного бранча в другой именно таким путём
- скачивая и устанавливая файлы.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 8:05 ` Anton Farygin
2018-09-26 8:07 ` Anton Farygin
@ 2018-09-26 8:08 ` Dmitry V. Levin
2018-09-26 8:56 ` Anton Farygin
2018-09-26 8:14 ` Aleksei Nikiforov
2 siblings, 1 reply; 60+ messages in thread
From: Dmitry V. Levin @ 2018-09-26 8:08 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 2096 bytes --]
On Wed, Sep 26, 2018 at 11:05:18AM +0300, Anton Farygin wrote:
> 26.09.2018 10:59, Dmitry V. Levin пишет:
> > On Wed, Sep 26, 2018 at 10:55:22AM +0300, Anton Farygin wrote:
> >> 26.09.2018 10:52, Dmitry V. Levin пишет:
> >>> On Wed, Sep 26, 2018 at 10:49:43AM +0300, Anton Farygin wrote:
> >>>> 26.09.2018 10:44, Dmitry V. Levin пишет:
> >>>>> On Wed, Sep 26, 2018 at 12:02:47AM +0300, Vladimir D. Seleznev wrote:
> >>>>> [...]
> >>>>>> Это верно. Возможно, как и в случае локального кеша apt'а, следует после
> >>>>>> релиза дописывать уникальную информацию о сборке пакета в имя файла
> >>>>>> пакета, например, значение DISTTAG, но я пока не знаю, что может
> >>>>>> сломаться в этом случае, и какие предварительные изменения следует при
> >>>>>> этом сделать.
> >>>>> Имена файлов в локальном кеше apt'а и так уже достаточно уникальны,
> >>>>> посмотрите. Можно добавить туда sha1header, конечно, хуже не будет,
> >>>>> но срочности в этом нет.
> >>>>>
> >>>> Кому они нужны в локальном кеше ?
> >>> В локальном кеше они нужны apt'у.
> >> apt - это не "кто" а "что":)
> >>
> >> Т.е. - понятно что такое имя используется в процессе, но мне от этого
> >> легче не становится.
> >>>> Гораздо интереснее, с каким именем его выкачивают с сайта.
> >>> В логах на сайте указывается путь, разве нет?
> >>>
> >> В логах указывается путь, но этот путь теряется сразу после скачивания
> >> пакета.
> >>
> >> Ты никогда не устанавливаешь пакеты из p8 на Sisyphus ?
> >> А мне приходится.
> > Я обычно использую apt, поэтому мне не надо задумываться об именах файлов
> > пакетов.
> >
> > Честно говоря, я вообще не очень хорошо представляю себе, кто,
> > кроме зеркальщиков, видит имена файлов пакетов, с которыми имеет дело.
>
> virt-viewer-6.0-alt0.M80P.1.x86_64.rpm
> libspice-glib-0.34-alt0.M80P.1.x86_64.rpm
>
> libspice-gtk3-0.34-alt0.M80P.1.x86_64.rpm
>
> Вот эти три пакета (файла) очень часто скачиваю из p8 и устанавливаю на
> Sisyphus, т.к. в Sisyphus они в нужном мне функционале сломаны.
Ты их apt'ом скачиваешь, или вручную?
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 8:05 ` Anton Farygin
2018-09-26 8:07 ` Anton Farygin
2018-09-26 8:08 ` Dmitry V. Levin
@ 2018-09-26 8:14 ` Aleksei Nikiforov
2018-09-26 9:05 ` [devel] virt-viewer на Sisyphus (was: Изменения в сборочнице: введение в строй) Sergey V Turchin
2 siblings, 1 reply; 60+ messages in thread
From: Aleksei Nikiforov @ 2018-09-26 8:14 UTC (permalink / raw)
To: devel
26.09.2018 11:05, Anton Farygin пишет:
> 26.09.2018 10:59, Dmitry V. Levin пишет:
>> On Wed, Sep 26, 2018 at 10:55:22AM +0300, Anton Farygin wrote:
>>> 26.09.2018 10:52, Dmitry V. Levin пишет:
>>>> On Wed, Sep 26, 2018 at 10:49:43AM +0300, Anton Farygin wrote:
>>>>> 26.09.2018 10:44, Dmitry V. Levin пишет:
>>>>>> On Wed, Sep 26, 2018 at 12:02:47AM +0300, Vladimir D. Seleznev wrote:
>>>>>> [...]
>>>>>>> Это верно. Возможно, как и в случае локального кеша apt'а,
>>>>>>> следует после
>>>>>>> релиза дописывать уникальную информацию о сборке пакета в имя файла
>>>>>>> пакета, например, значение DISTTAG, но я пока не знаю, что может
>>>>>>> сломаться в этом случае, и какие предварительные изменения
>>>>>>> следует при
>>>>>>> этом сделать.
>>>>>> Имена файлов в локальном кеше apt'а и так уже достаточно уникальны,
>>>>>> посмотрите. Можно добавить туда sha1header, конечно, хуже не будет,
>>>>>> но срочности в этом нет.
>>>>>>
>>>>> Кому они нужны в локальном кеше ?
>>>> В локальном кеше они нужны apt'у.
>>> apt - это не "кто" а "что":)
>>>
>>> Т.е. - понятно что такое имя используется в процессе, но мне от этого
>>> легче не становится.
>>>>> Гораздо интереснее, с каким именем его выкачивают с сайта.
>>>> В логах на сайте указывается путь, разве нет?
>>>>
>>> В логах указывается путь, но этот путь теряется сразу после скачивания
>>> пакета.
>>>
>>> Ты никогда не устанавливаешь пакеты из p8 на Sisyphus ?
>>> А мне приходится.
>> Я обычно использую apt, поэтому мне не надо задумываться об именах файлов
>> пакетов.
>>
>> Честно говоря, я вообще не очень хорошо представляю себе, кто,
>> кроме зеркальщиков, видит имена файлов пакетов, с которыми имеет дело.
>
> virt-viewer-6.0-alt0.M80P.1.x86_64.rpm
> libspice-glib-0.34-alt0.M80P.1.x86_64.rpm
>
> libspice-gtk3-0.34-alt0.M80P.1.x86_64.rpm
>
Спасибо за рецепт исправления virt-viewer на Sisyphus!
>
> Вот эти три пакета (файла) очень часто скачиваю из p8 и устанавливаю на
> Sisyphus, т.к. в Sisyphus они в нужном мне функционале сломаны.
>
>
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
^ permalink raw reply [flat|nested] 60+ messages in thread
* [devel] different per-arch srpms (was: Изменения в сборочнице: введение в строй)
2018-09-25 20:31 ` Vladimir D. Seleznev
2018-09-25 20:33 ` Anton Farygin
@ 2018-09-26 8:16 ` Sergey V Turchin
1 sibling, 0 replies; 60+ messages in thread
From: Sergey V Turchin @ 2018-09-26 8:16 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tuesday, 25 September 2018 23:31:35 MSK Vladimir D wrote:
> On Tue, Sep 25, 2018 at 11:14:29PM +0300, Anton Farygin wrote:
> > Вот и первая проблема:
> > http://git.altlinux.org/tasks/213639/logs/events.2.1.log
> >
> > Перед этим таск естественно собирался.
>
> Это должно разрешиться повторным запуском задания на сборку.
А что это вообще за проверка? Например,
%ifarch x86_64
BuildRequires: someting
%endif
туда попадёт?
[...]
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 60+ messages in thread
* [devel] rpm -iq (was: Изменения в сборочнице: введение в строй)
2018-09-25 21:38 ` Dmitry V. Levin
@ 2018-09-26 8:19 ` Sergey V Turchin
0 siblings, 0 replies; 60+ messages in thread
From: Sergey V Turchin @ 2018-09-26 8:19 UTC (permalink / raw)
To: ALT Devel discussion list
On Wednesday, 26 September 2018 00:38:49 MSK Dmitry V wrote:
[...]
> "rpm -qi",
Кстати, "rpm -iq" раньше работало. А я иногда на автомате пишу так.
[...]
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 8:08 ` Dmitry V. Levin
@ 2018-09-26 8:56 ` Anton Farygin
2018-09-26 12:31 ` Vladimir D. Seleznev
0 siblings, 1 reply; 60+ messages in thread
From: Anton Farygin @ 2018-09-26 8:56 UTC (permalink / raw)
To: ALT Devel discussion list
26.09.2018 11:08, Dmitry V. Levin пишет:
> Ты их apt'ом скачиваешь, или вручную?
Вручную конечно, apt же настроен на сизиф.
^ permalink raw reply [flat|nested] 60+ messages in thread
* [devel] virt-viewer на Sisyphus (was: Изменения в сборочнице: введение в строй)
2018-09-26 8:14 ` Aleksei Nikiforov
@ 2018-09-26 9:05 ` Sergey V Turchin
2018-09-26 10:45 ` [devel] virt-viewer на Sisyphus Anton Farygin
2018-10-16 14:34 ` Anton Farygin
0 siblings, 2 replies; 60+ messages in thread
From: Sergey V Turchin @ 2018-09-26 9:05 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 329 bytes --]
On Wednesday, 26 September 2018 11:14:45 MSK Aleksei Nikiforov wrote:
[...]
> Спасибо за рецепт исправления virt-viewer на Sisyphus!
Я себе давно кнопочку сделал. ;-) (см. аттач)
Только их троих на Hold надо еще в apt.conf .
--
Regards, Sergey.
[-- Attachment #2: virt-viewer-downgrade.sh --]
[-- Type: application/x-shellscript, Size: 400 bytes --]
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] virt-viewer на Sisyphus
2018-09-26 9:05 ` [devel] virt-viewer на Sisyphus (was: Изменения в сборочнице: введение в строй) Sergey V Turchin
@ 2018-09-26 10:45 ` Anton Farygin
2018-10-16 14:34 ` Anton Farygin
1 sibling, 0 replies; 60+ messages in thread
From: Anton Farygin @ 2018-09-26 10:45 UTC (permalink / raw)
To: ALT Linux Team development discussions, Sergey V Turchin
26.09.2018 12:05, Sergey V Turchin пишет:
> On Wednesday, 26 September 2018 11:14:45 MSK Aleksei Nikiforov wrote:
>
> [...]
>> Спасибо за рецепт исправления virt-viewer на Sisyphus!
> Я себе давно кнопочку сделал. ;-) (см. аттач)
> Только их троих на Hold надо еще в apt.conf .
Твой скрипт у меня в некоторых случаях (отсутствие инета) может не
заработать, мой вариант надёжнее.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 8:56 ` Anton Farygin
@ 2018-09-26 12:31 ` Vladimir D. Seleznev
2018-09-26 12:32 ` Anton Farygin
0 siblings, 1 reply; 60+ messages in thread
From: Vladimir D. Seleznev @ 2018-09-26 12:31 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Sep 26, 2018 at 11:56:43AM +0300, Anton Farygin wrote:
> 26.09.2018 11:08, Dmitry V. Levin пишет:
> > Ты их apt'ом скачиваешь, или вручную?
>
> Вручную конечно, apt же настроен на сизиф.
Как раз для таких случаев есть механизм apt_preferences. На мой взгляд,
гораздо удобнее и надежнее, чем вручную скачивать пакеты.
--
С уважением,
Владимир Селезнев
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 12:31 ` Vladimir D. Seleznev
@ 2018-09-26 12:32 ` Anton Farygin
2018-09-26 13:20 ` Dmitry V. Levin
0 siblings, 1 reply; 60+ messages in thread
From: Anton Farygin @ 2018-09-26 12:32 UTC (permalink / raw)
To: ALT Linux Team development discussions, Vladimir D. Seleznev
26.09.2018 15:31, Vladimir D. Seleznev пишет:
> On Wed, Sep 26, 2018 at 11:56:43AM +0300, Anton Farygin wrote:
>> 26.09.2018 11:08, Dmitry V. Levin пишет:
>>> Ты их apt'ом скачиваешь, или вручную?
>> Вручную конечно, apt же настроен на сизиф.
> Как раз для таких случаев есть механизм apt_preferences. На мой взгляд,
> гораздо удобнее и надежнее, чем вручную скачивать пакеты.
>
Чем удобнее ? В apt_prefernces можно настроить всё на Sisyphus, а три
пакета на бранч ?
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 5:13 ` Антон Мидюков
2018-09-26 7:26 ` Anton Farygin
@ 2018-09-26 12:41 ` Vladimir D. Seleznev
2018-09-26 12:44 ` Anton Farygin
2018-09-26 14:57 ` Sergey V Turchin
1 sibling, 2 replies; 60+ messages in thread
From: Vladimir D. Seleznev @ 2018-09-26 12:41 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Sep 26, 2018 at 12:13:29PM +0700, Антон Мидюков wrote:
> 26.09.2018 12:10, Anton Farygin пишет:
> > 26.09.2018 08:09, Антон Мидюков пишет:
> >> 26.09.2018 12:00, Anton Farygin пишет:
> >>> 26.09.2018 07:46, Антон Мидюков пишет:
> >>>> 26.09.2018 01:08, Vladimir D. Seleznev пишет:
> >>>>> * макрос %ubt раскрывается в %nil.
> >>>> Чейнджлог будет неправильную информацию выдавать теперь о ранее
> >>>> собранных пакетах. Я в своих спеках %ubt меняю на .S1 в чейнджлоге.
> >>>>
> >>> И это не правильно, т.к. с такими changelog пакеты в бранчи
> >>> портируются плохо (changelog не соответствует пакету)
> >>>
> >> Так оно и так не будет соответствовать теперь. Вместо .M80P.1 будет
> >> ничего. changelog не соответствует пакету. Портирование пересборкой
> >> сизифного тега будет порождать несоответствие changelog собранного
> >> пакета в бранче.
> >>
> >> В p8 для своих пакетов буду заменять %ubt на .M80P.1. Другого выхода
> >> я не вижу.
> >>
> > %ubt сам заменится на ничего. И всё встанет на свои места.
> Но changelog не будет соответствовать действительной истории пакетов в
> бранче? Или это по боку?
Отмечу, что одним из негативных проявлением %ubt было как раз враньё в
changelog'е. Вот пример: в changelog'е curl в p8 присутствует релиз
7.51.0-alt2.M80P.1, однако в p8 он никогда не был собран:
http://ftp.altlinux.org/pub/distributions/archive/p8/index/src/c/curl/
--
С уважением,
Владимир Селезнев
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 12:41 ` Vladimir D. Seleznev
@ 2018-09-26 12:44 ` Anton Farygin
2018-09-26 14:57 ` Sergey V Turchin
1 sibling, 0 replies; 60+ messages in thread
From: Anton Farygin @ 2018-09-26 12:44 UTC (permalink / raw)
To: ALT Linux Team development discussions, Vladimir D. Seleznev
26.09.2018 15:41, Vladimir D. Seleznev пишет:
> On Wed, Sep 26, 2018 at 12:13:29PM +0700, Антон Мидюков wrote:
>> 26.09.2018 12:10, Anton Farygin пишет:
>>> 26.09.2018 08:09, Антон Мидюков пишет:
>>>> 26.09.2018 12:00, Anton Farygin пишет:
>>>>> 26.09.2018 07:46, Антон Мидюков пишет:
>>>>>> 26.09.2018 01:08, Vladimir D. Seleznev пишет:
>>>>>>> * макрос %ubt раскрывается в %nil.
>>>>>> Чейнджлог будет неправильную информацию выдавать теперь о ранее
>>>>>> собранных пакетах. Я в своих спеках %ubt меняю на .S1 в чейнджлоге.
>>>>>>
>>>>> И это не правильно, т.к. с такими changelog пакеты в бранчи
>>>>> портируются плохо (changelog не соответствует пакету)
>>>>>
>>>> Так оно и так не будет соответствовать теперь. Вместо .M80P.1 будет
>>>> ничего. changelog не соответствует пакету. Портирование пересборкой
>>>> сизифного тега будет порождать несоответствие changelog собранного
>>>> пакета в бранче.
>>>>
>>>> В p8 для своих пакетов буду заменять %ubt на .M80P.1. Другого выхода
>>>> я не вижу.
>>>>
>>> %ubt сам заменится на ничего. И всё встанет на свои места.
>> Но changelog не будет соответствовать действительной истории пакетов в
>> бранче? Или это по боку?
> Отмечу, что одним из негативных проявлением %ubt было как раз враньё в
> changelog'е. Вот пример: в changelog'е curl в p8 присутствует релиз
> 7.51.0-alt2.M80P.1, однако в p8 он никогда не был собран:
>
> http://ftp.altlinux.org/pub/distributions/archive/p8/index/src/c/curl/
>
Володя, я вообще часто делаю пакеты, меняю ченжлоги и _НЕ ОТПРАВЛЯЮ_ их
в репозитории по каким-то известным только мне причинам. Это нормально,
не надо об этом беспокоится.
Более новая версия или сборка проходит нормально. Но запись в changelog
остаётся.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 12:32 ` Anton Farygin
@ 2018-09-26 13:20 ` Dmitry V. Levin
2018-09-26 13:31 ` Anton Farygin
0 siblings, 1 reply; 60+ messages in thread
From: Dmitry V. Levin @ 2018-09-26 13:20 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 592 bytes --]
On Wed, Sep 26, 2018 at 03:32:27PM +0300, Anton Farygin wrote:
> 26.09.2018 15:31, Vladimir D. Seleznev пишет:
> > On Wed, Sep 26, 2018 at 11:56:43AM +0300, Anton Farygin wrote:
> >> 26.09.2018 11:08, Dmitry V. Levin пишет:
> >>> Ты их apt'ом скачиваешь, или вручную?
> >> Вручную конечно, apt же настроен на сизиф.
> > Как раз для таких случаев есть механизм apt_preferences. На мой взгляд,
> > гораздо удобнее и надежнее, чем вручную скачивать пакеты.
> >
> Чем удобнее ? В apt_prefernces можно настроить всё на Sisyphus, а три
> пакета на бранч ?
Да, конечно.
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 13:20 ` Dmitry V. Levin
@ 2018-09-26 13:31 ` Anton Farygin
2018-09-26 13:32 ` Anton Farygin
2018-09-26 15:36 ` Vladimir D. Seleznev
0 siblings, 2 replies; 60+ messages in thread
From: Anton Farygin @ 2018-09-26 13:31 UTC (permalink / raw)
To: ALT Devel discussion list
26.09.2018 16:20, Dmitry V. Levin пишет:
> On Wed, Sep 26, 2018 at 03:32:27PM +0300, Anton Farygin wrote:
>> 26.09.2018 15:31, Vladimir D. Seleznev пишет:
>>> On Wed, Sep 26, 2018 at 11:56:43AM +0300, Anton Farygin wrote:
>>>> 26.09.2018 11:08, Dmitry V. Levin пишет:
>>>>> Ты их apt'ом скачиваешь, или вручную?
>>>> Вручную конечно, apt же настроен на сизиф.
>>> Как раз для таких случаев есть механизм apt_preferences. На мой взгляд,
>>> гораздо удобнее и надежнее, чем вручную скачивать пакеты.
>>>
>> Чем удобнее ? В apt_prefernces можно настроить всё на Sisyphus, а три
>> пакета на бранч ?
> Да, конечно.
>
>
Ну отлично, значит воспользуемся.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 13:31 ` Anton Farygin
@ 2018-09-26 13:32 ` Anton Farygin
2018-09-26 15:36 ` Vladimir D. Seleznev
1 sibling, 0 replies; 60+ messages in thread
From: Anton Farygin @ 2018-09-26 13:32 UTC (permalink / raw)
To: ALT Devel discussion list
26.09.2018 16:31, Anton Farygin пишет:
> 26.09.2018 16:20, Dmitry V. Levin пишет:
>> On Wed, Sep 26, 2018 at 03:32:27PM +0300, Anton Farygin wrote:
>>> 26.09.2018 15:31, Vladimir D. Seleznev пишет:
>>>> On Wed, Sep 26, 2018 at 11:56:43AM +0300, Anton Farygin wrote:
>>>>> 26.09.2018 11:08, Dmitry V. Levin пишет:
>>>>>> Ты их apt'ом скачиваешь, или вручную?
>>>>> Вручную конечно, apt же настроен на сизиф.
>>>> Как раз для таких случаев есть механизм apt_preferences. На мой
>>>> взгляд,
>>>> гораздо удобнее и надежнее, чем вручную скачивать пакеты.
>>>>
>>> Чем удобнее ? В apt_prefernces можно настроить всё на Sisyphus, а три
>>> пакета на бранч ?
>> Да, конечно.
>>
>>
> Ну отлично, значит воспользуемся.
Но при этом я файлы качать не перестану. Редко, но бывает необходимость
пойти и скачать файл, записать его на USB flash, донести до нужного
компьютера и поставить через rpm -Uvh что бы там заработала сеть, например.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 12:41 ` Vladimir D. Seleznev
2018-09-26 12:44 ` Anton Farygin
@ 2018-09-26 14:57 ` Sergey V Turchin
2018-09-26 15:02 ` Anton Farygin
1 sibling, 1 reply; 60+ messages in thread
From: Sergey V Turchin @ 2018-09-26 14:57 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wednesday, 26 September 2018 15:41:45 MSK Vladimir D wrote:
[...]
> Отмечу, что одним из негативных проявлением %ubt было как раз враньё в
> changelog'е. Вот пример: в changelog'е curl в p8 присутствует релиз
> 7.51.0-alt2.M80P.1, однако в p8 он никогда не был собран:
Да, кстати. Запись в changelog означает изменения, а не сборку, так что
враньем в соотв. контексте является само упоминание вранья в большей степени,
чем действительно враньем.
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 14:57 ` Sergey V Turchin
@ 2018-09-26 15:02 ` Anton Farygin
0 siblings, 0 replies; 60+ messages in thread
From: Anton Farygin @ 2018-09-26 15:02 UTC (permalink / raw)
To: ALT Linux Team development discussions, Sergey V Turchin
26.09.2018 17:57, Sergey V Turchin пишет:
> On Wednesday, 26 September 2018 15:41:45 MSK Vladimir D wrote:
>
> [...]
>> Отмечу, что одним из негативных проявлением %ubt было как раз враньё в
>> changelog'е. Вот пример: в changelog'е curl в p8 присутствует релиз
>> 7.51.0-alt2.M80P.1, однако в p8 он никогда не был собран:
> Да, кстати. Запись в changelog означает изменения, а не сборку, так что
> враньем в соотв. контексте является само упоминание вранья в большей степени,
> чем действительно враньем.
>
Редкий случай когда я согласен с нечитаемой фразой зерга ;)
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 13:31 ` Anton Farygin
2018-09-26 13:32 ` Anton Farygin
@ 2018-09-26 15:36 ` Vladimir D. Seleznev
2018-09-26 16:20 ` Anton Farygin
1 sibling, 1 reply; 60+ messages in thread
From: Vladimir D. Seleznev @ 2018-09-26 15:36 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Sep 26, 2018 at 04:31:55PM +0300, Anton Farygin wrote:
> 26.09.2018 16:20, Dmitry V. Levin пишет:
> > On Wed, Sep 26, 2018 at 03:32:27PM +0300, Anton Farygin wrote:
> >> 26.09.2018 15:31, Vladimir D. Seleznev пишет:
> >>> On Wed, Sep 26, 2018 at 11:56:43AM +0300, Anton Farygin wrote:
> >>>> 26.09.2018 11:08, Dmitry V. Levin пишет:
> >>>>> Ты их apt'ом скачиваешь, или вручную?
> >>>> Вручную конечно, apt же настроен на сизиф.
> >>> Как раз для таких случаев есть механизм apt_preferences. На мой взгляд,
> >>> гораздо удобнее и надежнее, чем вручную скачивать пакеты.
> >>>
> >> Чем удобнее ? В apt_prefernces можно настроить всё на Sisyphus, а три
> >> пакета на бранч ?
> > Да, конечно.
> >
> >
> Ну отлично, значит воспользуемся.
Ещё вариант без записи в конфиг:
# apt-get install -t 'l=p8' package
--
С уважением,
Владимир Селезнев
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 15:36 ` Vladimir D. Seleznev
@ 2018-09-26 16:20 ` Anton Farygin
2018-09-27 0:10 ` Dmitry V. Levin
0 siblings, 1 reply; 60+ messages in thread
From: Anton Farygin @ 2018-09-26 16:20 UTC (permalink / raw)
To: ALT Linux Team development discussions, Vladimir D. Seleznev
26.09.2018 18:36, Vladimir D. Seleznev пишет:
> On Wed, Sep 26, 2018 at 04:31:55PM +0300, Anton Farygin wrote:
>> 26.09.2018 16:20, Dmitry V. Levin пишет:
>>> On Wed, Sep 26, 2018 at 03:32:27PM +0300, Anton Farygin wrote:
>>>> 26.09.2018 15:31, Vladimir D. Seleznev пишет:
>>>>> On Wed, Sep 26, 2018 at 11:56:43AM +0300, Anton Farygin wrote:
>>>>>> 26.09.2018 11:08, Dmitry V. Levin пишет:
>>>>>>> Ты их apt'ом скачиваешь, или вручную?
>>>>>> Вручную конечно, apt же настроен на сизиф.
>>>>> Как раз для таких случаев есть механизм apt_preferences. На мой взгляд,
>>>>> гораздо удобнее и надежнее, чем вручную скачивать пакеты.
>>>>>
>>>> Чем удобнее ? В apt_prefernces можно настроить всё на Sisyphus, а три
>>>> пакета на бранч ?
>>> Да, конечно.
>>>
>>>
>> Ну отлично, значит воспользуемся.
> Ещё вариант без записи в конфиг:
>
> # apt-get install -t 'l=p8' package
>
Надо только ещё добавить кеши от p8 в конфиг ? А как наш apt это переживёт ?
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-25 20:10 ` Vladimir D. Seleznev
2018-09-25 20:12 ` Anton Farygin
@ 2018-09-26 21:48 ` Evgeny Sinelnikov
2018-09-26 21:55 ` Dmitry V. Levin
1 sibling, 1 reply; 60+ messages in thread
From: Evgeny Sinelnikov @ 2018-09-26 21:48 UTC (permalink / raw)
To: ALT Linux Team development discussions
ср, 26 сент. 2018 г. в 0:10, Vladimir D. Seleznev <vseleznv@altlinux.org>:
>
> On Tue, Sep 25, 2018 at 11:04:21PM +0300, Anton Farygin wrote:
> > 25.09.2018 21:08, Vladimir D. Seleznev пишет:
> > > * макрос %ubt раскрывается в %nil.
> >
> > Если это так, то сейчас после пересборки множество пакетов станет
> > версией меньше чем есть в репозитории.
>
> Не станет: сборочница просто не пропустит такие задания.
>
> > Это приведёт к каким-то проблемам ?
>
> Не приведёт по указанной выше причине.
>
Сборка samba в p8 странно отвалилась:
#213652 FAILED #1 p8 samba.git=4.7.10-alt2%ubt
[sin@xpi ~]$ girar-show 213652
2018-Sep-26 14:11:16 :: task #213652 for p8 started by sin:
#100 build 4.7.10-alt2%ubt from /people/sin/packages/samba.git fetched
at 2018-Sep-25 19:45:55
2018-Sep-26 14:11:17 :: [i586] #100 samba.git 4.7.10-alt2%ubt: build start
2018-Sep-26 14:11:17 :: [x86_64] #100 samba.git 4.7.10-alt2%ubt: build start
2018-Sep-26 14:44:03 :: [x86_64] #100 samba.git 4.7.10-alt2%ubt: build OK
2018-Sep-26 14:47:41 :: [i586] #100 samba.git 4.7.10-alt2%ubt: build OK
2018-Sep-26 14:48:07 :: samba.git 4.7.10-alt2%ubt: src package
`samba-DC' version `4.7.10-alt2' is lesser than its version
`4.7.10-alt2.M80P.1' in `p8'
2018-Sep-26 14:48:07 :: build check FAILED for #100
2018-Sep-26 14:48:07 :: build check FAILED
2018-Sep-26 14:48:07 :: task #213652 for p8 FAILED
Чтобы это значило? Причём тут samba-DC, если я пакет samba пересобирал.
Убрал ubt, поднял релиз, посмотрим:
#213734 BUILDING #1 [locked] p8 samba.git=4.7.10-alt3
--
Sin (Sinelnikov Evgeny)
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 21:48 ` Evgeny Sinelnikov
@ 2018-09-26 21:55 ` Dmitry V. Levin
2018-09-26 22:10 ` Evgeny Sinelnikov
0 siblings, 1 reply; 60+ messages in thread
From: Dmitry V. Levin @ 2018-09-26 21:55 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1161 bytes --]
On Thu, Sep 27, 2018 at 01:48:41AM +0400, Evgeny Sinelnikov wrote:
[...]
> Сборка samba в p8 странно отвалилась:
> #213652 FAILED #1 p8 samba.git=4.7.10-alt2%ubt
>
> [sin@xpi ~]$ girar-show 213652
> 2018-Sep-26 14:11:16 :: task #213652 for p8 started by sin:
> #100 build 4.7.10-alt2%ubt from /people/sin/packages/samba.git fetched
> at 2018-Sep-25 19:45:55
> 2018-Sep-26 14:11:17 :: [i586] #100 samba.git 4.7.10-alt2%ubt: build start
> 2018-Sep-26 14:11:17 :: [x86_64] #100 samba.git 4.7.10-alt2%ubt: build start
> 2018-Sep-26 14:44:03 :: [x86_64] #100 samba.git 4.7.10-alt2%ubt: build OK
> 2018-Sep-26 14:47:41 :: [i586] #100 samba.git 4.7.10-alt2%ubt: build OK
> 2018-Sep-26 14:48:07 :: samba.git 4.7.10-alt2%ubt: src package
> `samba-DC' version `4.7.10-alt2' is lesser than its version
> `4.7.10-alt2.M80P.1' in `p8'
> 2018-Sep-26 14:48:07 :: build check FAILED for #100
> 2018-Sep-26 14:48:07 :: build check FAILED
> 2018-Sep-26 14:48:07 :: task #213652 for p8 FAILED
>
> Чтобы это значило? Причём тут samba-DC, если я пакет samba пересобирал.
Нет, в задании именно samba-DC, см. /tasks/213652/build/100/x86_64/log
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 21:55 ` Dmitry V. Levin
@ 2018-09-26 22:10 ` Evgeny Sinelnikov
0 siblings, 0 replies; 60+ messages in thread
From: Evgeny Sinelnikov @ 2018-09-26 22:10 UTC (permalink / raw)
To: ALT Linux Team development discussions
чт, 27 сент. 2018 г. в 1:55, Dmitry V. Levin <ldv@altlinux.org>:
>
> On Thu, Sep 27, 2018 at 01:48:41AM +0400, Evgeny Sinelnikov wrote:
> [...]
> > Сборка samba в p8 странно отвалилась:
> > #213652 FAILED #1 p8 samba.git=4.7.10-alt2%ubt
> >
> > [sin@xpi ~]$ girar-show 213652
> > 2018-Sep-26 14:11:16 :: task #213652 for p8 started by sin:
> > #100 build 4.7.10-alt2%ubt from /people/sin/packages/samba.git fetched
> > at 2018-Sep-25 19:45:55
> > 2018-Sep-26 14:11:17 :: [i586] #100 samba.git 4.7.10-alt2%ubt: build start
> > 2018-Sep-26 14:11:17 :: [x86_64] #100 samba.git 4.7.10-alt2%ubt: build start
> > 2018-Sep-26 14:44:03 :: [x86_64] #100 samba.git 4.7.10-alt2%ubt: build OK
> > 2018-Sep-26 14:47:41 :: [i586] #100 samba.git 4.7.10-alt2%ubt: build OK
> > 2018-Sep-26 14:48:07 :: samba.git 4.7.10-alt2%ubt: src package
> > `samba-DC' version `4.7.10-alt2' is lesser than its version
> > `4.7.10-alt2.M80P.1' in `p8'
> > 2018-Sep-26 14:48:07 :: build check FAILED for #100
> > 2018-Sep-26 14:48:07 :: build check FAILED
> > 2018-Sep-26 14:48:07 :: task #213652 for p8 FAILED
> >
> > Чтобы это значило? Причём тут samba-DC, если я пакет samba пересобирал.
>
> Нет, в задании именно samba-DC, см. /tasks/213652/build/100/x86_64/log
>
Да, я всё понял, спасибо. Моя ошибка.
--
Sin (Sinelnikov Evgeny)
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-26 16:20 ` Anton Farygin
@ 2018-09-27 0:10 ` Dmitry V. Levin
2018-09-27 4:43 ` Anton Farygin
0 siblings, 1 reply; 60+ messages in thread
From: Dmitry V. Levin @ 2018-09-27 0:10 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1629 bytes --]
On Wed, Sep 26, 2018 at 07:20:12PM +0300, Anton Farygin wrote:
> 26.09.2018 18:36, Vladimir D. Seleznev пишет:
> > On Wed, Sep 26, 2018 at 04:31:55PM +0300, Anton Farygin wrote:
> >> 26.09.2018 16:20, Dmitry V. Levin пишет:
> >>> On Wed, Sep 26, 2018 at 03:32:27PM +0300, Anton Farygin wrote:
> >>>> 26.09.2018 15:31, Vladimir D. Seleznev пишет:
> >>>>> On Wed, Sep 26, 2018 at 11:56:43AM +0300, Anton Farygin wrote:
> >>>>>> 26.09.2018 11:08, Dmitry V. Levin пишет:
> >>>>>>> Ты их apt'ом скачиваешь, или вручную?
> >>>>>> Вручную конечно, apt же настроен на сизиф.
> >>>>> Как раз для таких случаев есть механизм apt_preferences. На мой взгляд,
> >>>>> гораздо удобнее и надежнее, чем вручную скачивать пакеты.
> >>>>>
> >>>> Чем удобнее ? В apt_prefernces можно настроить всё на Sisyphus, а три
> >>>> пакета на бранч ?
> >>> Да, конечно.
> >>>
> >> Ну отлично, значит воспользуемся.
> > Ещё вариант без записи в конфиг:
> >
> > # apt-get install -t 'l=p8' package
> >
> Надо только ещё добавить кеши от p8 в конфиг?
Индексы надо добавить, кеши apt сам сделает.
> А как наш apt это переживёт ?
Потребление памяти и время работы вырастет примерно в π/2 раз. :)
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-27 0:10 ` Dmitry V. Levin
@ 2018-09-27 4:43 ` Anton Farygin
2018-09-27 7:48 ` Mikhail Efremov
0 siblings, 1 reply; 60+ messages in thread
From: Anton Farygin @ 2018-09-27 4:43 UTC (permalink / raw)
To: ALT Devel discussion list
27.09.2018 03:10, Dmitry V. Levin пишет:
>> Надо только ещё добавить кеши от p8 в конфиг?
> Индексы надо добавить, кеши apt сам сделает.
>
>> А как наш apt это переживёт ?
> Потребление памяти и время работы вырастет примерно в π/2 раз.:)
Спасибо, я пока что продолжу скачивать файлики. Верните, пожалуйста, мне
разные имена файлов.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-27 4:43 ` Anton Farygin
@ 2018-09-27 7:48 ` Mikhail Efremov
2018-09-27 8:13 ` Anton Farygin
0 siblings, 1 reply; 60+ messages in thread
From: Mikhail Efremov @ 2018-09-27 7:48 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Thu, 27 Sep 2018 07:43:52 +0300 Anton Farygin wrote:
> 27.09.2018 03:10, Dmitry V. Levin пишет:
> >> Надо только ещё добавить кеши от p8 в конфиг?
> > Индексы надо добавить, кеши apt сам сделает.
> >
> >> А как наш apt это переживёт ?
> > Потребление памяти и время работы вырастет примерно в π/2 раз.:)
>
> Спасибо, я пока что продолжу скачивать файлики. Верните, пожалуйста,
> мне разные имена файлов.
Я так и не понял чем новая схема мешает скачивать файлики как и раньше.
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-27 7:48 ` Mikhail Efremov
@ 2018-09-27 8:13 ` Anton Farygin
0 siblings, 0 replies; 60+ messages in thread
From: Anton Farygin @ 2018-09-27 8:13 UTC (permalink / raw)
To: ALT Linux Team development discussions, Mikhail Efremov
27.09.2018 10:48, Mikhail Efremov пишет:
> On Thu, 27 Sep 2018 07:43:52 +0300 Anton Farygin wrote:
>> 27.09.2018 03:10, Dmitry V. Levin пишет:
>>>> Надо только ещё добавить кеши от p8 в конфиг?
>>> Индексы надо добавить, кеши apt сам сделает.
>>>
>>>> А как наш apt это переживёт ?
>>> Потребление памяти и время работы вырастет примерно в π/2 раз.:)
>> Спасибо, я пока что продолжу скачивать файлики. Верните, пожалуйста,
>> мне разные имена файлов.
> Я так и не понял чем новая схема мешает скачивать файлики как и раньше.
Не мешает. В имени файла не отражается, для какого бранча он
предназначен и это не удобно, когда у тебя в файлах с одним и тем же
именем лежит разное содержимое.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-25 18:08 [devel] Изменения в сборочнице: введение в строй Vladimir D. Seleznev
` (3 preceding siblings ...)
2018-09-26 4:46 ` [devel] Изменения в сборочнице: введение в строй Антон Мидюков
@ 2018-09-28 11:48 ` Sergey Bolshakov
2018-09-29 7:09 ` Vladimir D. Seleznev
2018-10-01 12:46 ` Anton V. Boyarshinov
2018-10-01 15:00 ` Igor Zubkov
6 siblings, 1 reply; 60+ messages in thread
From: Sergey Bolshakov @ 2018-09-28 11:48 UTC (permalink / raw)
To: devel
>>>>> "Vladimir" == Vladimir D Seleznev <vseleznv-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org> writes:
> Доброго времени суток!
> С сегодняшнего вечера вводятся в строй следующие изменения в сборочнице:
> * возможность делать пересборку текущего релиза пакета с помощью команды
> rebuild (см. girar task add --help);
> * требование собирать в бранчи пакеты с релизными суффиксами
> ослабляется: теперь возможно собирать пакеты в бранчи без релизных
> суффиксов бранчи;
> * возможность собирать один и тот же NEVR в разные бранчи при условии
> совпадения исходников (для тех бранчев, для которых это разрешено);
> * команда копирования пакетов в бранч приводит к пересборке NEVR из
> исходного бранча в целевой;
> * макрос %ubt раскрывается в %nil.
^^^^^^^^^^^^^^
Коллеги, это шулерство.
$ hsh packages/sisyphus/files/SRPMS/wxsvg-1.5.14-alt4.src.rpm
...
Wrote: /usr/src/RPM/SRPMS/wxsvg-1.5.14-alt4.S1.src.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/wxsvg-1.5.14-alt4.S1.x86_64.rpm
и т.д.
Пожалуйста, сделайте так, чтобы всё необходимое для повторения
ваших результатов было опубликовано в виде пакетов.
[rest skipped]
--
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-28 11:48 ` Sergey Bolshakov
@ 2018-09-29 7:09 ` Vladimir D. Seleznev
2018-10-06 4:40 ` Alexei Takaseev
0 siblings, 1 reply; 60+ messages in thread
From: Vladimir D. Seleznev @ 2018-09-29 7:09 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Fri, Sep 28, 2018 at 02:48:27PM +0300, Sergey Bolshakov wrote:
> >>>>> "Vladimir" == Vladimir D Seleznev <vseleznv-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org> writes:
>
> > Доброго времени суток!
> > С сегодняшнего вечера вводятся в строй следующие изменения в сборочнице:
>
> > * возможность делать пересборку текущего релиза пакета с помощью команды
> > rebuild (см. girar task add --help);
> > * требование собирать в бранчи пакеты с релизными суффиксами
> > ослабляется: теперь возможно собирать пакеты в бранчи без релизных
> > суффиксов бранчи;
> > * возможность собирать один и тот же NEVR в разные бранчи при условии
> > совпадения исходников (для тех бранчев, для которых это разрешено);
> > * команда копирования пакетов в бранч приводит к пересборке NEVR из
> > исходного бранча в целевой;
> > * макрос %ubt раскрывается в %nil.
>
> ^^^^^^^^^^^^^^
> Коллеги, это шулерство.
>
> $ hsh packages/sisyphus/files/SRPMS/wxsvg-1.5.14-alt4.src.rpm
> ...
> Wrote: /usr/src/RPM/SRPMS/wxsvg-1.5.14-alt4.S1.src.rpm
> Wrote: /usr/src/RPM/RPMS/x86_64/wxsvg-1.5.14-alt4.S1.x86_64.rpm
> и т.д.
>
> Пожалуйста, сделайте так, чтобы всё необходимое для повторения
> ваших результатов было опубликовано в виде пакетов.
>
> [rest skipped]
Task #213781.
--
С уважением,
Владимир Селезнев
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-25 18:08 [devel] Изменения в сборочнице: введение в строй Vladimir D. Seleznev
` (4 preceding siblings ...)
2018-09-28 11:48 ` Sergey Bolshakov
@ 2018-10-01 12:46 ` Anton V. Boyarshinov
2018-10-01 14:14 ` Anton V. Boyarshinov
2018-10-01 15:24 ` Vladimir D. Seleznev
2018-10-01 15:00 ` Igor Zubkov
6 siblings, 2 replies; 60+ messages in thread
From: Anton V. Boyarshinov @ 2018-10-01 12:46 UTC (permalink / raw)
To: Vladimir D. Seleznev; +Cc: ALT Linux Team development discussions
On Tue, 25 Sep 2018 21:08:00 +0300 Vladimir D. Seleznev wrote:
> * команда копирования пакетов в бранч приводит к пересборке NEVR из
> исходного бранча в целевой;
Наблюдаю серъёзное незапланированное изменение поведения по сравнению с
предыдущей версией.
Раньше при copy использовалась версия пакета на момент выполнения
задания, а теперь -- на момент создания.
рассмотрим последовательность команд:
ssh git build package tag
ssh git task new branch
ssh git task add copy package
ssh git deps add номер_задания_из_первой_команды
ssh git task run
Раньше она приводила к том, что в бранче branch оказывалась версия,
собранная первой командой.
Сейчас же в бранче окажется версия, собранная на момент отправки
задания на копирование.
При этом простого способа решения этой весьма распространённой задачи я
не вижу.
Считаю, что это надо считать регрессией и исправить, сделав
формирование задания на rebuild отложенным.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-10-01 12:46 ` Anton V. Boyarshinov
@ 2018-10-01 14:14 ` Anton V. Boyarshinov
2018-10-01 15:24 ` Vladimir D. Seleznev
1 sibling, 0 replies; 60+ messages in thread
From: Anton V. Boyarshinov @ 2018-10-01 14:14 UTC (permalink / raw)
To: Vladimir D. Seleznev; +Cc: ALT Linux Team development discussions
Совет от Глеба, логично
>
> ssh git build package tag
> ssh git task new branch
> ssh git task add copy package
Эту команду заменить на
ssh git task add repo package tag
> ssh git deps add номер_задания_из_первой_команды
> ssh git task run
И результат будет таким же как был при копировании раньше
> Раньше она приводила к том, что в бранче branch оказывалась версия,
> собранная первой командой.
>
> Сейчас же в бранче окажется версия, собранная на момент отправки
> задания на копирование.
>
> При этом простого способа решения этой весьма распространённой задачи я
> не вижу.
>
> Считаю, что это надо считать регрессией и исправить, сделав
> формирование задания на rebuild отложенным.
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-25 18:08 [devel] Изменения в сборочнице: введение в строй Vladimir D. Seleznev
` (5 preceding siblings ...)
2018-10-01 12:46 ` Anton V. Boyarshinov
@ 2018-10-01 15:00 ` Igor Zubkov
2018-10-01 15:21 ` Vladimir D. Seleznev
6 siblings, 1 reply; 60+ messages in thread
From: Igor Zubkov @ 2018-10-01 15:00 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Sep 25, 2018 at 9:11 PM Vladimir D. Seleznev
<vseleznv@altlinux.org> wrote:
> В соответствии с этим, для фактического различения разных сборок одного
> NEVR'а в syslog при установке и удалении пакета rpm начиная с
> 4.13.0.1-alt3 печатает RPMTAG_DISTTAG заданного пакета.
И как этот выхлоп читать?
# rpm -qp --qf="%{DISTTAG}\n"
/ALT/Sisyphus/files/x86_64/RPMS/packer-1.3.1-alt1.x86_64.rpm
sisyphus.213479.100
# rpm -qp --qf="%{IDENTITY}\n"
/ALT/Sisyphus/files/x86_64/RPMS/packer-1.3.1-alt1.x86_64.rpm
(none)
# rpm -qp --qf="%{DISTRIBUTION}\n"
/ALT/Sisyphus/files/x86_64/RPMS/packer-1.3.1-alt1.x86_64.rpm
ALT Sisyphus
#
1. branch.task.subtask?
2. Почему пусто?
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-10-01 15:00 ` Igor Zubkov
@ 2018-10-01 15:21 ` Vladimir D. Seleznev
0 siblings, 0 replies; 60+ messages in thread
From: Vladimir D. Seleznev @ 2018-10-01 15:21 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Oct 01, 2018 at 06:00:41PM +0300, Igor Zubkov wrote:
> On Tue, Sep 25, 2018 at 9:11 PM Vladimir D. Seleznev
> <vseleznv@altlinux.org> wrote:
> > В соответствии с этим, для фактического различения разных сборок одного
> > NEVR'а в syslog при установке и удалении пакета rpm начиная с
> > 4.13.0.1-alt3 печатает RPMTAG_DISTTAG заданного пакета.
>
> И как этот выхлоп читать?
>
> # rpm -qp --qf="%{DISTTAG}\n"
> /ALT/Sisyphus/files/x86_64/RPMS/packer-1.3.1-alt1.x86_64.rpm
> sisyphus.213479.100
> # rpm -qp --qf="%{IDENTITY}\n"
> /ALT/Sisyphus/files/x86_64/RPMS/packer-1.3.1-alt1.x86_64.rpm
> (none)
> # rpm -qp --qf="%{DISTRIBUTION}\n"
> /ALT/Sisyphus/files/x86_64/RPMS/packer-1.3.1-alt1.x86_64.rpm
> ALT Sisyphus
> #
>
> 1. branch.task.subtask?
Да. Но это может слегка поменяться в будущем.
> 2. Почему пусто?
Потому что нереализовано. Пока что.
--
С уважением,
Владимир Селезнев
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-10-01 12:46 ` Anton V. Boyarshinov
2018-10-01 14:14 ` Anton V. Boyarshinov
@ 2018-10-01 15:24 ` Vladimir D. Seleznev
1 sibling, 0 replies; 60+ messages in thread
From: Vladimir D. Seleznev @ 2018-10-01 15:24 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Oct 01, 2018 at 03:46:55PM +0300, Anton V. Boyarshinov wrote:
> On Tue, 25 Sep 2018 21:08:00 +0300 Vladimir D. Seleznev wrote:
>
> > * команда копирования пакетов в бранч приводит к пересборке NEVR из
> > исходного бранча в целевой;
>
> Наблюдаю серъёзное незапланированное изменение поведения по сравнению с
> предыдущей версией.
>
> Раньше при copy использовалась версия пакета на момент выполнения
> задания, а теперь -- на момент создания.
>
> рассмотрим последовательность команд:
>
> ssh git build package tag
> ssh git task new branch
> ssh git task add copy package
> ssh git deps add номер_задания_из_первой_команды
> ssh git task run
>
> Раньше она приводила к том, что в бранче branch оказывалась версия,
> собранная первой командой.
>
> Сейчас же в бранче окажется версия, собранная на момент отправки
> задания на копирование.
Это ожидаемое поведение, и мы так и хотели, причём я хотел сделать это и
для копирования, чтобы избежать ситуации, когда в бранч скопировалось не
то, что ожидалось.
> При этом простого способа решения этой весьма распространённой задачи я
> не вижу.
>
> Считаю, что это надо считать регрессией и исправить, сделав
> формирование задания на rebuild отложенным.
Это легко реализуется. Надо только понять, действительно ли мы хотим
такого повередния и почему?
--
С уважением,
Владимир Селезнев
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] Изменения в сборочнице: введение в строй
2018-09-29 7:09 ` Vladimir D. Seleznev
@ 2018-10-06 4:40 ` Alexei Takaseev
0 siblings, 0 replies; 60+ messages in thread
From: Alexei Takaseev @ 2018-10-06 4:40 UTC (permalink / raw)
To: ALT Linux Team development discussions
----- Исходное сообщение -----
> От: "Vladimir D. Seleznev" <vseleznv@altlinux.org>
> Кому: "ALT Linux Team development discussions" <devel@lists.altlinux.org>
> Отправлено: Суббота, 29 Сентябрь 2018 г 15:09:38
> Тема: Re: [devel] Изменения в сборочнице: введение в строй
>
> On Fri, Sep 28, 2018 at 02:48:27PM +0300, Sergey Bolshakov wrote:
> > >>>>> "Vladimir" == Vladimir D Seleznev
> > >>>>> <vseleznv-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org> writes:
> >
> > > Доброго времени суток!
> > > С сегодняшнего вечера вводятся в строй следующие изменения в
> > > сборочнице:
> >
> > > * возможность делать пересборку текущего релиза пакета с помощью
> > > команды
> > > rebuild (см. girar task add --help);
> > > * требование собирать в бранчи пакеты с релизными суффиксами
> > > ослабляется: теперь возможно собирать пакеты в бранчи без
> > > релизных
> > > суффиксов бранчи;
> > > * возможность собирать один и тот же NEVR в разные бранчи при
> > > условии
> > > совпадения исходников (для тех бранчев, для которых это
> > > разрешено);
> > > * команда копирования пакетов в бранч приводит к пересборке NEVR
> > > из
> > > исходного бранча в целевой;
> > > * макрос %ubt раскрывается в %nil.
> >
> > ^^^^^^^^^^^^^^
> > Коллеги, это шулерство.
> >
> > $ hsh packages/sisyphus/files/SRPMS/wxsvg-1.5.14-alt4.src.rpm
> > ...
> > Wrote: /usr/src/RPM/SRPMS/wxsvg-1.5.14-alt4.S1.src.rpm
> > Wrote: /usr/src/RPM/RPMS/x86_64/wxsvg-1.5.14-alt4.S1.x86_64.rpm
> > и т.д.
> >
> > Пожалуйста, сделайте так, чтобы всё необходимое для повторения
> > ваших результатов было опубликовано в виде пакетов.
> >
> > [rest skipped]
>
> Task #213781.
И надо что-то подправить и для p8:
mkdir: created directory '/usr/src/in/srpm'
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/srpm/zabbix-4.0.0-alt1.M80P.1.src.rpm
hsh-rebuild: pkg.tar: created src.rpm file.
/usr/src/in/srpm/zabbix-4.0.0-alt1.M80P.1.src.rpm: wrong CHANGELOGNAME: expected "1:4.0.0-alt1.M80P.1", found "1:4.0.0-alt1"
sisyphus_check: check-changelog ERROR: changelog format violation
hsh-rebuild: pkg.tar: sisyphus_check failed.
Понятно что это лечится отрыванием %ubt в пакете, но по-хорошему было бы правильно привести поведение в Сизифе и бранча
к единому знаменателю, раз уж пошла такая тема.
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [devel] virt-viewer на Sisyphus
2018-09-26 9:05 ` [devel] virt-viewer на Sisyphus (was: Изменения в сборочнице: введение в строй) Sergey V Turchin
2018-09-26 10:45 ` [devel] virt-viewer на Sisyphus Anton Farygin
@ 2018-10-16 14:34 ` Anton Farygin
1 sibling, 0 replies; 60+ messages in thread
From: Anton Farygin @ 2018-10-16 14:34 UTC (permalink / raw)
To: devel
26.09.2018 12:05, Sergey V Turchin пишет:
> On Wednesday, 26 September 2018 11:14:45 MSK Aleksei Nikiforov wrote:
>
> [...]
>> Спасибо за рецепт исправления virt-viewer на Sisyphus!
> Я себе давно кнопочку сделал. ;-) (см. аттач)
> Только их троих на Hold надо еще в apt.conf .
pve исправили, можно сниматься с Hold.
^ permalink raw reply [flat|nested] 60+ messages in thread
end of thread, other threads:[~2018-10-16 14:34 UTC | newest]
Thread overview: 60+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-09-25 18:08 [devel] Изменения в сборочнице: введение в строй Vladimir D. Seleznev
2018-09-25 20:04 ` Anton Farygin
2018-09-25 20:10 ` Vladimir D. Seleznev
2018-09-25 20:12 ` Anton Farygin
2018-09-25 20:28 ` Vladimir D. Seleznev
2018-09-26 21:48 ` Evgeny Sinelnikov
2018-09-26 21:55 ` Dmitry V. Levin
2018-09-26 22:10 ` Evgeny Sinelnikov
2018-09-25 20:14 ` Anton Farygin
2018-09-25 20:31 ` Vladimir D. Seleznev
2018-09-25 20:33 ` Anton Farygin
2018-09-26 8:16 ` [devel] different per-arch srpms (was: Изменения в сборочнице: введение в строй) Sergey V Turchin
2018-09-25 20:43 ` [devel] Изменения в сборочнице: введение в строй Anton Farygin
2018-09-25 21:02 ` Vladimir D. Seleznev
2018-09-25 21:38 ` Dmitry V. Levin
2018-09-26 8:19 ` [devel] rpm -iq (was: Изменения в сборочнице: введение в строй) Sergey V Turchin
2018-09-26 4:20 ` [devel] Изменения в сборочнице: введение в строй Anton Farygin
2018-09-26 7:44 ` Dmitry V. Levin
2018-09-26 7:49 ` Anton Farygin
2018-09-26 7:52 ` Dmitry V. Levin
2018-09-26 7:55 ` Anton Farygin
2018-09-26 7:59 ` Dmitry V. Levin
2018-09-26 8:05 ` Anton Farygin
2018-09-26 8:07 ` Anton Farygin
2018-09-26 8:08 ` Dmitry V. Levin
2018-09-26 8:56 ` Anton Farygin
2018-09-26 12:31 ` Vladimir D. Seleznev
2018-09-26 12:32 ` Anton Farygin
2018-09-26 13:20 ` Dmitry V. Levin
2018-09-26 13:31 ` Anton Farygin
2018-09-26 13:32 ` Anton Farygin
2018-09-26 15:36 ` Vladimir D. Seleznev
2018-09-26 16:20 ` Anton Farygin
2018-09-27 0:10 ` Dmitry V. Levin
2018-09-27 4:43 ` Anton Farygin
2018-09-27 7:48 ` Mikhail Efremov
2018-09-27 8:13 ` Anton Farygin
2018-09-26 8:14 ` Aleksei Nikiforov
2018-09-26 9:05 ` [devel] virt-viewer на Sisyphus (was: Изменения в сборочнице: введение в строй) Sergey V Turchin
2018-09-26 10:45 ` [devel] virt-viewer на Sisyphus Anton Farygin
2018-10-16 14:34 ` Anton Farygin
2018-09-26 4:46 ` [devel] Изменения в сборочнице: введение в строй Антон Мидюков
2018-09-26 5:00 ` Anton Farygin
2018-09-26 5:09 ` Антон Мидюков
2018-09-26 5:10 ` Anton Farygin
2018-09-26 5:13 ` Антон Мидюков
2018-09-26 7:26 ` Anton Farygin
2018-09-26 12:41 ` Vladimir D. Seleznev
2018-09-26 12:44 ` Anton Farygin
2018-09-26 14:57 ` Sergey V Turchin
2018-09-26 15:02 ` Anton Farygin
2018-09-26 7:49 ` Dmitry V. Levin
2018-09-28 11:48 ` Sergey Bolshakov
2018-09-29 7:09 ` Vladimir D. Seleznev
2018-10-06 4:40 ` Alexei Takaseev
2018-10-01 12:46 ` Anton V. Boyarshinov
2018-10-01 14:14 ` Anton V. Boyarshinov
2018-10-01 15:24 ` Vladimir D. Seleznev
2018-10-01 15:00 ` Igor Zubkov
2018-10-01 15:21 ` Vladimir D. Seleznev
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git