On Mon, Jun 15, 2009 at 3:37 AM, Baho Utot<baho-utot@xxxxxxxxxxxxxxx> wrote: > 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. The only reason it wouldn't work is that rw and union are _not_ the same at that point in time.