Bug#915831: [Pkg-zfsonlinux-devel] Bug#915831: zfs init file upgrade

2018-12-19 Thread Petter Reinholdtsen
[Chris Zubrzycki]
> I would like to amend my reply. The files are no longer in the deb,
> however they are still listed by dpkg -L zfsutils-linux. I do not
> understand how the solution to an ordering issue is to remove needed
> init files that have been fought to be included for literally years.

See
https://manpages.debian.org/unstable/dpkg/dpkg-maintscript-helper.1.en.html >
for information on how to remove conffiles.

If the files have incorrect init dependencies and are no longer in the
deb, the only way to update them is to manually edit them or add them
back into the deb.

-- 
Happy hacking
Petter Reinholdtsen



Bug#915831: [Pkg-zfsonlinux-devel] Bug#915831: zfs init file upgrade

2018-12-19 Thread Aron Xu
On Thu, Dec 20, 2018 at 1:15 AM Chris Zubrzycki  wrote:
>
> I would like to amend my reply. The files are no longer in the deb, however 
> they are still listed by dpkg -L zfsutils-linux. I do not understand how the 
> solution to an ordering issue is to remove needed init files that have been 
> fought to be included for literally years.
>

The init.d scripts are not present in zfsutils-linux/0.7.12-1~bpo9+1,
see: https://packages.debian.org/stretch-backports/amd64/zfsutils-linux/filelist

Literal reasons about whether init.d scripts should be included in
stretch-backports version do not make sense to such a serious storage
package, which may cause interruptions (or data loss in extreme
situation) when unexpected conditions occur. I'm temped to not ship
init.d scripts for Buster if there is any important issue open when
freeze approaches (e.g. bug #915831).

It's not a fight for any literal reason about init.d scripts but I
don't want to ship something known to be breaking existing stuff, also
I wish the package behaves (almost) identically on all supported init
(systemd, sysv/insserv, sysv/openrc, if desired). Because I don't have
an enterprise environment to battle test these stuff, I can't promise
to test and fix issues in non-stable branches. Stable branches I
consider are: stable, stable-bpo, oldstable-bpo{,-sloppy}.

Let me clarify about what is needed: please anyone interested, step in
and take care of init.d scripts by upstreaming any changes needed,
also make sure to test them extensively and continuously. I'm happy to
apply init.d changes ack'ed by upstream, but will discard any
non-trivial feature-wise debian change (i.e. the OpenRC patch).

Regards,
Aron



Bug#915831: zfs init file upgrade

2018-12-19 Thread Chris Zubrzycki
I would like to amend my reply. The files are no longer in the deb, however 
they are still listed by dpkg -L zfsutils-linux. I do not understand how the 
solution to an ordering issue is to remove needed init files that have been 
fought to be included for literally years.