<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>37192</bug_id>
          
          <creation_ts>2019-09-04 21:22:22 +0300</creation_ts>
          <short_desc>не работает обновление до Sisyphus с сервера-9.0</short_desc>
          <delta_ts>2025-11-14 12:31:01 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Distributions</classification>
          <product>Branch p9</product>
          <component>apt</component>
          <version>не указана</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anton Farygin">rider</reporter>
          <assigned_to name="Ivan Zakharyaschev">imz</assigned_to>
          <cc>aen</cc>
    
    <cc>asy</cc>
    
    <cc>glebfm</cc>
    
    <cc>imz</cc>
    
    <cc>iv</cc>
    
    <cc>lav</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>rider</cc>
    
    <cc>ruslandh</cc>
    
    <cc>shevtsov.anton</cc>
    
    <cc>zerg</cc>
          
          <qa_contact name="qa-p9@altlinux.org">qa-p9</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>184142</commentid>
    <comment_count>0</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-09-04 21:22:22 +0300</bug_when>
    <thetext>Сценарий такой:
сервер-9.0-beta2. Ставим минимальную установку.
Обновляем до p9 все пакеты, включая ядро.
Переключаемся в sources.list на Sisyphus.
apt-get update
apt-get dist-upgrade

Результат (выносится systemd):
[root@mailman ~]# apt-get dist-upgrade 
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Подсчет обновлений... Завершено
Следующие пакеты будут ОБНОВЛЕНЫ:
  alterator altlinux-repos bash-completion ca-certificates cgroup colord cpp cpp8 curl dhcpcd expect firmware-intel-ucode libX11 libX11-locales libXi libatm
  libcgroup libcolord libcups libcurl libedit3 libevdev libgcc1 libgcrypt20 libharfbuzz libjasper liblua5.3 libnfsidmap libnghttp2 libnss-myhostname
  libpango libpango-gir libpciaccess libpng16 libprocps libpsl libpython3 libstdc++6 libsystemd libtiff5 libudev1 libxml2 man-db nfs-clients nfs-utils
  pam_systemd pciids perl-Compress-Raw-Bzip2 perl-Compress-Raw-Zlib perl-IO-Compress perl-Net-HTTP perl-XML-LibXML perl-XML-SAX perl-base procps python3
  python3-base rpm-macros-alterator shadow-change shadow-check shadow-convert shadow-edit shadow-groups shadow-log shadow-submap shadow-suite shadow-utils
  udev-hwdb udev-rules x11presetdrv xdg-utils
