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

Bug#652946: busybox tar fails to copy filesystem.squashfs



On Tue, Jul 10, 2012 at 06:38:57AM +0100, Rui Bernardo wrote:
> I was going to prepare another patch but I hold myself this time...
> 
> I've searched what was creating those directories in the /target/. Turns 
> out to be /lib/partman/finish.d/20mount_partitions from partman-target [1].
> 
> That code isn't touched since 2007 and creates the var/run and var/lock 
> directories in /target.

I meant that the relevant file was not changed since 2007.
 
> I'm not sure if /var/run and /var/lock still need to be created in 
> /target since debian policy changed for those directories. As Michael 
> pointed out, they are links now.

Reading the debian wiki about /var/run transition [2] and debian policy 
9.1.1.7 [3] I think debian-installer partman-target could only create 
/run now. It shouldn't be a problem if initscripts and initramfs-tools 
are ready to use /run instead of /var/run.


[1] http://anonscm.debian.org/gitweb/?p=d-i/partman-target.git
[2] http://wiki.debian.org/ReleaseGoals/RunDirectory
[3] http://www.debian.org/doc/debian-policy/ch-opersys.html



Reply to: