[2019-06-22 19:53] Lorenz <lorenzo.r...@gmail.com>
> As for other observations you made, i will have a look and send new patches
> soon

In mean time I managed to create qemu image with
`autopkgtest-qemu-build`. On my machine test fails with error about
removing "init". Any ideas how to fix it (apart to manually tweaking
image)?

autopkgtest [19:57:58]: version 5.10
autopkgtest [19:57:58]: host neophite.local; command line: /usr/bin/autopkgtest 
../runit-init_2.1.2-32_all.deb ../runit_2.1.2-32_amd64.deb 
../getty-run_2.1.2-32_all.deb . -- qemu ../autopkgtest.img
qemu-system-x86_64: warning: host doesn't support requested feature: 
CPUID.01H:ECX.vmx [bit 5]
autopkgtest [19:58:16]: testbed dpkg architecture: amd64
autopkgtest [19:58:19]: testbed running kernel: Linux 4.19.0-5-amd64 #1 SMP 
Debian 4.19.37-5 (2019-06-19)
autopkgtest [19:58:19]: @@@@@@@@@@@@@@@@@@@@ built-tree .
autopkgtest [19:58:19]: testing package runit version 2.1.2-32
autopkgtest [19:58:19]: test init-switch: preparing testbed
Get:1 file:/tmp/autopkgtest.kRENL9/binaries  InRelease
Ign:1 file:/tmp/autopkgtest.kRENL9/binaries  InRelease
Get:2 file:/tmp/autopkgtest.kRENL9/binaries  Release [816 B]
Get:2 file:/tmp/autopkgtest.kRENL9/binaries  Release [816 B]
Get:3 file:/tmp/autopkgtest.kRENL9/binaries  Release.gpg
Ign:3 file:/tmp/autopkgtest.kRENL9/binaries  Release.gpg
Get:4 file:/tmp/autopkgtest.kRENL9/binaries  Packages [3921 B]
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies...Starting pkgProblemResolver with broken count: 2
Starting 2 pkgProblemResolver with broken count: 2
Investigating (0) init:amd64 < 1.57 @ii mK Ib >
Broken init:amd64 PreDepends on systemd-sysv:amd64 < 241-5 @ii mR >
  Considering systemd-sysv:amd64 3 as a solution to init:amd64 5103
  Added systemd-sysv:amd64 to the remove list
Broken init:amd64 PreDepends on sysvinit-core:amd64 < none | 2.93-8 @un uH >
  Considering sysvinit-core:amd64 0 as a solution to init:amd64 5103
  Try Installing sysvinit-core:amd64 < none | 2.93-8 @un uH > before changing 
init:amd64
  Fixing init:amd64 via keep of systemd-sysv:amd64
Investigating (0) systemd-sysv:amd64 < 241-5 @ii mK Ib >
Broken systemd-sysv:amd64 Conflicts on sysvinit-core:amd64 < none -> 2.93-8 @un 
uN Ib >
  Considering sysvinit-core:amd64 0 as a solution to systemd-sysv:amd64 3
  Added sysvinit-core:amd64 to the remove list
  Fixing systemd-sysv:amd64 via keep of sysvinit-core:amd64
Investigating (0) runit-init:amd64 < none -> 2.1.2-32 @un uN Ib >
Broken runit-init:amd64 Conflicts on systemd-sysv:amd64 < 241-5 @ii mK >
  Considering systemd-sysv:amd64 3 as a solution to runit-init:amd64 2
  Holding Back runit-init:amd64 rather than change systemd-sysv:amd64
Investigating (0) autopkgtest-satdep:amd64 < 0 @iU mK Nb Ib >
Broken autopkgtest-satdep:amd64 Depends on runit-init:amd64 < none | 2.1.2-32 
@un uH >
  Considering runit-init:amd64 2 as a solution to autopkgtest-satdep:amd64 -2
  Removing autopkgtest-satdep:amd64 rather than change runit-init:amd64
Done
 Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following additional packages will be installed:
  psmisc
The following packages will be REMOVED:
  autopkgtest-satdep
The following NEW packages will be installed:
  psmisc
0 upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 126 kB of archives.
After this operation, 652 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian unstable/main amd64 psmisc amd64 23.2-1 [126 
kB]
Fetched 126 kB in 0s (0 B/s)
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18668 files and directories currently installed.)
Removing autopkgtest-satdep (0) ...
Selecting previously unselected package psmisc.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18668 files and directories currently installed.)
Preparing to unpack .../psmisc_23.2-1_amd64.deb ...
Unpacking psmisc (23.2-1) ...
Setting up psmisc (23.2-1) ...
autopkgtest: WARNING: package runit is not installed though it should be
autopkgtest: WARNING: package runit-init is not installed though it should be
autopkgtest: WARNING: package getty-run is not installed though it should be
autopkgtest: WARNING: Test dependencies are unsatisfiable - calling apt install 
on test deps directly for further data about failing dependencies in test logs
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 2
Starting 2 pkgProblemResolver with broken count: 2
Investigating (0) init:amd64 < 1.57 @ii mK Ib >
Broken init:amd64 PreDepends on systemd-sysv:amd64 < 241-5 @ii mR >
  Considering systemd-sysv:amd64 3 as a solution to init:amd64 5103
  Added systemd-sysv:amd64 to the remove list
Broken init:amd64 PreDepends on sysvinit-core:amd64 < none | 2.93-8 @un uH >
  Considering sysvinit-core:amd64 0 as a solution to init:amd64 5103
  Try Installing sysvinit-core:amd64 < none | 2.93-8 @un uH > before changing 
init:amd64
  Fixing init:amd64 via keep of systemd-sysv:amd64
