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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id D9F55158083 for ; Mon, 16 Sep 2024 17:17:03 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5C9CAE29BB; Mon, 16 Sep 2024 17:16:57 +0000 (UTC) Received: from sonic309-25.consmr.mail.ir2.yahoo.com (sonic309-25.consmr.mail.ir2.yahoo.com [77.238.179.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E3875E29B4 for ; Mon, 16 Sep 2024 17:16:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1726507015; bh=Z3R62F1WlShBV2h/bQ36cfO6hWZ2WJ01hOiu1vV2rQw=; h=Date:From:Subject:To:References:In-Reply-To:From:Subject:Reply-To; b=HbabLASYTDGF4timDEfaqjdRW5Y62lKWvibLjH067oOPqQqWnAgyvvxfdcLcBLL8a2WMeno1fxydNPDMKvey+HjQkMU0tA2rpYrhCvNbTf11QeZ2verfg0bdhuPZa5TzWEfEmsxEtwzMSSLGF2c169fHaGaS29XGrkE+MO/3ZLvWLlZa2H3rf42sGtUtNfezwdQunwyB4fI9A1GJFgcwk6MY9y08trh4wWtWEGqAMdKimesV/+jUU21xG0HlXS7LOHH4DvaD1q1EBylf4uEGdhzfFUYHx6WUxl4boz69FH03FD8GwHLZUNGSPVgvHtNzg8WWG/LY/6OiviMjqpVSww== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1726507015; bh=Mxp9Jg+Um4ToqC+S+fY+xTd9ZxBoOVdoUGBWKvTmSFl=; h=X-Sonic-MF:Date:From:Subject:To:From:Subject; b=rMCtUCznpc3KDX+FSy1U9NAv5RhJm7yW3ORSFXsjpdKLnBaWDSpZKAz7Iw3CJpUCCGXfUl3ld4eJLY+YEeXuxOURw4eEoVRZByf60jnBGFVr2JueDfrxcHkTjjGfXpC2aOAFJ/oYU8qM/slSoUuu2kVkoVvBjg0WBzf//JZyjcqORTiQOT4fbJiBHUkCi/KhbOiHmcbYF8Bz/gR0IlKqC8CpkkGDouWB1/kyuGGLLLwzjg941mURzzUBF9RiwJG1McC6cu0c747ookplGYjVUcQ1sFYTFnhL2zdGWC5j9M3Qgwyp9J/a/vkapuNmgHANwRp4nS9yZ+oIChnIH2rSPw== X-YMail-OSG: egNgV_MVM1npArX2K.norAImuSXqJVgsrvKjpsEXhYYlvpdFTHvucqGaf3q1SNX S9jDT6WqJE0_Q6UqFgdpA_2QN88oKfVrV5.CWp.jOOa1F_zR6sNBnTM.DFEhQwRz7_UjbEB1S_Ek yqvt5CZ77nK.sWd_GuRQOV6Xnvzq0eCwQUsfKSthTw6x05gcyKZU6_E0nJU3GfMZoLonthPI.UqV SA4iOzXBtEZD7MK3mlgZcmrxnZBmBTkCK4s9B1QGt71y68ah_Xg4JYoAiJR0V2kHs26u9bdGfMzC YZyY1YdhvfWOucJXVK14.0U9ykGuTwcz9x_ec4YzVc2EGb3n2ZkKxpYH5ClrG2284as214SW.uNl HrbiRWIcjUXr1wN47uOwpPrUyh1JeI8.5u9R.hepiRJiKh4uff4YmHxy_SFT9aCctXd3yZQCx1i7 b4PFQTJZEcIIRi8wB3SM0BZ_jBuGu.Wqbczyvfk2V.bXaedIPuahtgapzYGKJqmeDjIxBIPQdeCN KcX4x8OKjXnDm0HANxDjGqYchVl8mUDG_SmTPRfVTmIZTMIOQ3cuqY9yWXfaqGZczsNoKnjDLb01 eMISe.MeGbZU44jSvHeph7saIO3F5aVCbASjAHb3kCbgZxxDK8EsIML.1GJxwXVa2lRSwRNY2Sp_ hRpg9Tr2leQ.n3iefKOCEdD6_9h7tJYKJ8BdTQKfEgIuH7uWwsFha4qF_FqUCOdJF8QTEO5ThS2P GwdUpaYqWG_pAOV7He59702hjEIH7uAU7xqfiTysOfS0PTBL3HbzrLVJcwPpoSmyfdpnsig0BpKn MnS6_GkwBwYKb7sgZyjGCEFFWe8hPGkf66Dd6v2wW07NDzWmKmfJml1Tx13qfwW.x7wQck.Fe.oG .S_yU_AVaZobqsZPKCqGnRF4HidvCTpbCN9.udwkplg7ZsPdGTk_B1r.WfcjbrzdqButTh3Saxxq .t_fMyElJZLYT0SeBsrnExZjTHsJ4YiGbnTDqDRmUpEwjfr0LeF2gMtrViluQ1PzMLQ4ZZMSsc0G LBNn4.qJEESb6opX_fzHXhRiOuscjE37g5NDybxJeGjGLB7ig7vyjiTpoNjfEI4sdpgy67owX1cj zpZFQellZXamhPOsymOaSqUxWu6FeAhwTmeq6USxn8prDIOqStpy.CYJjzt4xuVj0SYsmVhG.k9K 49gAtG7GMUubpRmK.4jeHeh3RaaZXecjHRvjNo64VjQ8424QH.C2rauF..dQGmeGevf47j9cxQIf HSCDuXy7smX50bVhTyEdjjLN4TZUGqtVEEJVD2TjINbnR74.oD.fQ4rJl6pf9NUSHsW98S4mfdOr hM6N9W2QHqtqKnRFGFFgoWDOJiT9WqmB3Gv4MbCtmDkfSr8l_9MtWasDJkI9LlikyLnILpjs7IAJ K_0bBujUmXKV_c4ObzXUKnz7fBLo3Zhr6UfluWfrwem_mcsbSjr_H7pBm_FSwh6nC1y_Jj3DZzTE 9JRHY5aJ.JdFDOxfAW.DTq3Giz3FW_GCZdKscDnNCJSCOxN_SLuCIetJ4AVUUIcszPMAqPCLnzG2 JpjOWNl_MYTLGhJVVUOJLHEa_oipjs_oPd1umaJpZOUkD_RolLJy_YzgMhRDOS2rUsY2W.2NVvkb bDzuMyjaXbBzRGY7M0.vLTUpjpC2eSRcQfewLtfkRtieXe6Nq8_UUmLpvaeofdIqUKmBypovAxAs JalUrvZCqAH4IbO5NjFdSJuFJK.pnTyx.lKcLCj9epv2LTywjUHS8SwmZFTFs9.b8.o_EDNvcyEM 0cuiOW28ENQAc0Wj1Qe50LX93B28XVecAnOp27GfRyaKLehOsf2FJdziC9zTu0EJjBXVmvbrvjpa GI02mWcRTmp9B_IPEffX_.sUeBkUIbS.8j028R6xc8po4CGWOUrl5FxhLadcLTBalItHdPW2GHju dP3iTXlMBxzGnJPRodPH3RNi5Qv_HWctRAEZek2k_bHCoEXQ7nzZUeZlkVcTa1T.ZXsbCQEgpaW7 wg8KSGgW3hazB8IVEHYJB_7Vh0OxltaTVNmWi_jOpVXp2.og7zGEOsNyBohV34Zr_hd7g9pPEvjG zU8WyW5EABWJ_bSH98x8.dNgK91Iu.QSe9aIOcYS9J_u0.Tm4KUNTiK3G79Hu_dSESeKRjVV7LhU IcH9C2Af4VSRRKWutk0Vx8VaPNj77tU5KVxOu1cYKqNiswCatpOfp.5v0Yu0kSdo.Bkl7wePQOyz OKPMh6WT2Wp9_c6NZEADl1g-- X-Sonic-MF: X-Sonic-ID: 727cd138-7c1f-4e50-8874-7120402dc7e6 Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ir2.yahoo.com with HTTP; Mon, 16 Sep 2024 17:16:55 +0000 Received: by hermes--production-ir2-6664f499fc-545d6 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 1a031ea0cea7baa1a0ae594457aa3061; Mon, 16 Sep 2024 17:16:50 +0000 (UTC) Message-ID: Date: Mon, 16 Sep 2024 19:16:49 +0200 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: ralfconn Subject: Re: [gentoo-user] crossdev wants to install apache on _host_ To: gentoo-user@lists.gentoo.org References: <5176d8dd-2a73-4d64-b5a6-c00742c5f79b.ref@yahoo.com> <5176d8dd-2a73-4d64-b5a6-c00742c5f79b@yahoo.com> Content-Language: it, en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Mailer: WebService/1.1.22645 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Archives-Salt: 0beda550-42f4-473c-b4fe-8f1c028538f7 X-Archives-Hash: a813d69940c48709f1bbb385a57e2c6f Il 16/09/24 10:42, Mickaël Bucas ha scritto: > Le sam. 14 sept. 2024 à 21:40, ralfconn a écrit : (snip) >> All works fine, I cross-build on Host binary packages and then 'emerge >> --usepkg' on the Target. >> >> Well, almost all... On the Target I have apache, on the Host not because >> I don't need it. Sometimes the update wants to install apache also on >> the Host. >> >> For example, today I have: >> >> # emerge-aarch64-unknown-linux-gnu -uDvNa @world >> (snip) >> >> Note the lines without 'to /usr/aarch64-unknown-linux-gnu/", these >> packages will be installed on Host. >> >> Any ideas why? >> >> thanks >> >> raf >> > Hi Ralf > > One possible explanation is that "www-servers/apache" could be a build > dependency of some other package. However I don't see in the list of > updates any package with this kind of dependency on > "www-servers/apache". > > The only one that seems to depend on it is "app-eselect/eselect-php", > but it'd be installed on the host. >> [ebuild N ] app-eselect/eselect-php-0.9.9::gentoo USE="apache2 >> fpm" 54 KiB > > Do you install "dev-lang/php" on the target or the host or both ? > php is not on the Host: # eix -I php apache No matches found It is on the Target, as a dependency of www-apps/pihole-admin-lte (tatsh-overlay) while apache is a dependency of php with USE=apache2. All as expected. Looking at the pihole-admin-lte ebuild I find this: BDEPEND="app-misc/jq app-portage/portage-utils" RDEPEND="app-admin/sudo dev-lang/php[fileinfo,filter,gd,intl,session,sqlite,tokenizer] net-dns/pihole virtual/httpd-php" Humm, interesting, jq is another package that crossdev wants to install on the Host. BDEPEND are build-time dependencies and it is correctly cross-built on Host but for some reason crossdev wants to build it also for the Host. Could it be an issue with the pihole-admin-lte ebuild rather than apache's? I'd need to understand ebuilds, easier said than done... raf