Bug#887917: should not depend on initramfs-tools

2018-02-10 Thread Ritesh Raj Sarraf
On Sat, 2018-02-10 at 21:24 +0530, Ritesh Raj Sarraf wrote:
> I remember some of the discussion form Debconf in Heidelberg about
> Dracut's acceptance being low. Ofcourse, unless we embrace it, no
> one's
> gonna use.
> 
> I've extended the dependency. Hopefully, the integration will be
> smooth.

lintian gave me a sensible recommendation, so I've used it accordingly
adding: Depends: initramfs-tools | linux-initramfs-tool

W: multipath-tools-boot: virtual-package-depends-without-real-package-
depends depends: linux-initramfs-tool
N: 
N:The package declares a depends on a virtual package without
listing a
N:real package as an alternative first.
N:
N:If this package could ever be a build dependency, it should list
a real
N:package as the first alternative to any virtual package in its
Depends.
N:Otherwise, the build daemons will not be able to provide a
consistent
N:build environment.
N:
N:If it will never be a build dependency, this isn't necessary, but
you
N:may want to consider doing so anyway if there is a real package
N:providing that virtual package that most users will want to use.
N:
N:Severity: normal, Certainty: possible
N:
N:Check: fields, Type: binary, udeb, source
N: 


-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System

signature.asc
Description: This is a digitally signed message part


Bug#887917: should not depend on initramfs-tools

2018-02-10 Thread Ritesh Raj Sarraf
On Sat, 2018-02-10 at 11:32 +0100, Thomas Lange wrote:
> No, it's not a drop-in replacement, we may have to adjust the
> multipath hooks. But dracut already includes several multipath
> modules
> (that's what they are called in dracut) that may do most of the work
> we need for Debian.

I remember some of the discussion form Debconf in Heidelberg about
Dracut's acceptance being low. Ofcourse, unless we embrace it, no one's
gonna use.

I've extended the dependency. Hopefully, the integration will be
smooth.


Thanks,
Ritesh
-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System

signature.asc
Description: This is a digitally signed message part


Bug#887917: should not depend on initramfs-tools

2018-02-10 Thread Guido Günther
On Sat, Feb 10, 2018 at 10:18:15AM +0530, Ritesh Raj Sarraf wrote:
> On Sun, 2018-01-21 at 18:05 +0100, Thomas Lange wrote:
> > multipath-tools-boot depends on initramfs-tools instead of
> > linux-initramfs-tool. This prevents using multipath with dracut, a
> > initramfs-tools replacement. linux-initramfs-tool is provided by
> > dracut and initramfs-tools.
> 
> I don't have much experience with dracut. Is dracut a drop-in
> replacement for initramfs-tools ?
> 
> In multipath, we have many initramfs hooks that are essential.

AFAIK dracut provides multipath integration by itself:

https://github.com/dracutdevs/dracut/tree/master/modules.d/90multipath

Cheers and thans for maintaining multipath-tools!
 -- Guido



Bug#887917: should not depend on initramfs-tools

2018-02-10 Thread Thomas Lange
> On Sat, 10 Feb 2018 10:18:15 +0530, Ritesh Raj Sarraf  
> said:

> I don't have much experience with dracut. Is dracut a drop-in
> replacement for initramfs-tools ?
No, it's not a drop-in replacement, we may have to adjust the
multipath hooks. But dracut already includes several multipath modules
(that's what they are called in dracut) that may do most of the work
we need for Debian.
-- 
regards Thomas



Bug#887917: should not depend on initramfs-tools

2018-02-09 Thread Ritesh Raj Sarraf
On Sun, 2018-01-21 at 18:05 +0100, Thomas Lange wrote:
> multipath-tools-boot depends on initramfs-tools instead of
> linux-initramfs-tool. This prevents using multipath with dracut, a
> initramfs-tools replacement. linux-initramfs-tool is provided by
> dracut and initramfs-tools.

I don't have much experience with dracut. Is dracut a drop-in
replacement for initramfs-tools ?

In multipath, we have many initramfs hooks that are essential.


-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System

signature.asc
Description: This is a digitally signed message part


Bug#887917: should not depend on initramfs-tools

2018-01-21 Thread Thomas Lange
Package: multipath-tools-boot
Version: 0.6.4-5

multipath-tools-boot depends on initramfs-tools instead of
linux-initramfs-tool. This prevents using multipath with dracut, a
initramfs-tools replacement. linux-initramfs-tool is provided by
dracut and initramfs-tools.

regards Thomas