On Mon, Sep 18, 2017 at 02:01:18PM +0000, NicoHood wrote: > 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. > Mine does... </shameless_plug>
https://github.com/AladW/aurutils/blob/master/bin/aurbuild_chroot > 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: PGP signature
