Bug#696632: initramfs-tools: Patches to clean up /run handling for jessie
On Sat, Sep 27, 2014 at 08:11:42PM +0100, Ben Hutchings wrote:
> On Wed, 11 Sep 2013 18:29:53 +0200 maximilian attems <max@stro.at> wrote:
> > On Mon, 24 Dec 2012, Roger Leigh wrote:
> >
> > > 1) Migration of /run to the rootfs is mandatory, i.e. /run is required to
> > > be present on the rootfs. This will be the case for all jessie installs
> > > and upgrades (unlike wheezy, which needed the special-case logic to
> > > manually migrate udev/mdadm state).
>
> I'm not sure I understand this. Are you saying all wheezy installations
> have /run on the root filesystem, so we can assume this in packages
> targetted at jessie and wheezy-backports?
Yes. It was intended that /run be added in the etch->wheezy upgrade
and that packages which required it would use a conditional dependency
on initscripts. For wheezy->jessie it's fully supported by all init
systems, and packages no longer need to have a dependency on initscripts
since it will be guaranteed to be present. This is also in Debian
Policy now IIRC.
For both jessie and wheezy-backports, /run is guaranteed to be present.
> > While I agree on the patch himself, I don't see an urge for that.
> > There is no real cost in keeping that for now and axing once Jessie is
> > released. I like to keep one interval inbetween as it helps users..
> > (I know it is broken to often, but here there is no argument for the
> > rush).
> [...]
> > As I said happy about that patch, but unlikely for now, so ok
> > for a downgrade to wishlist for the moment beeing?
>
I assume this is directed to Max? Not sure myself--all the necessary
stuff outside initramfs-tools has been present since wheezy TTBOMK.
Regards,
Roger
--
.''`. Roger Leigh
: :' : Debian GNU/Linux http://people.debian.org/~rleigh/
`. `' schroot and sbuild http://alioth.debian.org/projects/buildd-tools
`- GPG Public Key F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800
Reply to: