On Tuesday 24 August 2010 08:36:39 Nathan O wrote: > On Tue, Aug 24, 2010 at 1:31 AM, Ike Devolder <[email protected]>wrote: > > On Tuesday 24 August 2010 08:18:23 Nathan O wrote: > > > Is there a way to make 'makechrootpkg' use clyde so it will install > > > > missing > > > > > dependencies from AUR? I looked at /etc/makepkg.conf /etc/pacman.conf > > > and couldn't find an option. I also looked at the source for > > > makechrootpkg > > > > and > > > > > didn't see anything I could change to make it use clyde instead of > > > > pacman. > > > > > Thanks > > > > http://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_Clean_Chr > > oot > > > > all unrecognized args get passed to makepkg, so maybe, there is a need to > > install sudo in your chroot and then you can use '-s' and '-r' opions to - c > > makepkg for the dependency resolving > > I did sudo pacman -S sudo -r /aur/ and retried and it still doesn't find > the package in AUR.
Did you follow the steps in the wiki to create the chroot ? usage makechrootpkg [options] -r <chrootdir> [--] [makepkg args] so for example makechrootpkg -c -r /home/myhome/archchroot -- -s -c -r the first -c will clean your chroot the first -r says where you have put your chroot -- means the rest of the args goto makepkg -s == get the deps as stated in the PKGBUILD -c == cleanup after build ( remove src and pkg dirs ) -r == remove dependencies after build the -s and -r flags for makepkg require sudo more extended information can be found here: http://wiki.archlinux.org/index.php/Makepkg of course in combination with the Clean Chroot documentation hope it helps you on track
