Bug#766459: debootstrap: should not try to configure

2014-10-28 Thread Michael Tautschnig
Hi Santiago, All, On Tue, Oct 28, 2014 at 13:39:06 +0100, Santiago Vila wrote: [...] > I already tried to fix this problem yesterday in base-files by making > minor changes. It didn't work. > > And it didn't work because contrary to what some people in this thread > has suggested, this issue has

Bug#766459: debootstrap: should not try to configure

2014-10-28 Thread Santiago Vila
[ Trimming Cc list completely. After this email there is little more I have to say about this ]. On Mon, 27 Oct 2014, Michael Tautschnig wrote: > Admittedly, all that *I* want is a working debootstrap, so I'm also ok just > having the changes in base-files for now (or maybe also in debootstrap)

Bug#766459: debootstrap: should not try to configure

2014-10-27 Thread Michael Tautschnig
On Mon, Oct 27, 2014 at 16:36:42 +0100, Santiago Vila wrote: [...] > For example, your interpretation would force base-passwd to lose its > essential flag, because it can't provide its core functionality only > when in unpacked state. Then, according to policy, base-files and > *every* other packag

Bug#766459: debootstrap: should not try to configure

2014-10-27 Thread Santiago Vila
On Mon, 27 Oct 2014, Michael Tautschnig wrote: > Then maybe take the first sentence in 3.8 Essential packages > instead: "Essential is defined as the minimal set of functionality > that must be available and usable on the system at all times, even > when packages are in the "Unpacked" state." If

Bug#766459: debootstrap: should not try to configure

2014-10-27 Thread Santiago Vila
For the record, base-files postinst had three lines like this chown root:root whatever I've dropped all of them in base-files_7.10. Thanks. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Bug#766459: debootstrap: should not try to configure

2014-10-27 Thread Santiago Vila
On Mon, 27 Oct 2014, Michael Tautschnig wrote: + [ ! -f /usr/info/dir ] + [ ! -f /usr/share/info/dir ] + install_from_default /usr/share/base-files/info.dir /usr/share/info/dir + [ ! -f /usr/share/info/dir ] + cp -p /usr/share/base-files/info.dir /usr/share/info/dir + chmod 644 /usr/share/info/dir

Bug#766459: debootstrap: should not try to configure

2014-10-27 Thread Michael Tautschnig
On Mon, Oct 27, 2014 at 12:07:24 +0100, Santiago Vila wrote: > On Mon, 27 Oct 2014, Michael Tautschnig wrote: > > > I'm hoping this is not going to be too philosophical, so I'll enlist the > > facts > > first (please let me know if I got any of them wrong): > > > > debootstrap'ing a system fails

Bug#766459: debootstrap: should not try to configure

2014-10-27 Thread Cyril Brulebois
Holger Levsen (2014-10-27): > Hi, > > On Montag, 27. Oktober 2014, Santiago Vila wrote: > > I've heard that the version in wheezy-backports does not have this problem. > > yes. > > > Maybe it could be just a matter of making an upload for the next point > > release. I don't know. > > the^wa fi

Bug#766459: debootstrap: should not try to configure

2014-10-27 Thread Holger Levsen
Hi, On Montag, 27. Oktober 2014, Santiago Vila wrote: > I've heard that the version in wheezy-backports does not have this problem. yes. > Maybe it could be just a matter of making an upload for the next point > release. I don't know. the^wa fix is in the wheezy branch already: https://anonscm

Bug#766459: debootstrap: should not try to configure

2014-10-27 Thread Santiago Vila
On Mon, 27 Oct 2014, Michael Tautschnig wrote: > I'm hoping this is not going to be too philosophical, so I'll enlist the facts > first (please let me know if I got any of them wrong): > > debootstrap'ing a system fails, because > > - chown root:root ... won't work when invoked from base-files'

Bug#766459: debootstrap: should not try to configure

2014-10-27 Thread Michael Tautschnig
Apologies if I may be repeating information as we were concurrently working on those messages. On Mon, Oct 27, 2014 at 11:34:06 +0100, Santiago Vila wrote: [...] > I just expect debootstrap maintainers to cooperate with the release > managers to ensure that the version in stable is able to deboots

Bug#766459: debootstrap: should not try to configure

2014-10-27 Thread Michael Tautschnig
I'm hoping this is not going to be too philosophical, so I'll enlist the facts first (please let me know if I got any of them wrong): debootstrap'ing a system fails, because - chown root:root ... won't work when invoked from base-files' postinst - version 7.7 of base-files is the first to actuall

