From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 9EB1F1382C5 for ; Sun, 6 May 2018 18:43:58 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 64A39E0933; Sun, 6 May 2018 18:43:52 +0000 (UTC) Received: from mail-lf0-x22c.google.com (mail-lf0-x22c.google.com [IPv6:2a00:1450:4010:c07::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id CCFBFE0903 for ; Sun, 6 May 2018 18:43:51 +0000 (UTC) Received: by mail-lf0-x22c.google.com with SMTP id x7-v6so2491342lff.13 for ; Sun, 06 May 2018 11:43:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=YO5A5pnD1gReZapYEqW6tFvHMKlk9sZBGThqwZgyhwA=; b=P7AlWuSQbQ6KHnXI+RsR+VyGgEM2kw84YPhQlyqxCfY097OTmZ08qudMlxgxu4+RY/ AqWuagmNnHVABj6Ly2gLIKqWTHrYMwIyzSg+462KgRRxeY0NEof4lpSo8/17DKmAu8Qv uulup2JYTnbJnI+meNEQdLXvbDwvJ2RwHPuisp2O77mOeBHcA42zP8Sn/E+ojJvc10dQ An9B3VHNhDkfbNum9lzukDNUyaTFafPKWRammUOqnObazBbKHZgLBsDxl3OGmvuxglba noRGm1w6A6+e3fdf+cU3ZaG9DQF3vm7y2WdaADcHi47BV24OSfTrYQDfO+yoXg9gEfSw yyhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=YO5A5pnD1gReZapYEqW6tFvHMKlk9sZBGThqwZgyhwA=; b=qz68ADVwRLhcSWZh3MeeME4JoAXhgHy0jNb0ck+KrELCWz3MhXSX+lDSFxS7+DzVkR T+YOALZYZanGg/xoub2ZWaCSgWBb9S8ilzEkfaoWrJyt5dKg9k/LdMKJgQvbXRAnnUHU Y7bYzA8HGvp1O+LcObNg+brIFk/VKX6b1oPn21qxoYLbI2OXrUcZ/WjztBakzRxBZibo 53eRnbRweNAyQhhaumbSUdiOO93KH3R6nfyn6b1yCfLV+2cHo60nJoDB35FgpYlwjDgz bWLjucihXagADblzMSa6K0zregw7kb8eOKFf7mTYkifNSYkXsMpRZRf211xfwFqSto3h R51w== X-Gm-Message-State: ALQs6tDTHiU9wBn0B+plN2UA409BX68Op2L+xvrTt8BmI6Xtf9pQ1HEF wFYvq9TsW2ZQpIaQp5s9L59yXoJGVzkuNPXwaLU= X-Google-Smtp-Source: AB8JxZr8fsZUXYiWs8jdDmj3pfYoclIAXdCG3GI42wjdnZhY3xZD5Vhb4Wo3A3+pnHkcz/ikZZL19iFast0/b8uitR4= X-Received: by 2002:a19:5c58:: with SMTP id q85-v6mr5963895lfb.14.1525632229550; Sun, 06 May 2018 11:43:49 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 References: <23279.12986.956905.567730@a1i15.kph.uni-mainz.de> <712f856056e6a2492acdb82ec3da9762a5756dd6.camel@infinera.com> In-Reply-To: <712f856056e6a2492acdb82ec3da9762a5756dd6.camel@infinera.com> From: Geaaru Date: Sun, 06 May 2018 18:43:38 +0000 Message-ID: Subject: Re: [gentoo-dev] EAPI 7 can be used in the Gentoo repository To: gentoo-dev@lists.gentoo.org Content-Type: multipart/alternative; boundary="00000000000019ad98056b8def1c" X-Archives-Salt: 005c02b1-8146-4a5f-a7f2-b33e546ef551 X-Archives-Hash: 123da8414df1a9dc676e00c02873abdf --00000000000019ad98056b8def1c Content-Type: text/plain; charset="UTF-8" Hi, I read documentation about new features for configure profiles, thanks. In the past I open a discussion about permit use of annotation :: under profiles package.mask to mask from overlay for example gentoo/upstream packages. Is now supported by eapi 7? Thanks in advance. G. On Sun, May 6, 2018, 19:37 Joakim Tjernlund wrote: > Great news :) > > W.r.t the new support for cross building, it would be grep if the eclass > user could make use of > the new --prefix support in recent shadow utilities so users can be added > to cross ROOT. > > Jocke > > On Sun, 2018-05-06 at 18:52 +0200, Ulrich Mueller wrote: > > EAPI 7 has been approved by the Council one week ago [1]. The latest > Portage version in ~arch (2.3.36) supports it, and the Infra team has > upgraded the rsync master so that metadata cache generation will work > correctly. > > Therefore, EAPI 7 ebuilds can be committed to the Gentoo repository > from now on. (Make sure that all inherited eclasses are supporting the > new EAPI, though.) > > Some pointers to documentation: > > - Package Manager Specification, in PDF and HTML format: > https://projects.gentoo.org/pms/latest/ > or install ~app-doc/pms-7_p20180430 > > - List of changes in EAPI 7: > https://projects.gentoo.org/pms/7/pms.html#x1-179000E > > - EAPI Cheat Sheet (print out, and fold to a leaflet): > https://projects.gentoo.org/pms/7/eapi-cheatsheet.pdf > > - mgorny's (unofficial) guide: > > https://dev.gentoo.org/~mgorny/articles/the-ultimate-guide-to-eapi-7.html > > Ulrich > > [1] https://bugs.gentoo.org/654262 > > > --00000000000019ad98056b8def1c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

I read d= ocumentation about new features for configure profiles, thanks.

In the past I open a discussion abo= ut permit use of annotation <package>::<repos> under profiles p= ackage.mask to mask from overlay for example gentoo/upstream packages.
Is now supported by eapi 7?

<= /div>
Thanks in advance.
G.



On Sun, May 6, 2018, 19:37 Joakim Tjernlu= nd <Joakim.Tjernlund@in= finera.com> wrote:
Great news :)

W.r.t the new support for cross building, it would be grep if the ecla= ss user could make use of
the new --prefix support in recent shadow utilities so users can be ad= ded to cross ROOT.

Jocke

On Sun, 2018-05-06 at 18:52 +0200, Ulrich Mueller wrote:
EAPI 7 has been approved by the Council one week ago [1]. The latest
Portage version in ~arch (2.3.36) supports it, and the Infra team has
upgraded the rsync master so that metadata cache generation will work
correctly.

Therefore, EAPI 7 ebuilds can be committed to the Gentoo repository
from now on. (Make sure that all inherited eclasses are supporting the
new EAPI, though.)

Some pointers to documentation:

- Package Manager Specification, in PDF and HTML format:
=C2=A0 https://projects.gentoo.org/pms/latest/
=C2=A0 or install ~app-doc/pms-7_p20180430

- List of changes in EAPI 7:
=C2=A0 https://projects.gentoo.org/pms/7/pms.ht= ml#x1-179000E

- EAPI Cheat Sheet (print out, and fold to a leaflet):
=C2=A0 https://projects.gentoo.org/pms/7/eapi-c= heatsheet.pdf

- mgorny's (unofficial) guide:
=C2=A0 https://dev.gentoo.org/~mgorny/articles/the-ultimate-guide-to-eapi-7.html

Ulrich

[1]
https://bugs.gentoo.org/654262

--00000000000019ad98056b8def1c--