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

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to