Bug#766459: debootstrap: should not try to configure

2014-10-27 Thread Santiago Vila
On Mon, 27 Oct 2014, Michael Tautschnig wrote: > > In principle, every essential package may depend on any other, and the > > set of real dependencies may change over time, so it's natural that > > debootstrap needs minor adjustments from time to time. > > So would you expect some sort of versione

Bug#766459: debootstrap: should not try to configure

2014-10-27 Thread Julien Cristau
On Mon, Oct 27, 2014 at 11:08:55 +0100, Santiago Vila wrote: > This has worked for ages, and it should continue to work, because > base-passwd is essential. > That argument would work better if base-files wasn't also essential. Cheers, Julien signature.asc Description: Digital signature

Bug#766459: debootstrap: should not try to configure

2014-10-27 Thread Santiago Vila
I'm going to reply to Julien first, then to Michael. On Mon, 27 Oct 2014, Julien Cristau wrote: > On Mon, Oct 27, 2014 at 08:35:14 +, Michael Tautschnig wrote: > I agree this should be fixed in base-files. Bugs should be fixed where they are. If base-files, or any other package, essential or

Bug#766459: debootstrap: should not try to configure

2014-10-27 Thread Julien Cristau
On Mon, Oct 27, 2014 at 08:35:14 +, Michael Tautschnig wrote: > Hi all, > > I'm being heavily bitten by this one as well and I'm mildly shocked to see it > crop up this late in the release cycle. I'm not going to hide that I believe > this ought to be reassigned to base-files. I'll try to ela

Bug#766459: debootstrap: should not try to configure

2014-10-27 Thread Michael Tautschnig
Hi all, I'm being heavily bitten by this one as well and I'm mildly shocked to see it crop up this late in the release cycle. I'm not going to hide that I believe this ought to be reassigned to base-files. I'll try to elaborate below. Santiago Vila wrote: [...] > In this particular case, I belie

Bug#766459: debootstrap: should not try to configure base-files before /etc/passwd has the usual users in a Debian system

2014-10-23 Thread Santiago Vila
On Thu, Oct 23, 2014 at 01:11:40PM -0400, Joey Hess wrote: > Santiago Vila wrote: > > Instead, the work of debootstrap is precisely to guess the right order > > in which packages should be configured so that everything work. > > > > In other words, essential packages should not get in the business

Bug#766459: debootstrap: should not try to configure base-files before /etc/passwd has the usual users in a Debian system

2014-10-23 Thread Joey Hess
Santiago Vila wrote: > Instead, the work of debootstrap is precisely to guess the right order > in which packages should be configured so that everything work. > > In other words, essential packages should not get in the business of > breaking dependency cycles, because that's debootstrap job. >

Bug#766459: debootstrap: should not try to configure base-files before /etc/passwd has the usual users in a Debian system

2014-10-23 Thread Cyril Brulebois
Santiago Vila (2014-10-23): > On Thu, Oct 23, 2014 at 12:08:50PM +0200, Holger Levsen wrote: > > for the avoidance of doubt: I have used debootstrap 1.0.48+deb7u1... > > Ok, so the problem is that in wheezy, deboostrap is no longer able to > create a chroot of jessie or sid. jessie is still OK.

Bug#766459: debootstrap: should not try to configure base-files before /etc/passwd has the usual users in a Debian system

2014-10-23 Thread Santiago Vila
On Thu, Oct 23, 2014 at 12:08:50PM +0200, Holger Levsen wrote: > for the avoidance of doubt: I have used debootstrap 1.0.48+deb7u1... Ok, so the problem is that in wheezy, deboostrap is no longer able to create a chroot of jessie or sid. IMHO, this is definitely worthy to be fixed in a point rele

Bug#766459: debootstrap: should not try to configure base-files before /etc/passwd has the usual users in a Debian system

2014-10-23 Thread Holger Levsen
for the avoidance of doubt: I have used debootstrap 1.0.48+deb7u1... signature.asc Description: This is a digitally signed message part.

Bug#766459: debootstrap: should not try to configure base-files before /etc/passwd has the usual users in a Debian system

2014-10-23 Thread Santiago Vila
reassign 766459 debootstrap retitle 766459 debootstrap: should not try to configure base-files before /etc/passwd has the usual users in a Debian system thanks [ Retitled because the predependency on awk in the subject is quite old and most probably has nothing to do with this ]. On Thu, 23 Oc