Следующие пакеты будут УДАЛЕНЫ:
  alterator-grub alterator-net-bond alterator-net-bridge alterator-net-eth alterator-net-functions bash-completion-systemd bootloader-utils
  branding-alt-server-bootloader branding-alt-server-indexhtml dmeventd dmsetup etcnet etcnet-defaults-server firmware-linux firmware-ql6312 fuse
  fuse-common ifplugd indexhtml-common interactivesystem kernel-image-std-def#1:4.19.66-alt1:p9+235872.100.2.1@1565688248
  kernel-image-std-def#1:4.19.68-alt1:p9+236574.100.1.1@1566755125 kernel-modules-drm-ancient-std-def#1:4.19.66-alt1:p9+235872.100.2.1@1565688248
  kernel-modules-drm-ancient-std-def#1:4.19.68-alt1:p9+236574.100.1.1@1566755125
  kernel-modules-drm-nouveau-std-def#1:4.19.66-alt1:p9+235872.100.2.1@1565688248
  kernel-modules-drm-nouveau-std-def#1:4.19.68-alt1:p9+236574.100.1.1@1566755125
  kernel-modules-drm-radeon-std-def#1:4.19.66-alt1:p9+235872.100.2.1@1565688248
  kernel-modules-drm-radeon-std-def#1:4.19.68-alt1:p9+236574.100.1.1@1566755125 kernel-modules-drm-std-def#1:4.19.66-alt1:p9+235872.100.2.1@1565688248
  kernel-modules-drm-std-def#1:4.19.68-alt1:p9+236574.100.1.1@1566755125 kernel-modules-kvm-std-def#1:4.19.66-alt1:p9+235872.100.2.1@1565688248
  kernel-modules-kvm-std-def#1:4.19.68-alt1:p9+236574.100.1.1@1566755125 kernel-modules-v4l-std-def#1:4.19.66-alt1:p9+235872.100.2.1@1565688248
  kernel-modules-v4l-std-def#1:4.19.68-alt1:p9+236574.100.1.1@1566755125
  kernel-modules-virtualbox-addition-std-def#5.2.30-alt1.267074.1:p9+235872.2700.2.1@1565689866
  kernel-modules-virtualbox-addition-std-def#5.2.30-alt1.267076.1:p9+236574.3000.1.1@1566756405
  kernel-modules-virtualbox-std-def#5.2.30-alt1.267074.1:p9+235872.3000.2.1@1565689976
  kernel-modules-virtualbox-std-def#5.2.30-alt1.267076.1:p9+236574.3100.1.1@1566756474 libfuse lvm2 make-initrd make-initrd-devmapper make-initrd-luks
  make-initrd-lvm make-initrd-mdadm make-initrd-multipath make-initrd-plymouth make-initrd-ucode memtest86+ multipath-tools ntfs-3g open-vm-tools
  open-vm-tools-desktop openssh-server startup systemd systemd-analyze systemd-services systemd-sysvinit systemd-utils tuned udev udev-extras
  vconsole-setup-kludge xorg-drv-evdev xorg-drv-fbdev xorg-drv-qxl xorg-drv-vboxvideo xorg-drv-vesa xorg-drv-vmmouse xorg-drv-vmware xorg-server
  xorg-server-common
Следующие пакеты будут СОХРАНЕНЫ:
  iptables libiptables
71 будет обновлено, 0 новых установлено, 73 пакетов будет удалено и 2 не будет обновлено.
Необходимо получить 31,7MB архивов.
После распаковки будет освобождено 664MB дискового пространства.
Продолжить? [Y/n]

# apt-get install apt rpm
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Последняя версия apt уже установлена.
Последняя версия rpm уже установлена.
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 86 не будет обновлено.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>184143</commentid>
    <comment_count>1</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-09-04 21:28:04 +0300</bug_when>
    <thetext>Тоже вполне очевидно:

# apt-get install --reinstall rpm
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Reinstallation of rpm 4.13.0.1-alt12:p9+236401.100.1.1@1566384917 is not possible, it cannot be downloaded.
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 86 не будет обновлено.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>184145</commentid>
    <comment_count>2</comment_count>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2019-09-04 23:06:36 +0300</bug_when>
    <thetext>В файле /usr/lib/rpm/macros нужно руками значение макроса
%_priority_distbranch поменять с p9 на sisyphus 

Или сделать аналогичную запись в /etc/rpm/macros.d/

(Планируется немного реорганизовать пакеты, которые владеют файлом с этой 
настройкой. Но суть от этого не поменяется.)



On Thu, 27 Jun 2019, Dmitry V. Levin wrote:
&gt; 
&gt; Date: Thu, 27 Jun 2019 15:27:18 +0300   
&gt; From: Dmitry V. Levin &lt;ldv@altlinux.org&gt;
&gt; To: Anton V. Boyarshinov &lt;boyarsh@altlinux.org&gt;
&gt; Cc: Gleb Fotengauer-Malinovskiy &lt;glebfm@altlinux.org&gt;, Vladimir D. Seleznev &lt;vseleznv@altlinux.org&gt;, Ivan Zakharyaschev &lt;imz@altlinux.org&gt;
&gt; Subject: Re: Фатальные проблемы при попытке обновления с p9 на Сизиф
  
