Your message dated Mon, 13 Jun 2016 13:49:13 +0000
with message-id <[email protected]>
and subject line Bug#826205: fixed in sysvinit 2.88dsf-59.5
has caused the Debian Bug report #826205,
regarding Please move /lib/init/vars.sh to sysvinit-utils
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 [email protected]
immediately.)


-- 
826205: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=826205
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sysv-rc
Version: 2.88dsf-59.4

Hello,

There is an ongoing effort to make fewer of sysvinit's binary packages
essential and even install by default, as most bits are not needed
under systemd.

In particular, we are really close to dropping initscripts from the
"Priority: required" set (in fact, it already dropped out of the
default install in the current Ubuntu development release). All of its
shipped init scripts have native systemd units and thus are not
needed. The only thing that we still need is /lib/init/vars.sh as
quite a lot of init scripts [1] source this unconditionally. Petter
Reinholdtsen said [2] that this file is to be considered official API
for init.d scripts, so as long as we still have packages which only
ship a SysV init script (i. e., many many years), we have to keep
this.

Also, we are close to dropping sysvinit-utils from required/essential.
pidof should move to procps [3], and the very few packages that
actually use killall5 and fstab-decode could just grow a dependency on
it.

Thus I think we should consider keeping sysv-rc as the package that
provides the basic infrastructure for SysV init scripts (/etc/rc?.d/
structure and /lib/init/{vars.sh,init-d-script}), and keep only that
as required/Essential. Thus these two files should move there.

Some of its dependency should also  move, e. g. startpar is only
needed for initscripts [4]. Ideally insserv could be moved to
initscripts as well, but I haven't done research yet whether that
would still be "necessary infrastructure to keep SysV init scripts
working" (I have a hunch that this is the case, as something needs to
create /etc/rc?.d/ links for packages that only have SysV init
scripts, under any init system).

So I'll prepare a patch for moving these two files, and another git
patch for [4], and I'd like to NMU this unless you have objections.

Thanks for considering,

Martin

