Bug#796603: marked as done (keyboard-configuration: Has init script in runlevel S but no matching service file)
Your message dated Sat, 02 Apr 2016 00:34:33 +0000
with message-id <E1am9WL-0005Er-Aj@franck.debian.org>
and subject line Bug#796603: fixed in console-setup 1.141
has caused the Debian Bug report #796603,
regarding keyboard-configuration: Has init script in runlevel S but no matching service file
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)
--
796603: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=796603
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: maintonly@bugs.debian.org
- Subject: keyboard-configuration: Has init script in runlevel S but no matching service file
- From: fsateler@debian.org
- Date: Sat, 22 Aug 2015 21:41:32 -0300
- Message-id: <20150823004132.C680228052B@felipepc.sateler>
Package: keyboard-configuration
Severity: important
User: pkg-systemd-maintainers@lists.alioth.debian.org
Usertags: init-rcs-service
Hi,
Your package keyboard-configuration has an initscript that is enabled
in runlevel S, but it does not provide a corresponding systemd
service unit.
Systemd generates units for all sysv init scripts that do not have a
corresponding systemd unit. By default, it sets
DefaultDependencies=yes, which means they get ordered after early
boot has finished.
The problem is that to preserve the runlevel S semantics, systemd in
debian is currently[1] ordering all S services Before=sysinit.target.
This target is particularly early in the boot sequence, which means
that it is most of the time too strict. In turn, this means it is
fairly easy to end up with dependency cycles. For an example, see bug
[763315]. Do note that the cycle still exists with sysvinit, it is
just that systemd complains more loudly.
Please add a systemd unit for the given service with the appropriate
dependencies, which most of the time will be less strict than
Before=sysinit.target. In other cases, the script is simply not
applicable in systemd, in which case the package should ship a
symlink to /dev/null as /lib/systemd/system/<initscript>.service.
We have prepared a transition wiki page[2] explaining the issue in
more detail, and outlining some general guidance. Please refer to it
as it will have useful information.
If you have any other doubts, feel free to ask in
pkg-systemd-maintainers@lists.alioth.debian.org
--
[1] http://sources.debian.net/src/systemd/222-2/debian/patches/Add-support-for-rcS.d-init-scripts-to-the-sysv-gener.patch/
[763315] https://bugs.debian.org/763315
[2] https://wiki.debian.org/Teams/pkg-systemd/rcSMigration
--- End Message ---
--- Begin Message ---
Source: console-setup
Source-Version: 1.141
We believe that the bug you reported is fixed in the latest version of
console-setup, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 796603@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Felipe Sateler <fsateler@debian.org> (supplier of updated console-setup package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 01 Apr 2016 20:24:38 -0300
Source: console-setup
Binary: keyboard-configuration console-setup console-setup-mini console-setup-linux console-setup-freebsd bdf2psf console-setup-udeb console-setup-amiga-ekmap console-setup-ataritt-ekmap console-setup-macintoshold-ekmap console-setup-pc-ekmap console-setup-sun4-ekmap console-setup-sun5-ekmap console-setup-pc-ekbd console-setup-linux-fonts-udeb console-setup-freebsd-fonts-udeb console-setup-linux-charmaps-udeb console-setup-freebsd-charmaps-udeb
Architecture: source all
Version: 1.141
Distribution: unstable
Urgency: medium
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Felipe Sateler <fsateler@debian.org>
Description:
bdf2psf - font converter to generate console fonts from BDF source fonts
console-setup - console font and keymap setup program
console-setup-amiga-ekmap - encoded Linux keyboard layouts for Amiga keyboards (udeb)
console-setup-ataritt-ekmap - encoded Linux keyboard layouts for Atari TT keyboards (udeb)
console-setup-freebsd - FreeBSD specific part of console-setup
console-setup-freebsd-charmaps-udeb - FreeBSD 8-bit charmaps for console-setup-udeb (udeb)
console-setup-freebsd-fonts-udeb - FreeBSD console fonts for Debian Installer (udeb)
console-setup-linux - Linux specific part of console-setup
console-setup-linux-charmaps-udeb - Linux 8-bit charmaps for console-setup-udeb (udeb)
console-setup-linux-fonts-udeb - Linux console fonts for Debian Installer (udeb)
console-setup-macintoshold-ekmap - encoded Linux keyboard layouts for old-style Macintosh keyboards (udeb)
console-setup-mini - console font and keymap setup program - reduced version for Linux
console-setup-pc-ekbd - encoded FreeBSD keyboard layouts for PC keyboards (udeb)
console-setup-pc-ekmap - encoded Linux keyboard layouts for PC keyboards (udeb)
console-setup-sun4-ekmap - encoded Linux keyboard layouts for Sun4 keyboards (udeb)
console-setup-sun5-ekmap - encoded Linux keyboard layouts for Sun5 keyboards (udeb)
console-setup-udeb - Configure the keyboard (udeb)
keyboard-configuration - system-wide keyboard preferences
Closes: 796603
Changes:
console-setup (1.141) unstable; urgency=medium
.
* Add systemd units wrapping the init scripts.
Closes: #796603
Checksums-Sha1:
c7009e87535543c7ab2fc6c8143aa953cbe5972d 3273 console-setup_1.141.dsc
0768663d71a25f4b5c7cecd6958096643d869370 1623364 console-setup_1.141.tar.xz
6e9fef8aae1b3008d3a0543e9bb6d4c9142fb841 51914 bdf2psf_1.141_all.deb
6d9fd581f84fa7806518744c7be12c62b0644bd7 40890 console-setup-amiga-ekmap_1.141_all.udeb
0793a3fa76f330254e6bc47fbb01381753361693 40806 console-setup-ataritt-ekmap_1.141_all.udeb
8054a58880c26af0005c5f81a296300e07b76d9e 6994 console-setup-freebsd-charmaps-udeb_1.141_all.udeb
e877c7314d023409a803897f6821726f23d1e80d 11032 console-setup-freebsd-fonts-udeb_1.141_all.udeb
e9cd0845c1f2790bb2f3fc64b960ec5aefb184b9 94026 console-setup-freebsd_1.141_all.deb
0336fa792f6ae0b9ef1177ae9da65a9b4c5dfc71 22608 console-setup-linux-charmaps-udeb_1.141_all.udeb
239ae1e1618268626408fe4abc7b7828edce96a0 17908 console-setup-linux-fonts-udeb_1.141_all.udeb
19ce0c2bb82481140e7674a3716a817d4db2b93c 983340 console-setup-linux_1.141_all.deb
9dd3065c0203cef7d09553681e69a6b770c3633e 40674 console-setup-macintoshold-ekmap_1.141_all.udeb
76087c8d0afe5ad11c47f892421c21f9732df257 22280 console-setup-mini_1.141_all.deb
3b9005e35bd6ad592c828381ca16b68ccfdb839a 30770 console-setup-pc-ekbd_1.141_all.udeb
a10d1ef00cfc8fa016f815a4dfe0dbdad278526d 42014 console-setup-pc-ekmap_1.141_all.udeb
d213596d43e7eadd4e14eeaa5f267d599ab9a1b8 41892 console-setup-sun4-ekmap_1.141_all.udeb
aa2bdc13af801ab0072246a586ac4c73ee595318 41892 console-setup-sun5-ekmap_1.141_all.udeb
bac6b819dd03041dbba705b92db773e36e853389 211918 console-setup-udeb_1.141_all.udeb
1813d5ba59d606f9fad060f6bc1e3402e6a98978 117424 console-setup_1.141_all.deb
e635c920068caa997b3946c940901406fbc76629 655452 keyboard-configuration_1.141_all.deb
Checksums-Sha256:
1adba3cc017269958bf03ee465e603bac1e1c31340ea33ad6496d92673c9ac1e 3273 console-setup_1.141.dsc
fdbe553e8358c897160d41ccfcd4f68c2778e2f3e239a3faa25343f1afa18c5f 1623364 console-setup_1.141.tar.xz
1190f5970f8152c55f7f46c5284201ac34e7ea9e2f9a39f28705b6801e59ecc5 51914 bdf2psf_1.141_all.deb
c89add58069496cd89caa20389c5755c821625d1c6ca93951d5c9f5dbd3de614 40890 console-setup-amiga-ekmap_1.141_all.udeb
26d13c37f4daeb7c4776b2418a4ec75f97bb532ecaae0a2f3ae0e2202016fea5 40806 console-setup-ataritt-ekmap_1.141_all.udeb
bafa75679d3796b823d782402e29dba71fbf72d333c7e979a5ea86bf782a0a54 6994 console-setup-freebsd-charmaps-udeb_1.141_all.udeb
cd190b8ae34b28c9869c17654910d6f1bcabfa0266a27f9402aa1ca81a90f7c6 11032 console-setup-freebsd-fonts-udeb_1.141_all.udeb
d3b8f7be5bbcf4d8ce573a15dffef8e9079d4f1260f6564983d6ff40da8dd90b 94026 console-setup-freebsd_1.141_all.deb
5adbe1177c5ab74eed21db1c87f6cbc0d9c849bbe0800d31a526d3db89a68e75 22608 console-setup-linux-charmaps-udeb_1.141_all.udeb
443b23489afbb6e854ff49d1c55ad9f79ed15fb7eb63c6e381380922ccff09fe 17908 console-setup-linux-fonts-udeb_1.141_all.udeb
82081322bb649e7d497a9e00bae4f906a27f781302a8d64c1240521d84b1521f 983340 console-setup-linux_1.141_all.deb
689c6d88b488cfe8e0edd924bc9e64cbedf299bae50e2ada47ba05725cb3a81d 40674 console-setup-macintoshold-ekmap_1.141_all.udeb
8a9f719d2846c73101494f7aef35b0bc9b7905378a750a072109cbd9b21a312b 22280 console-setup-mini_1.141_all.deb
226974138b31a42516000fa7b628f23463838006e1acbf086b8511fb881eb97d 30770 console-setup-pc-ekbd_1.141_all.udeb
f9684d6fec033ed2040c456c00b415e0a786fe26f9755ce4d0bbc311591f8af8 42014 console-setup-pc-ekmap_1.141_all.udeb
5a3f2a819106b84ac59f419770ccb2f3eec4b686a75103cea809cd0bf6332c93 41892 console-setup-sun4-ekmap_1.141_all.udeb
269cc87cc38c4f65521d24c4431b5b4d1467b54713e390ff720f2e18dd92631c 41892 console-setup-sun5-ekmap_1.141_all.udeb
d7576e17e520563749c575c6446bdd0a3bbc5ac5bce026ab4b6f1410cfd59e08 211918 console-setup-udeb_1.141_all.udeb
77802dfc512fa0f516fbece8a0552fa385f3f8ff79ed858e81bca6aa24b993c9 117424 console-setup_1.141_all.deb
cb35f112d0226c08cd43439689475a188d2944080729b1073faf856f5078c051 655452 keyboard-configuration_1.141_all.deb
Files:
b0bcb073d3078dd0642666fbc6b68954 3273 utils optional console-setup_1.141.dsc
eeda7cc149094d1b008b59fe4ad04d63 1623364 utils optional console-setup_1.141.tar.xz
f28626b741f4766a6c4934f48c60cbc6 51914 utils optional bdf2psf_1.141_all.deb
cf57621557708166e857eb4e5caa7a27 40890 debian-installer extra console-setup-amiga-ekmap_1.141_all.udeb
d0085b97247389eeba2cd5e3b9f58a4d 40806 debian-installer extra console-setup-ataritt-ekmap_1.141_all.udeb
4daf7af00481a2e753f242f33bdc7001 6994 debian-installer extra console-setup-freebsd-charmaps-udeb_1.141_all.udeb
9f22fcb2b0b1558deacedeec1ce7d4d5 11032 debian-installer extra console-setup-freebsd-fonts-udeb_1.141_all.udeb
c2829f5f81319d753821f42ed7cd4b56 94026 utils optional console-setup-freebsd_1.141_all.deb
ea816062f444366607ad8cc647b07ec5 22608 debian-installer extra console-setup-linux-charmaps-udeb_1.141_all.udeb
8e1a8e036bb3890fb6312477c700f793 17908 debian-installer extra console-setup-linux-fonts-udeb_1.141_all.udeb
210a1df110ca3680c652131d6b8e87bb 983340 utils optional console-setup-linux_1.141_all.deb
7fb433e7ec7154db129ffa495f7b634e 40674 debian-installer extra console-setup-macintoshold-ekmap_1.141_all.udeb
756eacef1a5a5be145afceaf66c8128b 22280 utils extra console-setup-mini_1.141_all.deb
db3b38dbf27a6f4c129e55919afd3af7 30770 debian-installer extra console-setup-pc-ekbd_1.141_all.udeb
b6ad196de9381ad6ff1a76cd6e600b10 42014 debian-installer extra console-setup-pc-ekmap_1.141_all.udeb
d187d7e7b3b2bf3e0e259763e62ef17d 41892 debian-installer extra console-setup-sun4-ekmap_1.141_all.udeb
ff52b44a3769a99057f3bd50912b18f7 41892 debian-installer extra console-setup-sun5-ekmap_1.141_all.udeb
9d33d5f41e076ca268baeac00eb99c86 211918 debian-installer extra console-setup-udeb_1.141_all.udeb
cfa8b2dd466cc8db5a3a69dfb715147b 117424 utils optional console-setup_1.141_all.deb
e7a6f56d5e99b4b7778d36a645550a84 655452 utils optional keyboard-configuration_1.141_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJW/wlIAAoJEKO6uuJAjdbPVvYQAJUm/6hjHrXzmFf8D3AvVG1m
88GIcn81a2hbV0yRtOPTbTFdxD+Pdby5cwEyfYFm14ry8st5zgwNCx5osXPqv7E5
9wA8Yg4STMAGhs1mTm25beeX6MZ6A3w/wRi+ACSzNW+kymwSK+tgLshvdTGTMrAi
AsuV5/jwgQ7eudobH0KyCNe/q8hgW/BGbIE28qBL+v+hG+yOtO4UPjm87cH74BUH
TRRfrkhNRF0uKTEkUbYYlG5hpDTGy6XLadziBlpPin4vNiBD66+utHPPII6fM3J2
/dYAlzCjQRyv7KRGFl+XFIGNtBKfaXfdNkB77PU/N5ZJCrFbA+d71+qXvU8A96pk
QpvRdHtdkTLSQdJ4XKKAmwvgYGNHUZrEx1/hb397VawEBha3hn8LuBG5932D+7r/
+Vfiv/DIoVUw5o4tcI3XJxaa6txxYa03LkS+418RqHLfYLBjl7xviiZE9RGISSLI
+cXRCiCEWTv3N+FfXditVleUzabEYOzpUaE/Yv1apjXkHShpFcP6dD9bTe/xV10s
wedGVWTrWEpKUaeYrigj5c8pJqGjfMMnEhlPemDu1tZKx9tFk3Mq+nr+GaPQ8mnd
2oazGEm02LtiN8oFJ8jshYpTxTKhcAKnv14BZc8NlO3TnM2AgbhdEclubqSvBBnE
/CBT4cfOCNRvhPY6pe2k
=O6ya
-----END PGP SIGNATURE-----
--- End Message ---
Reply to: