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-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-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

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

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 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
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 versioned

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

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

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 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:

Bug#766459: debootstrap: should not try to configure

2014-10-27 Thread Cyril Brulebois
Holger Levsen hol...@layer-acht.org (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.

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, because

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

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-rc-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: 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 not

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 package

Processed: Re: 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 Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: reassign 766459 debootstrap Bug #766459 [base-files] base-file: fails to install, base-files pre-depends on awk Bug reassigned from package 'base-files' to 'debootstrap'. No longer marked as found in versions 3.8. Ignoring request to alter fixed

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

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
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

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 sanv...@unex.es (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

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. This

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 of