&gt; On Thu, Jun 27, 2019 at 03:19:25PM +0300, Anton V. Boyarshinov wrote:
&gt; &gt; Машина, поставленная из p9, подключён сизиф.
&gt; 
&gt; Правильно ли подключён сизиф?
&gt; В файле /usr/lib/rpm/macros значение макроса
&gt; %_priority_distbranch поменялось с p9 на sisyphus?

On Thu, 27 Jun 2019, Anton V. Boyarshinov wrote:
&gt; 
&gt; Date: Thu, 27 Jun 2019 15:40:26 +0300
&gt; From: Anton V. Boyarshinov &lt;boyarsh@altlinux.org&gt;
&gt; To: Dmitry V. Levin &lt;ldv@altlinux.org&gt;
&gt; Cc: Gleb Fotengauer-Malinovskiy &lt;glebfm@altlinux.org&gt;, Vladimir D. Seleznev &lt;vseleznv@altlinux.org&gt;, Ivan Zakharyaschev &lt;imz@altlinux.org&gt;, Андрей Черепанов &lt;cas@altlinux.ru&gt;
&gt; Subject: Re: Фатальные проблемы при попытке обновления с p9 на Сизиф
&gt; 
&gt; Спасибо
&gt;   
&gt; &gt; On Thu, Jun 27, 2019 at 03:19:25PM +0300, Anton V. Boyarshinov wrote:
&gt; &gt; &gt; Машина, поставленная из p9, подключён сизиф.
&gt; &gt; 
&gt; &gt; Правильно ли подключён сизиф?
&gt; &gt; В файле /usr/lib/rpm/macros значение макроса
&gt; &gt; %_priority_distbranch поменялось с p9 на sisyphus?
&gt;
&gt; Не поменялось. Видимо, это следует считать недоработкой утилиты apt-repo
&gt;
&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>184148</commentid>
    <comment_count>3</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-09-05 07:00:17 +0300</bug_when>
    <thetext>Спасибо.
утилита apt-repo мне не помогла бы - в ней не очень удобно сделана работа с локальными репозиториями и я переключал репозиторий без неё.

Почему бы не переместить эту настройку  из пакета rpm в /etc/rpm/macros.d/ в пакет apt-conf-sisyphus /apt-conf-p9 ?

На этот пакет не влияет настройка priority_distbranch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>184324</commentid>
    <comment_count>4</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-09-16 19:46:50 +0300</bug_when>
    <thetext>на ментейнера.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185185</commentid>
    <comment_count>5</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-10-30 08:21:17 +0300</bug_when>
    <thetext>*** Bug 37398 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185186</commentid>
    <comment_count>6</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-10-30 08:22:23 +0300</bug_when>
    <thetext>проблема ещё актуальна.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185284</commentid>
    <comment_count>7</comment_count>
    <who name="ruslandh">ruslandh</who>
    <bug_when>2019-11-02 21:24:17 +0300</bug_when>
    <thetext>А нельзя просто сделать, чтобы в Сизифе всегда версии пакетов rpm (и на всякий случай apt) всегда были более высокие, чем в бренчах? Только для этих двух пакетов.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185294</commentid>
    <comment_count>8</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-11-04 09:52:14 +0300</bug_when>
    <thetext>Это не поможет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185552</commentid>
    <comment_count>9</comment_count>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2019-11-13 19:10:10 +0300</bug_when>
    <thetext>Предлагается/планируется:

Настройку значения макроса _priority_distbranch перенести из /usr/lib/rpm/ в место для настроек (/etc/). Его может отредактировать руками администратор или другие утилиты, например, apt-repo (который надо будет этому научить).

Файл с установкой этого значения вынести в отдельный пакет rpm-conf, чтобы для изменения значения по умолчанию в бранче не надо было пересобирать пакет rpm, а у пользователя -- можно будет просто установить другую версию пакета rpm-conf при желании.