[1] https://codesearch.debian.net/perpackage-results/lib/init/vars.sh
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=710519#20
[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810018
[4] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825937

-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: sysvinit
Source-Version: 2.88dsf-59.5

We believe that the bug you reported is fixed in the latest version of
sysvinit, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Martin Pitt <[email protected]> (supplier of updated sysvinit 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 08 Jun 2016 15:25:01 +0200
Source: sysvinit
Binary: sysvinit sysvinit-core sysvinit-utils sysv-rc initscripts bootlogd
Architecture: source amd64 all
Version: 2.88dsf-59.5
Distribution: unstable
Urgency: medium
Maintainer: Debian sysvinit maintainers 
<[email protected]>
Changed-By: Martin Pitt <[email protected]>
Description:
 bootlogd   - daemon to log boot messages
 initscripts - scripts for initializing and shutting down the system
 sysv-rc    - System-V-like runlevel change mechanism
 sysvinit   - System-V-like init utilities - transitional package
 sysvinit-core - System-V-like init utilities
 sysvinit-utils - System-V-like utilities
Closes: 791907 825937 826205
Changes:
 sysvinit (2.88dsf-59.5) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Andreas Henriksson ]
   * bootlogd: mention it won't do anything under systemd (Closes: #791907)
 .
   [ Martin Pitt ]
   * Move /lib/init/vars.sh from initscripts to sysvinit-utils. It's not
     specific to initscripts, but API for other init scripts similar to
     /lib/init/init-d-script. This will allow initscripts to drop from the
     default installation. (Closes: #826205)
   * Drop startpar dependency from sysvinit-utils. It's only being used by
     sysv-rc and remains a dependency of that. (Closes: #825937)
Checksums-Sha1:
 2e88a3a9d9a5fbcb412a8d9a6c2fce934285b15b 2294 sysvinit_2.88dsf-59.5.dsc
 c708d08b8d036c03a7073a9263ff1e0354993fde 132420 
sysvinit_2.88dsf-59.5.debian.tar.xz
 f5240fc1d716775a70e15e062a5a6dd011cdb861 12982 
bootlogd-dbgsym_2.88dsf-59.5_amd64.deb
 6a1312fda12df8a45f722f8152ccd96d48d82389 60422 bootlogd_2.88dsf-59.5_amd64.deb
 64a8d3331c9e1fe3ef00556ee2326bfc4283a516 83890 
initscripts_2.88dsf-59.5_amd64.deb
 5e70208ae9a2ff05c2389ff23b3939b0ad99974b 66670 sysv-rc_2.88dsf-59.5_all.deb
 540b1aad588516d7c6cf537538a4dee3d99dc69b 73138 
sysvinit-core-dbgsym_2.88dsf-59.5_amd64.deb
 a357675f05739ca22dfa0a8baa9ca315cd6839a9 132628 
sysvinit-core_2.88dsf-59.5_amd64.deb
 0b6ba2167b251066a22f59c40f7540084bef9b7d 34596 
sysvinit-dbgsym_2.88dsf-59.5_amd64.deb
 8bb5b6ce68fb0103fa50b5391f6fa3731a69964b 23836 
sysvinit-utils-dbgsym_2.88dsf-59.5_amd64.deb
 fb49cb1f85f78dd2f3711709cc74b2e380b4f2f4 67182 
sysvinit-utils_2.88dsf-59.5_amd64.deb
 2460c3a869791e1d9e28fd7439ea50c58fc49b94 101292 sysvinit_2.88dsf-59.5_amd64.deb
Checksums-Sha256:
 700d47e3c23be75a6ee37189f247f149e961291ab79cabf65edaea31f8163f65 2294 
sysvinit_2.88dsf-59.5.dsc
 d390dc8d87b1f6c3dc8248e410b101a374300f6b5c0e6c945ce03cbf5f4ce213 132420 
sysvinit_2.88dsf-59.5.debian.tar.xz
 d95a358d407e8a2d9821d833ee290b254632c033316cda279f453a932c4914e6 12982 
bootlogd-dbgsym_2.88dsf-59.5_amd64.deb
 89f382ab6482908f801fb3d48c10d7cce2649c7f729295d58a91d21631d064f4 60422 
bootlogd_2.88dsf-59.5_amd64.deb
 7a1b7b69c3cbd876c58a43df1e188ed019e433341be2738760bc5788b3a775cc 83890 
initscripts_2.88dsf-59.5_amd64.deb
 b8389d570dc01b8cf729b10c1f9fff8aad59f66c206d5a093b4f03ce292b8cbd 66670 
sysv-rc_2.88dsf-59.5_all.deb
 f6f93924e39788ca75c3409fc38101aacf9f2eaaf464d252684784a8dfd6e9f0 73138 
sysvinit-core-dbgsym_2.88dsf-59.5_amd64.deb
 0173ff168b45bb02b2e22a0e7845b2a45bf0ff02dc4794397e0e9029babcf8e2 132628 
sysvinit-core_2.88dsf-59.5_amd64.deb
 e081aa10bb5407708cd03d97c1611a392c2f6ac601045d1663457ee6215b0844 34596 
sysvinit-dbgsym_2.88dsf-59.5_amd64.deb
 c91e854317f2643c15817118d2e38cf23622a82d8beff0f1f7d25d624d13f151 23836 
sysvinit-utils-dbgsym_2.88dsf-59.5_amd64.deb
 6d980991d9583a7c1c10296fb95c3aa18f116182867c376baa0597b2e823f5d0 67182 
sysvinit-utils_2.88dsf-59.5_amd64.deb
 487360e1fba1e996b0cf12cf9861daafbc56c1eae0306ad98365984046483b9a 101292 
sysvinit_2.88dsf-59.5_amd64.deb
Files:
 efa524faf6b64474ae74941d2c14e23f 2294 admin required sysvinit_2.88dsf-59.5.dsc
 b7c4699b7b8bee96b2de1bce73451ccd 132420 admin required 
sysvinit_2.88dsf-59.5.debian.tar.xz
 3636dbac70903185a263520bf913fdba 12982 debug extra 
bootlogd-dbgsym_2.88dsf-59.5_amd64.deb
 9d0053b39a4d35044ea58894d8d97d88 60422 admin optional 
bootlogd_2.88dsf-59.5_amd64.deb
 e1183018c9ae59886b4db74908a83a3e 83890 admin required 
initscripts_2.88dsf-59.5_amd64.deb
 08488961f460792a0a49675e1f735f23 66670 admin required 
sysv-rc_2.88dsf-59.5_all.deb
 be92919c5eba34020aa80d38d3cd0693 73138 debug extra 
sysvinit-core-dbgsym_2.88dsf-59.5_amd64.deb
 8daf130dfeefc93790db5e97375745b1 132628 admin extra 
sysvinit-core_2.88dsf-59.5_amd64.deb
 1bab4338042fbfa0e4b165f507545b6a 34596 debug extra 
sysvinit-dbgsym_2.88dsf-59.5_amd64.deb
 3e82df011471c0fa947d190b38c7e396 23836 debug extra 
sysvinit-utils-dbgsym_2.88dsf-59.5_amd64.deb
 97ed203435a99437325b50a1d4c986b6 67182 admin required 
sysvinit-utils_2.88dsf-59.5_amd64.deb
 ff1ba1639c26c2d445ff2e8344560c4a 101292 admin optional 
sysvinit_2.88dsf-59.5_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXWB4CAAoJENFO8V2v4RNHvV4P/jRC41oiiNjtNuHB2rNz+jQF
j+L/5rdKSP46vGevosyXVOWMXlJU2hq/CzmN7KQEHlzUJrLsQi56C0IfjIfmOGj+
V2NYohMutZX8xHup32Y/iNWPbqwklMEjvaRtzD93A/XT/Kg15ZVb5JVVZvyud16h
YnfQj2oaMcymPxbxKCgRbYMjL/BrmWJB8eGV20pN45a+FYEoHl714uP+OFex5Obu
0Z+hNuGTqZ9zSIRK7UpWrxNG2vdTB8YDcYBk5lxonZVefpK0m3RtxUHocmkhFU/I
QDNuqSKyIvDKGZcDxMqngSZFQX5zdNpTR1Nx//YEi6kubu/tIIxgLp5kAtj+ONFO
4V5QO09xKW7LOg2aGOQwdohb9GK99cg55UJpxomyfBU3uGYwQ4pmjTs9OfhjJ0SW
cwOsU8VVrefjSY+smOZVlbhjB4+ndDPM95/QGfg7a2gOF6WqrpHhWeMMDsjYR9lA
Cb1iz9gIejwSTJ4ho191y96455QCnz32tKveOPuoqVVjeMY81yBfNUgj4YJyp5EV
z6dn4USxzYHYYktrgpRCQEasZeoY2j2zj/+1Riy63X+2aOsQu9Q8jhtLuSzIbgvx
KE/XdY9UqZObRXHGbIhRxV80QOGb4R6BB/UTbghxEt8T+kiyAKO+ZB1kfZQUWGEj
gx9IPPGUZajkejmuRffi
=+8Md
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-sysvinit-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-sysvinit-devel

Reply via email to