* [devel] disttag и обновление с p9 до Sisyphus @ 2019-09-04 18:26 Anton Farygin 2019-09-04 20:06 ` Ivan Zakharyaschev 0 siblings, 1 reply; 7+ messages in thread From: Anton Farygin @ 2019-09-04 18:26 UTC (permalink / raw) To: ALT Linux Team development discussions Всем привет. Какая-то новая, ещё одна архитектурная ошибка в связке apt+rpm и disttag при обновлении с p9 до Sisyphus: https://bugzilla.altlinux.org/show_bug.cgi?id=37192 По идее, должна была бы помочь установка apt+rpm из Sisyphus, но apt закономерно отказывается это делать, считая что apt и rpm из p9 и так неплох. Как предполагалось решать эту проблему ? может быть где-то настройка есть ? Rgds, Rider ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] disttag и обновление с p9 до Sisyphus 2019-09-04 18:26 [devel] disttag и обновление с p9 до Sisyphus Anton Farygin @ 2019-09-04 20:06 ` Ivan Zakharyaschev 2019-09-05 3:58 ` Anton Farygin 0 siblings, 1 reply; 7+ messages in thread From: Ivan Zakharyaschev @ 2019-09-04 20:06 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2188 bytes --] Hello! On Wed, 4 Sep 2019, Anton Farygin wrote: > Какая-то новая, ещё одна архитектурная ошибка в связке apt+rpm и disttag при > обновлении с p9 до Sisyphus: > > https://bugzilla.altlinux.org/show_bug.cgi?id=37192 > > По идее, должна была бы помочь установка apt+rpm из Sisyphus, но apt > закономерно отказывается это делать, считая что apt и rpm из p9 и так неплох. > > Как предполагалось решать эту проблему ? может быть где-то настройка есть ? В файле /usr/lib/rpm/macros нужно руками значение макроса %_priority_distbranch поменять с p9 на sisyphus Или сделать аналогичную запись в /etc/rpm/macros.d/ (Планируется немного реорганизовать пакеты, которые владеют файлом с этой настройкой. Но суть от этого не поменяется.) On Thu, 27 Jun 2019, Dmitry V. Levin wrote: > > Date: Thu, 27 Jun 2019 15:27:18 +0300 > From: Dmitry V. Levin <ldv@altlinux.org> > To: Anton V. Boyarshinov <boyarsh@altlinux.org> > Cc: Gleb Fotengauer-Malinovskiy <glebfm@altlinux.org>, Vladimir D. Seleznev <vseleznv@altlinux.org>, Ivan Zakharyaschev <imz@altlinux.org> > Subject: Re: Фатальные проблемы при попытке обновления с p9 на Сизиф > On Thu, Jun 27, 2019 at 03:19:25PM +0300, Anton V. Boyarshinov wrote: > > Машина, поставленная из p9, подключён сизиф. > > Правильно ли подключён сизиф? > В файле /usr/lib/rpm/macros значение макроса > %_priority_distbranch поменялось с p9 на sisyphus? On Thu, 27 Jun 2019, Anton V. Boyarshinov wrote: > > Date: Thu, 27 Jun 2019 15:40:26 +0300 > From: Anton V. Boyarshinov <boyarsh@altlinux.org> > To: Dmitry V. Levin <ldv@altlinux.org> > Cc: Gleb Fotengauer-Malinovskiy <glebfm@altlinux.org>, Vladimir D. Seleznev <vseleznv@altlinux.org>, Ivan Zakharyaschev <imz@altlinux.org>, Андрей Черепанов <cas@altlinux.ru> > Subject: Re: Фатальные проблемы при попытке обновления с p9 на Сизиф > > Спасибо > > > On Thu, Jun 27, 2019 at 03:19:25PM +0300, Anton V. Boyarshinov wrote: > > > Машина, поставленная из p9, подключён сизиф. > > > > Правильно ли подключён сизиф? > > В файле /usr/lib/rpm/macros значение макроса > > %_priority_distbranch поменялось с p9 на sisyphus? > > Не поменялось. Видимо, это следует считать недоработкой утилиты apt-repo > > ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] disttag и обновление с p9 до Sisyphus 2019-09-04 20:06 ` Ivan Zakharyaschev @ 2019-09-05 3:58 ` Anton Farygin 2019-09-05 23:35 ` Dmitry V. Levin 0 siblings, 1 reply; 7+ messages in thread From: Anton Farygin @ 2019-09-05 3:58 UTC (permalink / raw) To: devel On 04.09.2019 23:06, Ivan Zakharyaschev wrote: > Hello! > > On Wed, 4 Sep 2019, Anton Farygin wrote: > >> Какая-то новая, ещё одна архитектурная ошибка в связке apt+rpm и disttag при >> обновлении с p9 до Sisyphus: >> >> https://bugzilla.altlinux.org/show_bug.cgi?id=37192 >> >> По идее, должна была бы помочь установка apt+rpm из Sisyphus, но apt >> закономерно отказывается это делать, считая что apt и rpm из p9 и так неплох. >> >> Как предполагалось решать эту проблему ? может быть где-то настройка есть ? > В файле /usr/lib/rpm/macros нужно руками значение макроса > %_priority_distbranch поменять с p9 на sisyphus > > Или сделать аналогичную запись в/etc/rpm/macros.d/ > > (Планируется немного реорганизовать пакеты, которые владеют файлом с этой > настройкой. Но суть от этого не поменяется.) Спасибо. Почему бы не переместить эту настройку из пакета rpm в /etc/rpm/macros.d/ в пакет apt-conf-sisyphus /apt-conf-p9 ? На этот пакет не влияет настройка priority_distbranch ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] disttag и обновление с p9 до Sisyphus 2019-09-05 3:58 ` Anton Farygin @ 2019-09-05 23:35 ` Dmitry V. Levin 2019-09-07 6:05 ` Anton Farygin 2019-10-18 9:16 ` Anton Farygin 0 siblings, 2 replies; 7+ messages in thread From: Dmitry V. Levin @ 2019-09-05 23:35 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1543 bytes --] Hi, On Thu, Sep 05, 2019 at 06:58:35AM +0300, Anton Farygin wrote: > On 04.09.2019 23:06, Ivan Zakharyaschev wrote: > > On Wed, 4 Sep 2019, Anton Farygin wrote: > > > >> Какая-то новая, ещё одна архитектурная ошибка в связке apt+rpm и disttag при > >> обновлении с p9 до Sisyphus: > >> > >> https://bugzilla.altlinux.org/show_bug.cgi?id=37192 > >> > >> По идее, должна была бы помочь установка apt+rpm из Sisyphus, но apt > >> закономерно отказывается это делать, считая что apt и rpm из p9 и так неплох. > >> > >> Как предполагалось решать эту проблему ? может быть где-то настройка есть ? > > В файле /usr/lib/rpm/macros нужно руками значение макроса > > %_priority_distbranch поменять с p9 на sisyphus > > > > Или сделать аналогичную запись в/etc/rpm/macros.d/ > > > > (Планируется немного реорганизовать пакеты, которые владеют файлом с этой > > настройкой. Но суть от этого не поменяется.) > > Спасибо. > > Почему бы не переместить эту настройку из пакета rpm в > /etc/rpm/macros.d/ в пакет apt-conf-sisyphus /apt-conf-p9 ? Это всё-таки rpm, а не apt, пакет должен быть установлен даже в отсутствие apt и называться как-то иначе, возможно, apt-conf-$branch должен его вытягивать. Ваня написал, что "Планируется немного реорганизовать пакеты, которые владеют файлом с этой настройкой". Мы эту тему обсуждали устно некоторое время назад, я хотел бы услышать здесь больше конкретики, как именно планируется реорганизовать, какие препятствия, когда ориентировочно будет реализовано. -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] disttag и обновление с p9 до Sisyphus 2019-09-05 23:35 ` Dmitry V. Levin @ 2019-09-07 6:05 ` Anton Farygin 2019-09-09 7:29 ` Sergey V Turchin 2019-10-18 9:16 ` Anton Farygin 1 sibling, 1 reply; 7+ messages in thread From: Anton Farygin @ 2019-09-07 6:05 UTC (permalink / raw) To: devel On 06.09.2019 2:35, Dmitry V. Levin wrote: > Hi, > > On Thu, Sep 05, 2019 at 06:58:35AM +0300, Anton Farygin wrote: >> On 04.09.2019 23:06, Ivan Zakharyaschev wrote: >>> On Wed, 4 Sep 2019, Anton Farygin wrote: >>> >>>> Какая-то новая, ещё одна архитектурная ошибка в связке apt+rpm и disttag при >>>> обновлении с p9 до Sisyphus: >>>> >>>> https://bugzilla.altlinux.org/show_bug.cgi?id=37192 >>>> >>>> По идее, должна была бы помочь установка apt+rpm из Sisyphus, но apt >>>> закономерно отказывается это делать, считая что apt и rpm из p9 и так неплох. >>>> >>>> Как предполагалось решать эту проблему ? может быть где-то настройка есть ? >>> В файле /usr/lib/rpm/macros нужно руками значение макроса >>> %_priority_distbranch поменять с p9 на sisyphus >>> >>> Или сделать аналогичную запись в/etc/rpm/macros.d/ >>> >>> (Планируется немного реорганизовать пакеты, которые владеют файлом с этой >>> настройкой. Но суть от этого не поменяется.) >> Спасибо. >> >> Почему бы не переместить эту настройку из пакета rpm в >> /etc/rpm/macros.d/ в пакет apt-conf-sisyphus /apt-conf-p9 ? > Это всё-таки rpm, а не apt, пакет должен быть установлен даже в отсутствие > apt и называться как-то иначе, возможно, apt-conf-$branch должен его > вытягивать. А priority_distbranch уже можно использовать в спеках для гарантированного определения бранча на этапе сборки ? Или будет сделан какой-то более красивый %distbranch ? ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] disttag и обновление с p9 до Sisyphus 2019-09-07 6:05 ` Anton Farygin @ 2019-09-09 7:29 ` Sergey V Turchin 0 siblings, 0 replies; 7+ messages in thread From: Sergey V Turchin @ 2019-09-09 7:29 UTC (permalink / raw) To: devel 07.09.2019 9:05, Anton Farygin пишет: [...] > Или будет сделан какой-то более красивый %distbranch ? Тогда и %ubt_id можно будет выкинуть. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] disttag и обновление с p9 до Sisyphus 2019-09-05 23:35 ` Dmitry V. Levin 2019-09-07 6:05 ` Anton Farygin @ 2019-10-18 9:16 ` Anton Farygin 1 sibling, 0 replies; 7+ messages in thread From: Anton Farygin @ 2019-10-18 9:16 UTC (permalink / raw) To: devel On 06.09.2019 2:35, Dmitry V. Levin wrote: > Hi, > > On Thu, Sep 05, 2019 at 06:58:35AM +0300, Anton Farygin wrote: >> On 04.09.2019 23:06, Ivan Zakharyaschev wrote: >>> On Wed, 4 Sep 2019, Anton Farygin wrote: >>> >>>> Какая-то новая, ещё одна архитектурная ошибка в связке apt+rpm и disttag при >>>> обновлении с p9 до Sisyphus: >>>> >>>> https://bugzilla.altlinux.org/show_bug.cgi?id=37192 >>>> >>>> По идее, должна была бы помочь установка apt+rpm из Sisyphus, но apt >>>> закономерно отказывается это делать, считая что apt и rpm из p9 и так неплох. >>>> >>>> Как предполагалось решать эту проблему ? может быть где-то настройка есть ? >>> В файле /usr/lib/rpm/macros нужно руками значение макроса >>> %_priority_distbranch поменять с p9 на sisyphus >>> >>> Или сделать аналогичную запись в/etc/rpm/macros.d/ >>> >>> (Планируется немного реорганизовать пакеты, которые владеют файлом с этой >>> настройкой. Но суть от этого не поменяется.) >> Спасибо. >> >> Почему бы не переместить эту настройку из пакета rpm в >> /etc/rpm/macros.d/ в пакет apt-conf-sisyphus /apt-conf-p9 ? > Это всё-таки rpm, а не apt, пакет должен быть установлен даже в отсутствие > apt и называться как-то иначе, возможно, apt-conf-$branch должен его > вытягивать. > > Ваня написал, что "Планируется немного реорганизовать пакеты, которые > владеют файлом с этой настройкой". Мы эту тему обсуждали устно некоторое > время назад, я хотел бы услышать здесь больше конкретики, как именно > планируется реорганизовать, какие препятствия, когда ориентировочно будет > реализовано. Я тоже хотел бы услышать больше конкретики. Но прошло полтора месяца а конкретики пока не слышно. Есть какие-то проблемы ? Давайте обсудим. ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2019-10-18 9:16 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2019-09-04 18:26 [devel] disttag и обновление с p9 до Sisyphus Anton Farygin 2019-09-04 20:06 ` Ivan Zakharyaschev 2019-09-05 3:58 ` Anton Farygin 2019-09-05 23:35 ` Dmitry V. Levin 2019-09-07 6:05 ` Anton Farygin 2019-09-09 7:29 ` Sergey V Turchin 2019-10-18 9:16 ` Anton Farygin
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