Для удобства перехода с бранча p9 на Sisyphus релиз у пакета rpm-conf будет сделан по старой схеме бэкпортирования. (Т.е. после смены sources.list на Sisyphus администратору будет достаточно сначала сделать просто apt-get install rpm-conf, чтобы дальше получать правильные обновления из Sisyphus. В случае перехода с Sisyphus на p9 надо будет сделать один даунгрейд: apt-get install rpm-conf=1.0-alt0.M90P.1) Собирать rpm в p9 со сменой релиза по этой схеме не придётся. (А пришлось бы ради удобства перехода с p9 на Sisyphus, если бы эта настройка лежала бы в пакете rpm.)

(Напомню, что эта история с явно выставленным значением _priority_distbranch появилась ради бранчей, которые форкаются, от Sisyphus например, после введения disttag. Если после форка бранча произошла бы пересборка пакета без смены релиза в p9, он бы не обновился у пользователя, потому что старый disttag &quot;sisyphus&quot; старше в соответствии с правилом упорядочивания версий пакетов. _priority_distbranch перекрывает это правило. Поэтому для бранчей, кроме p9 и Sisyphus, это значение вообще не определено, потому что нет практической пользы, а было бы только усложнение перехода с тех бранчей на Sisyphus или p9.)

Пакет rpm будет иметь зависимость на пакет rpm-conf. Можно ещё пакет apt-conf (там есть несколько вариантов) сделать зависимым от rpm-conf. (Небольшое неудобство, что в Sisyphus есть и пакет apt-conf-branch, но пакет rpm-conf будет один, поэтому осмысленную зависимость в apt-conf-branch написать не получится.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190653</commentid>
    <comment_count>10</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2020-06-11 12:13:46 +0300</bug_when>
    <thetext>Схема нормальная, когда будет реализована ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>194290</commentid>
    <comment_count>11</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2020-11-17 23:35:46 +0300</bug_when>
    <thetext>такое ощущение, что только мне интересно обновляться с p9 до Sisyphus, а больше никому наш unstable репозиторий не нужен.

Сегодня опять имел удовольствие столкнуться с этим процессом и это, мягко говоря, не очень приятно.

Хотел бы поинтересоваться прогрессом, есть ли он и будет ли ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>194291</commentid>
    <comment_count>12</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2020-11-17 23:39:39 +0300</bug_when>
    <thetext>(In reply to Anton Farygin from comment #11)
&gt; такое ощущение, что только мне интересно обновляться с p9 до Sisyphus, а
&gt; больше никому наш unstable репозиторий не нужен.
&gt; 
&gt; Сегодня опять имел удовольствие столкнуться с этим процессом и это, мягко
&gt; говоря, не очень приятно.
&gt; 
&gt; Хотел бы поинтересоваться прогрессом, есть ли он и будет ли ?

+1

Сегодня обновлял один контейнер с p9 до Сизифа, пока не обновил apt+rpm, было плохо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>194292</commentid>
    <comment_count>13</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2020-11-17 23:40:56 +0300</bug_when>
    <thetext>(In reply to Dmitry V. Levin from comment #12)
&gt; Сегодня обновлял один контейнер с p9 до Сизифа, пока не обновил apt+rpm,
&gt; было плохо.

apt там, конечно, по сути одинаковый, просто по привычке обновляю их вместе.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>194293</commentid>
    <comment_count>14</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2020-11-17 23:46:57 +0300</bug_when>
    <thetext>У меня было странное, я не знаю как это объяснить.
1) попытка обновить систему без правки /usr/lib/rpm/macros - остаются сохранённые пакеты, порядка 200 пакетов удаляется (это, правда, был не сервер, но сути это не меняет).
2) изменяю %_priority_distbranch в /usr/lib/rpm/macros на sisyphus  - попытка обновления точно с таким же (FAIL) результатом.
3) apt-cache clean, apt-repo rm all, apt-repo add p9, apt-get update, apt-repo rm all, apt-repo add sisyphus - после этой странной жуткой нереальной магии обновление заработало нормально. Почему это случилось у меня ответа нет, но я очень хотел бы его услышать от авторов недоделанной фичи disttag, которой мы все прекрасно пользуемся с непредсказуемым (в дальнейшем) результатом.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>194294</commentid>
    <comment_count>15</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2020-11-18 00:00:41 +0300</bug_when>
    <thetext>(In reply to Anton Farygin from comment #14)
&gt; 3) apt-cache clean, apt-repo rm all, apt-repo add p9, apt-get update,
&gt; apt-repo rm all, apt-repo add sisyphus - после этой странной жуткой
&gt; нереальной магии обновление заработало нормально.

