From: "Sergey Y. Afonin" <asy@altlinux.org>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] проблема с обновлением с p8 до sisyphus
Date: Sat, 30 Mar 2019 13:30:42 +0400
Message-ID: <201903301330.42761.asy@altlinux.org> (raw)
In-Reply-To: <bcc44f30-8b81-5b56-57ec-8917a7aecf52@basealt.ru>
On Friday 08 February 2019, Anton Farygin wrote:
> https://bugzilla.altlinux.org/35529
>
> Этой ошибке уже почти 4 месяца. Хотелось бы понять, как и когда
> планируется это исправить ?
>
> Пока что становится с каждым днём только хуже (по мере увеличения
> количества пакетов в Sisyphus и p8, собранных по новой схеме).
Это всё (35529) как-то даже и не страшно. Я сегодня вот что словил.
При том, что проблемы 35529 вроде и не было, всё нормально вроде пошло.
Сначала обновил apt с rpm:
# apt-get install apt rpm
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
libapt liblua5.3 libreadline7 librpm7 synaptic
The following packages will be upgraded
apt libapt rpm synaptic
The following packages will be REMOVED:
apt-indicator librpm librpmbuild
The following NEW packages will be installed:
liblua5.3 libreadline7 librpm7
Затем dist-upgrade:
...
...
964: libcryptsetup-2.1.0-alt1 ######################## [ 16%]
965: systemd-sysvinit-1:241-alt3 ######################## [ 16%]
966: systemd-1:241-alt3 ######################## [ 16%]
И тут система ушла в reboot. Думал, что с логами проблема - как раз до этого
экспериментировал с https://bugzilla.altlinux.org/36454 и не ожидал чего-то
такого. Надо было Storage=none убрать, но... Оказалось, что Systemd почему-то
игнорирует (теперь ?) Storage=none, что вроде как плохо, но тут удачно вышло.
Лог от syslog-ng закончился вот на этом (точки тоже из лога, там спецсимволы
какие-то на самом деле):
Mar 30 11:26:58 apt-get: dbus-tools-1.12.12-alt2 sisyphus+221234.100.1.2 1549918037 installed
Mar 30 11:26:59 apt-get: dbus-1.12.12-alt2 sisyphus+221234.100.1.2 1549918037 installed
..............................................................................................
По ssh я видел процесс несколько дольше: dbus-tools и dbus ставились под
номерами 916 и 917 (а остановилось всё на systemd под номером 966):
916: dbus-tools-1.12.12-alt2 ######################### [ 15%]
917: dbus-1.12.12-alt2 ######################### [ 15%]
Warning: The unit file, source configuration file or drop-ins of dbus.service changed on disk. Run 'systemctl daemon-reload' to reload units.
918: libnss-3.42.1-alt1 ######################### [ 15%]
А вот что показал journalctl -b -1 в конце (строчка с wpa_supplicant как маркер, что
до 11:22 тихо было):
Mar 30 11:16:03 wpa_supplicant[853]: wlan0: WPA: Group rekeying completed with 54:e6:fc:d5:0e:a4 [GTK=CCMP]
Mar 30 11:22:19 kernel: perf: interrupt took too long (2508 > 2500), lowering kernel.perf_event_max_sample_rate to 79000
Mar 30 11:23:53 NetworkManager[546]: <info> [1553930633.7985] manager: kernel firmware directory '/lib/firmware' changed
Mar 30 11:24:46 NetworkManager[546]: <info> [1553930686.3605] manager: kernel firmware directory '/lib/firmware' changed
Mar 30 11:25:17 dbus-daemon[5704]: Reloaded configuration
Mar 30 11:25:17 dbus-daemon[1236]: Reloaded configuration
Mar 30 11:25:17 dbus-daemon[1236]: Reloaded configuration
Mar 30 11:25:17 dbus-daemon[5704]: Reloaded configuration
Mar 30 11:26:03 wpa_supplicant[853]: wlan0: WPA: Group rekeying completed with 54:e6:fc:d5:0e:a4 [GTK=CCMP]
Mar 30 11:27:05 systemd[1]: Reloading.
Mar 30 11:27:06 systemd[1]: dbus.service: Current command vanished from the unit file, execution of the command list won't be resumed.
Mar 30 11:27:18 dbus-daemon[436]: Unknown username "nm-openconnect" in message bus configuration file
Mar 30 11:27:19 systemd[1]: Reloading.
Mar 30 11:27:19 dbus-daemon[436]: Unknown username "nm-openconnect" in message bus configuration file
Mar 30 11:27:19 dbus-daemon[436]: Unknown username "nm-openconnect" in message bus configuration file
Mar 30 11:27:19 dbus-daemon[436]: Unknown username "nm-openconnect" in message bus configuration file
Зато теперь можно поэкспериментироввть с починкой. Очень хорошо, что
ещё никто не удалил net-tools:
# ip addr add 192.168.1.2/24 dev eth0
ip: symbol lookup error: ip: undefined symbol: ll_name_to_index
Старые добрые ifconfig/route помогли получить доступ к убитой системе по
ssh (ssh тоже живой оказался), чтобы совсем уж в голой консоли не ковыряться.
apt-get dist-upgrade подсказывает:
W: You may want to run apt-get update to correct these problems
E: Unmet dependencies. Try using --fix-broken.
apt-get dist-upgrade --fix-broken пишет
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
Относительная удача - почистил кэш апта перед обновлением, так что там
оказалисть только те пакеты, которые должны были быть установлены.
rpm -Uvh --force --nodeps *.rpm вроде бы выручил, по крайней мере до
KDE дошло. Только вроде KDE4 - внешний вид остался старый.
И на что-то ругнулось:
/usr/lib/rpm/systemd-sysctl.filetrigger: line 8: [: too many arguments
/usr/lib/rpm/systemd-tmpfiles.filetrigger: line 8: [: too many arguments
Только как крайнего по триггерам не знаю, как искать. Или тут именно сам systemd?
--
С уважением, Сергей Афонин
next prev parent reply other threads:[~2019-03-30 9:30 UTC|newest]
Thread overview: 33+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-02-08 5:04 Anton Farygin
2019-03-30 9:30 ` Sergey Y. Afonin [this message]
2019-03-30 10:21 ` Sergey Y. Afonin
2019-03-30 11:15 ` Sergey Y. Afonin
2019-03-30 13:02 ` Vladimir D. Seleznev
2019-03-30 13:17 ` Sergey Y. Afonin
2019-03-30 11:44 ` Ivan A. Melnikov
2019-03-30 11:54 ` Sergey Y. Afonin
2019-03-30 12:48 ` Sergey Y. Afonin
2019-03-30 13:07 ` Sergey Y. Afonin
2019-03-30 13:53 ` Sergey Y. Afonin
2019-03-30 14:20 ` Vladimir D. Seleznev
2019-03-30 14:30 ` Sergey Y. Afonin
2019-03-30 14:21 ` Sergey Y. Afonin
2019-03-30 14:31 ` Pavel Vainerman
2019-03-30 14:40 ` Sergey Y. Afonin
2019-03-30 14:43 ` Vladimir D. Seleznev
2019-03-30 15:12 ` Sergey Y. Afonin
2019-03-30 16:01 ` Sergey Y. Afonin
2019-03-30 15:09 ` Sergey Y. Afonin
2019-03-30 15:38 ` Pavel Vainerman
2019-03-30 15:59 ` Sergey Y. Afonin
2019-03-30 16:18 ` Pavel Vainerman
2019-03-30 16:31 ` Vladimir D. Seleznev
2019-03-30 16:39 ` Pavel Vainerman
2019-03-30 17:15 ` Sergey Y. Afonin
2019-03-31 7:38 ` Anton Farygin
2019-04-17 10:33 ` Sergey Afonin
2019-04-17 11:53 ` Anton Farygin
2019-03-31 8:22 ` Sergey Y. Afonin
2019-03-31 8:29 ` Sergey Y. Afonin
2019-03-30 11:49 ` Dmitry V. Levin
2019-03-30 12:07 ` Sergey Y. Afonin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=201903301330.42761.asy@altlinux.org \
--to=asy@altlinux.org \
--cc=devel@lists.altlinux.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
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