[2019-09-08 17:53] Jean-Marc LACROIX <jeanmarc.lacr...@free.fr>
>  > Please:
>  >
>  >   * Try installing something else, like `tor'. I expect you will get
>  >     similar error (`tor' depends on libsystemd0, sigh)
>
> ansible@pinebook:~$ sudo apt install tor
> [...]

Okay, tor installs fine with your apt-pinning. My guess was wrong.

> ansible@pinebook:~$ dpkg -l |grep -v ii
> Desired=Unknown/Install/Remove/Purge/Hold
> | 
> Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
> |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
> ||/ Name                                                        Version 
>                      Architecture Description
> +++-===========================================================-============================-============-===========================
> ====================================================
> ansible@pinebook:~$ dpkg -l |grep systemd
> ii  dbus-user-session 
> 1.12.16-1                    arm64        simple interprocess messaging 
> system (systemd --user integration)
> ii  libpam-systemd:arm64                                        241-5 
>                      arm64        system and service manager - PAM module
> ii  libsystemd0:arm64                                           241-5 
>                      arm64        systemd utility library
> ii  syslog-ng-mod-journal                                       3.19.1-5 
>                      arm64        Enhanced system logging daemon 
> (systemd journal plugin)
> ii  systemd                                                     241-5 
>                      arm64        system and service manager
> ii  systemd-sysv                                                241-5 
>                      arm64        system and service manager - SysV links

Okay, on this stage you have systemd as pid1 implementation.

> [...]
> Now, according Debian doc, i try to install sysvinit

Which exactly doc? I guess it needs to be adjusted.

> ansible@pinebook:~$ sudo apt install sysvinit sysvinit-utils
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Package sysvinit is not available, but is referred to by another package.
> This may mean that the package is missing, has been obsoleted, or
> is only available from another source
> However the following packages replace it:
>    sysvinit-core:armhf systemd-sysv:armhf sysvinit-core systemd-sysv
>
> E: Package 'sysvinit' has no installation candidate
>
> It seems on Debian 10.1, there is now one new package name ?????
> [...]

There were no package renaming at least last year.

> ansible@pinebook:~$ sudo apt install sysvinit-core sysvinit-utils
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> sysvinit-utils is already the newest version (2.93-8).
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
>
> The following packages have unmet dependencies:
>   dconf-service : Depends: default-dbus-session-bus or
>                            dbus-session-bus
>   libsoup2.4-1 : Depends: glib-networking (>= 2.32.0) but it is not 
> going to be installed
> E: Error, pkgProblemResolver::Resolve generated breaks, this may be 
> caused by held packages.

Wait, do you have installation of "recommends" disabled? If I try to
install "dconf-service" on my system (antiX + Devuan + Debian,
pid1=runit-init), I too get resolution error, but

 # apt-get install dconf-service --no-install-recommends

resolves fine. Please, try this. Otherwise, your better bet would
be to reassign to libelogind or dbus or something like this.
sysvinit-core only depends on libc and libselinux (sigh), so it can't
cause conflicts with packages you show.
-- 
Note, that I send and fetch email in batch, once in a few days.
Please, mention in body of your reply when you add or remove recepients.

Reply via email to