Надо как-то перейти с языка магии на какой-то более понятный язык.
Но если apt-cache clean что-то исправляет, значит, в apt какой-то очередной глюк с cache invalidation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>194310</commentid>
    <comment_count>16</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2020-11-18 12:03:42 +0300</bug_when>
    <thetext>а разве редактирование /usr/lib/rpm/macros на предмет _priority_distbranch может триггернуть очистку кеша apt ?

Т.е.  - _priority_distbranch где-то записывается в кеше ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>194460</commentid>
    <comment_count>17</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2020-11-25 13:59:21 +0300</bug_when>
    <thetext>(In reply to Ivan Zakharyaschev from comment #9)
&gt; Предлагается/планируется:
&gt; 
&gt; Настройку значения макроса _priority_distbranch перенести из /usr/lib/rpm/ в
&gt; место для настроек (/etc/). Его может отредактировать руками администратор
&gt; или другие утилиты, например, apt-repo (который надо будет этому научить).
&gt; 
&gt; Файл с установкой этого значения вынести в отдельный пакет rpm-conf, чтобы
&gt; для изменения значения по умолчанию в бранче не надо было пересобирать пакет
&gt; rpm, а у пользователя -- можно будет просто установить другую версию пакета
&gt; rpm-conf при желании.
&gt; 
&gt; Для удобства перехода с бранча p9 на Sisyphus релиз у пакета rpm-conf будет
&gt; сделан по старой схеме бэкпортирования. (Т.е. после смены sources.list на
&gt; Sisyphus администратору будет достаточно сначала сделать просто apt-get
&gt; install rpm-conf, чтобы дальше получать правильные обновления из Sisyphus. В
&gt; случае перехода с Sisyphus на p9 надо будет сделать один даунгрейд: apt-get
&gt; install rpm-conf=1.0-alt0.M90P.1) Собирать rpm в p9 со сменой релиза по этой
&gt; схеме не придётся. (А пришлось бы ради удобства перехода с p9 на Sisyphus,
&gt; если бы эта настройка лежала бы в пакете rpm.)
&gt; 
&gt; (Напомню, что эта история с явно выставленным значением _priority_distbranch
&gt; появилась ради бранчей, которые форкаются, от Sisyphus например, после
&gt; введения disttag. Если после форка бранча произошла бы пересборка пакета без
&gt; смены релиза в p9, он бы не обновился у пользователя, потому что старый
&gt; disttag &quot;sisyphus&quot; старше в соответствии с правилом упорядочивания версий
&gt; пакетов. _priority_distbranch перекрывает это правило. Поэтому для бранчей,
&gt; кроме p9 и Sisyphus, это значение вообще не определено, потому что нет
&gt; практической пользы, а было бы только усложнение перехода с тех бранчей на
&gt; Sisyphus или p9.)
&gt; 
&gt; Пакет rpm будет иметь зависимость на пакет rpm-conf. Можно ещё пакет
&gt; apt-conf (там есть несколько вариантов) сделать зависимым от rpm-conf.
&gt; (Небольшое неудобство, что в Sisyphus есть и пакет apt-conf-branch, но пакет
&gt; rpm-conf будет один, поэтому осмысленную зависимость в apt-conf-branch
&gt; написать не получится.)

$ cat /usr/lib/rpm/macros.d/altlinux-release 
%_priority_distbranch	sisyphus
$ rpmquery -f /usr/lib/rpm/macros.d/altlinux-release
altlinux-release-sisyphus-20201124-alt1.noarch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>197053</commentid>
    <comment_count>18</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2021-03-18 08:15:59 +0300</bug_when>
    <thetext>Я так понимаю что осталось придумать как это сделать в p9.
Может быть, apt-repo есть смысл пропатчить, что бы он добавлял %_priority_distbranch ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>197404</commentid>
    <comment_count>19</comment_count>
    <who name="Ivan A. Melnikov">iv</who>
    <bug_when>2021-03-30 16:08:23 +0300</bug_when>
    <thetext>*** Bug 39845 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>197425</commentid>
    <comment_count>20</comment_count>
    <who name="Ivan A. Melnikov">iv</who>
    <bug_when>2021-03-31 12:41:26 +0300</bug_when>
    <thetext>(In reply to Dmitry V. Levin from comment #17)
&gt; $ cat /usr/lib/rpm/macros.d/altlinux-release 
&gt; %_priority_distbranch	sisyphus
&gt; $ rpmquery -f /usr/lib/rpm/macros.d/altlinux-release
&gt; altlinux-release-sisyphus-20201124-alt1.noarch

Попробовал сегодня обновить тестовую систему с p9 (установлена с какого-то предварительного Simply 9.1, обновлена до актуального p9) до Сизифа так:

1. изминил в /etc/apt/sources.list.d источники на Сизиф; apt-get update;
2. установил altlinux-release-sisyphus; пришлось сказать apt&apos;у  &quot;Yes, do as I say!&quot;, ну да ладно.
3. (наверное необязательно, но я делал) apt-get clean; apt-get update;
4. apt-get dist-upgrade
5. добавить autoremove и update-kernel по вкусу (я не делал пока).

Вроде бы всё отработало как надо, ничего нужного не удалилось.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>197428</commentid>
    <comment_count>21</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2021-03-31 13:46:26 +0300</bug_when>
    <thetext>Как вариант можно собрать какой-то аналог altlinux-release-sisyphus в p9, в котором будет лежать только нужный параметр макроса.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>197589</commentid>
    <comment_count>22</comment_count>
    <who name="Ivan A. Melnikov">iv</who>
    <bug_when>2021-04-07 13:26:04 +0300</bug_when>
    <thetext>(In reply to Anton Farygin from comment #21)
&gt; Как вариант можно собрать какой-то аналог altlinux-release-sisyphus в p9, в
&gt; котором будет лежать только нужный параметр макроса.

Мне вообще-то нравится идея, что на системе, обновлённой до Сизифа, в /etc/os-release будет написано Sisyphus. Это как бы правда. Так что процедура с установкой altlinux-release-sisyphus выглядит не слишком ужасной, достаточно её документировать на wiki например.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258104</commentid>
    <comment_count>23</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2025-01-27 13:55:47 +0300</bug_when>
    <thetext>Я так понимаю, с p9 до Сизифа в принципе нельзя теперь обновляться. Либо через какой-то из архивов, либо через p10-&gt;p11.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258105</commentid>
    <comment_count>24</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2025-01-27 14:01:54 +0300</bug_when>
    <thetext>(Ответ для Sergey Y. Afonin на комментарий #23)
&gt; Я так понимаю
Нет, вы немного не в теме и немного не мантейнер apt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>276948</commentid>
    <comment_count>25</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2025-11-14 12:31:01 +0300</bug_when>
    <thetext>Продукт более не поддерживается. Если актуально, то необходимо перевешать на новый поддерживаемый репозиторий (p10, p11, Sisyphus).</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>