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

Bug#771379: linux-image-3.16-0.bpo.3-amd64: backport kernels not booting when root file system is on an LVM volume



Control: retitle -1 Dependencies in backport cause aptitude to favour dracut

On Sat, 2014-11-29 at 19:20 +0100, Julien Cristau wrote:
> On Fri, Nov 28, 2014 at 23:45:34 +0100, lee wrote:
> 
> > Package: src:linux
> > Version: 3.16.5-1~bpo70+1
> > Severity: important
> > 
> > + do an installation that has the root file system on an LVM volume
> > 
> > + once finished, install the backports kernel
> >     this removes initramfs-tools because the backports kernel uses
> >     dracut
> > 
> It shouldn't.  You need to install initramfs-tools from backports
> though.

The wheezy-backports kernel packages have a dependency on
initramfs-tools (>= 0.110~) | linux-initramfs-tool.  They also have a
Breaks: line for older initramfs-tools versions.

apt-get fails to resolve this unless you add
'initramfs-tools/wheezy-backports' or '-t wheezy-backports' to the
install command

aptitude, however, proposes to replace initramfs-tools with dracut
(which provides linux-initramfs-tool).  If you keep answering 'n', it
eventually proposes upgrading initramfs-tools to the version in
wheezy-backports.

I think that I can deal with this in the backport by either
(a) removing linux-initramfs-tool as a dependency, or
(b) adding a versioned alternate dependency on dracut, that is not
satisfied by stable,
though neither of those is very satisfactory.

Ben.

-- 
Ben Hutchings
Q.  Which is the greater problem in the world today, ignorance or apathy?
A.  I don't know and I couldn't care less.

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


Reply to: