Hi, On Wednesday 22 August 2007 07:51:51 am you wrote: > Hi, > > > to test i modified the Makefile to compile everything with LFS (patch > > attached) and re-created my i386 base.cow and everything seems to work as > > it should! > > Eek!
i was surprised too. sure was a lot easier than actually having to modify any code :) > > the only potential issue i see is that on an arch where sizeof(ino_t) > > will change with the addition of LFS, if an .ilist file already exists, > > things will break in a similar way. > > We need to work with cowdancer from 'etch', which will break with > this. personally, i think that it would suffice to add a note in changelog.Debian.gz and {NEWS,README}.Debian instructing the user that from this point forward, if they see that error message that they can simply delete the .ilist file in the cow directory. it should automagically be regenerated right? if i fail to persuade you of this, i can think of some other alternatives (perhaps introducing code inside ilistcreate to try and catch this situation, or passing sizeof(struct ilist) from outside the chroot to inside the chroot somehow and looking for a difference ), but any other solution would obviously be more complex. sean
signature.asc
Description: This is a digitally signed message part.