[aur-general] add base-devel / multilib-devel group as makedepend to AUR packages ?

NicoHood archlinux at nicohood.de
Mon Sep 18 14:01:18 UTC 2017


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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.archlinux.org/pipermail/aur-general/attachments/20170918/bc22516b/attachment.asc>


More information about the aur-general mailing list