From mboxrd@z Thu Jan 1 00:00:00 1970 From: tcech@suse.cz Subject: Re: [PATCH 1/5] gnu: Add efl. Date: Sun, 1 Mar 2015 20:43:09 +0100 Message-ID: <20150301194309.GA26151@venom> References: <1425161466-4681-1-git-send-email-sleep_walker@suse.cz> <1425161466-4681-2-git-send-email-sleep_walker@suse.cz> <20150301192454.GA8178@debian> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="FL5UXtIhxfXey3p5" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43478) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YS9lo-00038s-U9 for guix-devel@gnu.org; Sun, 01 Mar 2015 14:43:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YS9ll-0006Ym-OS for guix-devel@gnu.org; Sun, 01 Mar 2015 14:43:20 -0500 Received: from cantor2.suse.de ([195.135.220.15]:41049 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YS9ll-0006YV-IL for guix-devel@gnu.org; Sun, 01 Mar 2015 14:43:17 -0500 Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 780B2AC52 for ; Sun, 1 Mar 2015 19:43:15 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20150301192454.GA8178@debian> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org --FL5UXtIhxfXey3p5 Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello, On Sun, Mar 01, 2015 at 08:24:54PM +0100, Andreas Enge wrote: >Hello, > >On Sat, Feb 28, 2015 at 11:11:02PM +0100, Tom=C3=A1=C5=A1 =C4=8Cech wrote: >> + (propagated-inputs >> + ; all these inputs are in package config files in section >> + ; Require.private > >I was under the impression that only libraries given as "Require" needed >to be propagated, and not "Require.private" ones. Maybe someone else can >comment? I don't know pkgconfig much, but when in later packages in configure tests presence with $PKG_CONFIG --exists --print-errors "somepackage >=3D version" Missing libraries from Require.private leads to failure of configure. >You could also try to move them to normal inputs and see whether another >package depending on efl still compiles. I'm afraid that I found what propagated-input is thanks to this. I'm sure that elementary or others won't build without that. Maybe I misunderstand the problem though. S_W --FL5UXtIhxfXey3p5 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlTza80ACgkQ37XrCapiVCPQfgCeP95VPPzUQFWTg+4tLjNvtjnT lv0An2GPEbqnDQ+rI2tNW280+6omvdGh =juxU -----END PGP SIGNATURE----- --FL5UXtIhxfXey3p5--