Investigating (0) systemd-sysv:amd64 < 241-5 @ii mK Ib >
Broken systemd-sysv:amd64 Conflicts on sysvinit-core:amd64 < none -> 2.93-8 @un 
uN Ib >
  Considering sysvinit-core:amd64 0 as a solution to systemd-sysv:amd64 3
  Added sysvinit-core:amd64 to the remove list
  Fixing systemd-sysv:amd64 via keep of sysvinit-core:amd64
Investigating (1) runit-init:amd64 < none -> 2.1.2-32 @un puN Ib >
Broken runit-init:amd64 Conflicts on systemd-sysv:amd64 < 241-5 @ii mK >
  Considering systemd-sysv:amd64 3 as a solution to runit-init:amd64 10000
  Added systemd-sysv:amd64 to the remove list
  Fixing runit-init:amd64 via remove of systemd-sysv:amd64
Investigating (1) init:amd64 < 1.57 @ii mK Ib >
Broken init:amd64 PreDepends on systemd-sysv:amd64 < 241-5 @ii mR >
  Considering systemd-sysv:amd64 3 as a solution to init:amd64 5103
  Added systemd-sysv:amd64 to the remove list
Broken init:amd64 PreDepends on sysvinit-core:amd64 < none | 2.93-8 @un uH >
  Considering sysvinit-core:amd64 0 as a solution to init:amd64 5103
  Try Installing sysvinit-core:amd64 < none | 2.93-8 @un uH > before changing 
init:amd64
  Fixing init:amd64 via keep of systemd-sysv:amd64
Investigating (1) systemd-sysv:amd64 < 241-5 @ii mK Ib >
Broken systemd-sysv:amd64 Conflicts on sysvinit-core:amd64 < none -> 2.93-8 @un 
uN Ib >
  Considering sysvinit-core:amd64 0 as a solution to systemd-sysv:amd64 3
  Added sysvinit-core:amd64 to the remove list
  Fixing systemd-sysv:amd64 via keep of sysvinit-core:amd64
Investigating (2) runit-init:amd64 < none -> 2.1.2-32 @un puN Ib >
Broken runit-init:amd64 Conflicts on systemd-sysv:amd64 < 241-5 @ii mK >
  Considering systemd-sysv:amd64 3 as a solution to runit-init:amd64 10000
  Added systemd-sysv:amd64 to the remove list
  Fixing runit-init:amd64 via remove of systemd-sysv:amd64
Investigating (2) init:amd64 < 1.57 @ii mK Ib >
Broken init:amd64 PreDepends on systemd-sysv:amd64 < 241-5 @ii mR >
  Considering systemd-sysv:amd64 10000 as a solution to init:amd64 5103
Broken init:amd64 PreDepends on sysvinit-core:amd64 < none | 2.93-8 @un uH >
  Considering sysvinit-core:amd64 0 as a solution to init:amd64 5103
  Try Installing sysvinit-core:amd64 < none | 2.93-8 @un uH > before changing 
init:amd64
  Or group remove for init:amd64
Investigating (2) libpam-systemd:amd64 < 241-5 @ii mK Ib >
Broken libpam-systemd:amd64 Depends on systemd-sysv:amd64 < 241-5 @ii mR >
  Considering systemd-sysv:amd64 10000 as a solution to libpam-systemd:amd64 7
  Removing libpam-systemd:amd64 rather than change systemd-sysv:amd64
Investigating (3) runit-init:amd64 < none -> 2.1.2-32 @un puN Ib >
Broken runit-init:amd64 Conflicts on sysvinit-core:amd64 < none -> 2.93-8 @un 
uN >
  Considering sysvinit-core:amd64 0 as a solution to runit-init:amd64 10000
  Added sysvinit-core:amd64 to the remove list
  Fixing runit-init:amd64 via keep of sysvinit-core:amd64
Done
psmisc is already the newest version (23.2-1).
psmisc set to manually installed.
The following additional packages will be installed:
  initscripts insserv runit-helper startpar sysuser-helper sysv-rc
Suggested packages:
  bootchart2
The following packages will be REMOVED:
  init libpam-systemd systemd-sysv
The following NEW packages will be installed:
  fgetty getty-run initscripts insserv runit runit-helper runit-init startpar
  sysuser-helper sysv-rc
WARNING: The following essential packages will be removed.
This should NOT be done unless you know exactly what you are doing!
  init systemd-sysv (due to init)
0 upgraded, 10 newly installed, 3 to remove and 0 not upgraded.
E: Essential packages were removed and -y was used without 
--allow-remove-essential.
init-switch          FAIL badpkg
blame: arg:../runit-init_2.1.2-32_all.deb deb:runit-init 
arg:../runit_2.1.2-32_amd64.deb deb:runit arg:../getty-run_2.1.2-32_all.deb 
deb:getty-run .
badpkg: Test dependencies are unsatisfiable. A common reason is that your 
testbed is out of date with respect to the archive, and you need to use a 
current testbed or run apt-get update or use -U.
autopkgtest [19:58:30]: @@@@@@@@@@@@@@@@@@@@ summary
init-switch          FAIL badpkg
blame: arg:../runit-init_2.1.2-32_all.deb deb:runit-init 
arg:../runit_2.1.2-32_amd64.deb deb:runit arg:../getty-run_2.1.2-32_all.deb 
deb:getty-run .
badpkg: Test dependencies are unsatisfiable. A common reason is that your 
testbed is out of date with respect to the archive, and you need to use a 
current testbed or run apt-get update or use -U.
qemu-system-x86_64: terminating on signal 15 from pid 24715 (/usr/bin/python3)
-- 
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