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 18E3C139694 for ; Mon, 20 Mar 2017 18:27:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8A41221C14A; Mon, 20 Mar 2017 18:27:02 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4464B21C054 for ; Mon, 20 Mar 2017 18:27:02 +0000 (UTC) Received: from mail-qt0-f172.google.com (mail-qt0-f172.google.com [209.85.216.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: floppym) by smtp.gentoo.org (Postfix) with ESMTPSA id 5E91B340BEA for ; Mon, 20 Mar 2017 18:27:01 +0000 (UTC) Received: by mail-qt0-f172.google.com with SMTP id n21so114075639qta.1 for ; Mon, 20 Mar 2017 11:27:01 -0700 (PDT) X-Gm-Message-State: AFeK/H0yBUwQLzWjk5F1NpR5JAuWkPetqPGdy27S2R72ImFZLtc/ojXqdGZDgMYGTkIbvL1mnJibyJefJjtv8g== X-Received: by 10.200.3.157 with SMTP id t29mr28244006qtg.110.1490034419038; Mon, 20 Mar 2017 11:26:59 -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 Received: by 10.200.45.11 with HTTP; Mon, 20 Mar 2017 11:26:38 -0700 (PDT) In-Reply-To: <20170320191517.3cb2439a@gentoo.org> References: <20170316093806.31977-1-mgorny@gentoo.org> <20170320083544.GZ24205@vapier> <22735.42420.523393.768428@a1i15.kph.uni-mainz.de> <20170320121937.7fc31770@gentoo.org> <22735.58203.928628.654288@a1i15.kph.uni-mainz.de> <20170320180140.66dbef67@gentoo.org> <20170320191517.3cb2439a@gentoo.org> From: Mike Gilbert Date: Mon, 20 Mar 2017 14:26:38 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [gentoo-dev] Re: [PATCH] sys-devel/autoconf: Convert from eblits into an eclass, #586424 To: Gentoo Dev Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: 7f3ef345-80a9-4133-a0ce-1872e5c261bb X-Archives-Hash: 780565deacecb9bc0870d31c4334b500 On Mon, Mar 20, 2017 at 2:15 PM, Alexis Ballier wrote: > On Mon, 20 Mar 2017 13:40:51 -0400 > Mike Gilbert wrote: > >> On Mon, Mar 20, 2017 at 1:01 PM, Alexis Ballier >> wrote: >> > I just tried and with portage 2.3.5, FILESDIR is unset/empty in >> > global scope here. At least an 'ewarn "${FILESDIR} blah"' outputs >> > only ' blah'. >> >> I cannot reproduce this behavior. > > you made me wonder if i didn't make a typo in the variable name :) > > it seems not: > > $ git diff > diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.1.1.ebuild > b/media-plugins/alsa-plugins/alsa-plugins-1.1.1.ebuild index > f1a03d4280..104de94104 100644 --- > a/media-plugins/alsa-plugins/alsa-plugins-1.1.1.ebuild +++ > b/media-plugins/alsa-plugins/alsa-plugins-1.1.1.ebuild @@ -41,6 +41,7 > @@ PATCHES=( "${FILESDIR}/${PN}-1.0.28-libav10.patch" > ) > > +ewarn "${FILESDIR} blah" > src_prepare() { > default > > > > $ emerge -pv alsa-plugins > > These are the packages that would be merged, in order: > > Calculating dependencies | * blah > -... done! > > > Exiting on signal 2 > > > $ emerge --version > Portage 2.3.5 (python 2.7.13-final-0, default/linux/amd64/13.0/desktop, > gcc-6.3.0, glibc-2.24-r1, 4.10.1 x86_64) > Portage behavior is different during dependency calculation versus actually executing the ebuild.