On Mon, 2009-06-15 at 11:28 +1000, Allan McRae wrote: > Baho Utot wrote: > > On Mon, 2009-06-15 at 10:46 +1000, Allan McRae wrote: > > > >> Baho Utot wrote: > >> > >>> I have setup a new computer with a clean install with > >>> kernel26-2.6.29.4-1 does this kernel support unionfs? > >>> This is the second system I have had trouble with. > >>> > >>> Devtools always complains like this > >>> > >>> building union chroot > >>> ERROR: No unionfs available. Abandon ship! > >>> FAILURE: vsftpd-2.1.0-2-i686.pkg.tar.gz > >>> > >>> I am using devtools 0.6.4-1 the latest I think > >>> > >>> When I use devtools with kernel26 2.6.27.10-1 on an older system > >>> devtools works > >>> > >>> Anyone got a clue what is wrong? > >>> > >>> > >> The same as previously... recent kernels do no support unionfs so you > >> need a git version of makechrootpkg with fixes it to use unionfs. > >> > >> Allan > >> > >> > >> > >> > > > > Can you tell Aaron I found an error with his latest git version of > > devtools the makechrootpkg > > > > devtools-360fcd2f0ecaba3c8bb0e56e7fc6014dacfb3ec7 > > > > line 227 on the version I just fetched > > near the bottom of the script (makechrootpkg) > > > > is > > pkgfile=${chrootdir}/union/pkgdest/${pkgname}-${pkgver}-${pkgrel}-* > > ${PKGEXT} > > > > should be > > > > pkgfile=${chrootdir}/rw/pkgdest/${pkgname}-${pkgver}-${pkgrel}-* > > ${PKGEXT} > > > > It fails to copy the completed/built package from the chroot to the > > directory where you have the PKGBUILD file > > > > I have no problems, and if you think about it, the union dir is a union > between the root and rw directories so this is the same thing... > > Allan > > > Then why doesn't it work? The package is left in rw/pkgdest after I change it the package is moved to the dir the PKGBUILD is in.