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

Alad Wenter alad at mailbox.org
Mon Sep 18 18:59:19 UTC 2017


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
> 



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


More information about the aur-general mailing list