[devel] [#277787] DONE (try 3) systemd.git=249-alt1

Dmitry V. Levin ldv на altlinux.org
Вс Июл 11 13:32:41 MSK 2021


On Sun, Jul 11, 2021 at 11:36:27AM +0200, Alexey Gladkov wrote:
> On Sun, Jul 11, 2021 at 12:06:58PM +0300, Dmitry V. Levin wrote:
> > On Sun, Jul 11, 2021 at 02:29:07AM +0000, Girar pender (shaba) wrote:
> > > http://git.altlinux.org/tasks/archive/done/_271/277787/logs/events.3.3.log
> > > 
> > > 2021-Jul-11 02:16:05 :: task #277787 for sisyphus resumed by shaba:
> > > #100 removed
> > > #200 build 249-alt1 from /people/shaba/packages/systemd.git fetched at 2021-Jul-10 21:16:57
> > [...]
> > > #200 systemd 248.3-alt3 -> 1:249-alt1
> > >  Fri Jul 09 2021 Alexey Shabalin <shaba на altlinux> 1:249-alt1
> > >  - 249
> > >  - Add rpm filetrigger for systemd-modules-load.
> > >  - Drop altlinux-clock-setup.service.
> > >  - Add condition for build with bpf-framework (disabled).
> > >  - Define SBAT options for ALT Linux.
> > >  - Define system user GID as in setup package.
> > >  - Add migrate /etc/sysconfig/ i18n, keyboard, consolefont, network files/variables to %post.
> > >  - Enable default LLMNR mode for systemd-resolver.
> > >  - Disable build standalone utils.
> > 
> > "Disable build standalone utils" - это что такое?
> > Сделать Provides+Obsoletes, не реализуя функциональность - это как вообще?
> > Зачем было удалять то, чем пользуются другие?
> > Захотелось плюнуть коллегам в лицо и создать им лишнюю работу?
> 
> Кроме того, этот коммит [1] неправильный, потому что не создаёт симлинки:
> 
> /sbin/systemd-*.standalone -> /sbin/systemd-*
> 
> и те кто сделал явный requires и уже начал использовать утилиты с
> суффиксом просто сломаются.
> 
> [1] http://git.altlinux.org/tasks/archive/done/_271/277787/gears/200/git?p=git;a=commitdiff;h=2f7e95d863122be613e007671b5900ab0a1e8c9d

Повесил https://bugzilla.altlinux.org/40450 на эту тему.

Возможно, нам будет проще форкнуть systemd.git и собирать *-standalone
оттуда, чем рассчитывать на взаимопонимание с мантейнером пакета systemd.

Для решения проблемы избыточных зависимостей на systemd предлагаю
рассмотреть возможность запрета избыточных зависимостей на systemd
на уровне sisyphus_check.


-- 
ldv


Подробная информация о списке рассылки Devel