Bug 37461 - dbus-1.12.16-alt1 causes dbus restart during the package update
Summary: dbus-1.12.16-alt1 causes dbus restart during the package update
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: dbus (show other bugs)
Version: unstable
Hardware: all Linux
: P3 critical
Assignee: Valery Inozemtsev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-09 13:56 MSK by Dmitry V. Levin
Modified: 2019-11-12 12:06 MSK (History)
5 users (show)

See Also:


Attachments
screenshot (692.01 KB, image/png)
2019-11-11 12:43 MSK, Valery Inozemtsev
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry V. Levin 2019-11-09 13:56:45 MSK
Update to 1.12.16-alt1 inadvertently reverted commit 1.8.8-alt2~5,
resulting to dbus restart during the package update.
Comment 1 Valery Inozemtsev 2019-11-11 12:43:35 MSK
Created attachment 8386 [details]
screenshot

Что я делаю не так?
Comment 2 Alexey Shabalin 2019-11-11 14:12:37 MSK
Простой reload у меня тоже работает.
А ты попробуй при смене версии(при обновлении).
Comment 3 Valery Inozemtsev 2019-11-11 14:21:00 MSK
в спек кто нибудь смотрел?
http://git.altlinux.org/people/shrek/packages/?p=dbus.git;a=commitdiff;h=66813e884b868b3c126aec78c967131815cb66b2
Comment 4 Dmitry V. Levin 2019-11-11 14:30:19 MSK
(In reply to comment #3)
> в спек кто нибудь смотрел?
> http://git.altlinux.org/people/shrek/packages/?p=dbus.git;a=commitdiff;h=66813e884b868b3c126aec78c967131815cb66b2

Я смотрел.  Это по сути откат коммита 1.8.8-alt2~5,
поскольку добавляет systemctl reload messagebus.service

Непонятно, зачем это изменение было сделано (оно даже нигде не было упомянуто),
и его лучше откатить, чем исправлять.
Comment 5 Valery Inozemtsev 2019-11-11 14:38:48 MSK
это совсем не откат коммита 1.8.8-alt2~5
в initscript'е нет reload, там вместо reload выполняется restart
для systemd в messagebus.service reload именно reload
что в общем то и сделано в %post
Comment 6 Alexey Shabalin 2019-11-11 14:52:28 MSK
(В ответ на комментарий №3)
> в спек кто нибудь смотрел?
> http://git.altlinux.org/people/shrek/packages/?p=dbus.git;a=commitdiff;h=66813e884b868b3c126aec78c967131815cb66b2

Именно поэтому я сразу и решил, что dbus виноват, когда при обновлении у меня упали X(точнее wayland), потому что видел коммит, и удивился зачем ты вернул релоад сервиса.
Comment 7 Anton Farygin 2019-11-11 15:08:31 MSK
тестировщики нашли ещё что при обновлении в p9 остаются дубликаты dbus, т.к. падает скрипт в пакете в процессе обновления.
Comment 8 Repository Robot 2019-11-12 12:06:57 MSK
dbus-1.12.16-alt2 -> sisyphus:

Mon Nov 11 2019 Valery Inozemtsev <shrek@altlinux.ru> 1.12.16-alt2
- removed reload during package update (closes: #37461)