[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Policy consensus on transition when removing initscripts.



On Sun, Jun 25, 2023 at 03:15:24PM +0100, Mark Hindley wrote:
> Debian Policy no longer requires that packages which provide a systemd .service
> file also provide an initscript. This permits maintainers who so wish to remove
> initscripts from their packages. However, initscripts remain used and useful[1],
> and uncoordinated removal can have significant effects on users' systems[2].
> 
> With the encouragement of the Technical Committee[3] and despite some
> unavoidable deficiencies resulting consequent on keeping initscripts without
> their intended package[4], orphan-sysvinit-scripts has collected and maintained
> some dropped initscripts. However, the process surrounding this has not been
> defined in Policy. Indeed, #975075[5] contains a number of suggestions that have
> not yet been followed through.

I'm not sure Debian Policy is the best place to document this, because Debian Policy
documents what packages *must* comply with, while legacy initscripts are a thing
of the past which still are permitted (and liked & prefered by some), so *maybe*
src:dev-ref would be a better place for documenting those best practices?


-- 
cheers,
	Holger

 ⢀⣴⠾⠻⢶⣦⠀
 ⣾⠁⢠⠒⠀⣿⡁  holger@(debian|reproducible-builds|layer-acht).org
 ⢿⡄⠘⠷⠚⠋⠀  OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
 ⠈⠳⣄

Homelessness exists not because the housing systemn is not working, but because
this is the way it works. - Peter Marcuse.

Attachment: signature.asc
Description: PGP signature


Reply to: