public inbox for gentoo-proxy-maint@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-proxy-maint] Testing environment
@ 2020-05-22  6:17 David Denoncin
  2020-05-22 13:17 ` Joonas Niilola
  0 siblings, 1 reply; 4+ messages in thread
From: David Denoncin @ 2020-05-22  6:17 UTC (permalink / raw
  To: gentoo-proxy-maint

[-- Attachment #1: Type: text/plain, Size: 868 bytes --]

Dear all,

I would like to understand how to set up an acceptable testing environment for amd64 packages as per
https://wiki.gentoo.org/wiki/Package_testing

and would like to go the chroot way. Is the following setup acceptable
to test an ebuild for pkg-cat/pkg-name ?

1- download stage3, unpack it in /mnt/gentoo
2- chroot in /mnt/gentoo 
3- emerge --sync, select stable profile default/linux/amd64/17.1
4- update the @world set 
5- add to make.conf the variables from https://wiki.gentoo.org/wiki/Package_testing (with multilib-strict added to FEATURES)
6- emerge portage with the gentoo_dev use flag 
7- emerge pkg-cat/pkg-name (ebuild test)
8- runtime test the package if needed

I'm happy to amend the above checklist however appropriate and
contribute to the wikipage related to chroot.

Thanks in advance,
Best regards,
David Denoncin.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 618 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-06-06  8:00 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-05-22  6:17 [gentoo-proxy-maint] Testing environment David Denoncin
2020-05-22 13:17 ` Joonas Niilola
2020-05-22 14:42   ` David Denoncin
2020-06-06  8:00     ` Joonas Niilola

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox