On 09/18/2017 12:06 AM, Giancarlo Razzolini wrote: > Em setembro 17, 2017 5:57 Jelle van der Waa escreveu: >> >> I sincerely don't believe that this will have the right affect, it will >> be treated as spam. >> >> Maybe we should start advocating to use extra-$arch-build for building >> AUR packages, since that contains base-devel :-). This is probably also >> what Debian does I guess or does every package implictly depend on >> 'build-essential'. >> > > +1 for using devtools and extra-x86_64-build for AUR packages too. I have > been doing that for a while now, and it does catch a lot of issues. > > Regards, > Giancarlo Razzolini
I also agree on that. Building in a clean chroot has multiple advantages: * Mostly equal builds for everybody (until they are reproducible) * Less errors, as only, but all makedepends must be installed in the chroot * Less trashed archlinux installations because of makedependency installation * Devtools is even simpler to handle if you ask me I also do not understand why AUR helpers dont use devtools. It would give much better package quality. Maybe we should advice to use devtools more in the wiki page. Most people dont even know that is a single command to type. Pro tip: Include other AUR pkg deps like this: extra-x86_64-build -- -I aurdep.pkg.tar.xz ~Nico
signature.asc
Description: OpenPGP digital signature