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

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: