Re: Fix several live-installer bugs

2012-08-02 Thread Rui Bernardo
On Wed, Aug 01, 2012 at 01:52:20PM +0200, Daniel Baumann wrote: to keep it short: as i told you several times already, i'll be looking into this in time, but not just now yet. this is because the debian-live team is busy with getting the foundations into shape first, and d-i related parts, on

Fix several live-installer bugs

2012-08-01 Thread Rui Bernardo
Dear live-installer and partman-target maintainers, I'm sending this to the mailist instead of the respective bug reports to avoid spamming the BTS and because this addresses several issues in two packages. Sorry if I'm doing this wrong. Please correct me. live-installer is, ATM, partially

Bug#655198: live-installer does not remove live packages in the installed system

2012-07-20 Thread Rui Bernardo
On Mon, Jul 09, 2012 at 07:35:56PM +0100, Rui Bernardo wrote: Today I've built debian sid live images with live-installer 36. It's working, thanks. This bug can be closed for wheezy, but what about squeeze? When I was going to try to fix this bug in squeeze, and after reading live

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

2012-07-11 Thread Rui Bernardo
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

Bug#652946: partman-target should not create /var/run

2012-07-11 Thread Rui Bernardo
Attached is an eventual patch that could fix the issue. From 93eec27e0bbedc9958ef6604f1d8062f6e1a9877 Mon Sep 17 00:00:00 2001 From: Rui M. P. Bernardo rui.bernardo...@gmail.com Date: Wed, 11 Jul 2012 18:38:29 +0100 Subject: [PATCH] create /run instead of /var/run in target. Closes #652946. ---

Bug#652946: partman-target should not create /var/run

2012-07-11 Thread Rui Bernardo
On Wed, Jul 11, 2012 at 07:34:10PM +0100, Rui Bernardo wrote: Attached is an eventual patch that could fix the issue. Sorry, the previous patch didn't create /target/run/lock. Better create it to prevent other possible failures about missing /run/lock. New patch attached. From

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

2012-07-09 Thread Rui Bernardo
Today I've gave another try and this is still happening with today's sid build. Following your hint that this is busybox related I've tried to find how far back this issue was happening using a patched live-build to use snapshots.debian.org. From the available daily installers this bug is

Bug#655198: live-installer does not remove live packages in the installed system

2012-07-09 Thread Rui Bernardo
Today I've built debian sid live images with live-installer 36. It's working, thanks. This bug can be closed for wheezy, but what about squeeze? -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org

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

2012-07-09 Thread Rui Bernardo
Hi Michael, On Mon, Jul 09, 2012 at 11:11:24PM +0400, Michael Tokarev wrote: Um. This is just insane. The bug is filed 22-Dec 2011, today is 09-Jul 2012, you have the actual cause, and it is still open, and the maintainers of suspected package (busybox) knows nothing about it... :( I think

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

2012-07-09 Thread Rui Bernardo
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