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 2E0281396D0 for ; Tue, 8 Aug 2017 17:18:45 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A86BCE0D1F; Tue, 8 Aug 2017 17:18:39 +0000 (UTC) Received: from mail-wr0-x243.google.com (mail-wr0-x243.google.com [IPv6:2a00:1450:400c:c0c::243]) (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 3CEA0E0839 for ; Tue, 8 Aug 2017 17:18:39 +0000 (UTC) Received: by mail-wr0-x243.google.com with SMTP id o33so2883700wrb.1 for ; Tue, 08 Aug 2017 10:18:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=HLkaU7W9vKTo/ZvZB+4ftIgk1AsvEbHx7hBtXyXyBho=; b=E1wY7o5FdbTH35KkJG4mbEe8t+5RMUrHX4l5yQItIm0Cd4xM0iHuW32oyDfseUrv27 vMcA0HnvUMGm5JKdthTuVeJWHKSHrFvhjZPo7z17hOVSBqv4GEkDlLFm7QIveeYs3TfB J/WXHkiySWjtX1V6kT1o4loLB9fv/vcnlkCm7GW+SLeFOnK6bFnR9tXisDWXD+j+E5cC GeODSjOhDl6/AngwSxSHr6RSG1aqXwwLPGMKPQOAosMAK01nVcSvi2306Kn3fPKPTVcf AJM/BMfenFY7o17/Wq3UPb04vmBrECtpIzvsWBv6+45rx+ktqUql6czZUrlN8jb0qXyx QB/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=HLkaU7W9vKTo/ZvZB+4ftIgk1AsvEbHx7hBtXyXyBho=; b=RDo56Ck8PYXv66r1gFKQR2mpe3eJrzSTEomP/1mFx8/rk4qfZ6aWq+uNYOJLG7OtWV 3WYSU1ha0iQf46C3rNYWrp10id1WQHPln7cJ9jF+VRjmVamuvp1Zi/bmOr4fog8od/F9 fK+5tKZbALZKQaHJ+J5RCW/dbAgOy57sCwaD1pvDo72d6quEktgzI1YOx6njiVqNhM0N W0t9I8kNMQpjTFPdW6A+1PL7QO1WZo2xLf0hFSWKn1Y9YJjY1mg3jO7rhMfdy3HIVohl gEBSw22LVPZcLxzqFCzk+1tKSYDr22IDuimy+NkjAauIKlruNC+PMJxPsytRKXxskl4u pEaw== X-Gm-Message-State: AHYfb5idS5Dtvju2uf0nuuHXsnO8MQHIoLw7AD8PetWq+JpP2t6bpN0n 8X1TU1MeWnvrGBi+QEv8nRhq0D9Auls0 X-Received: by 10.223.180.69 with SMTP id v5mr3905388wrd.199.1502212717507; Tue, 08 Aug 2017 10:18:37 -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 Sender: freemanrich@gmail.com Received: by 10.223.183.4 with HTTP; Tue, 8 Aug 2017 10:18:36 -0700 (PDT) In-Reply-To: References: From: Rich Freeman Date: Tue, 8 Aug 2017 10:18:36 -0700 X-Google-Sender-Auth: dhhSiMVjoGtHDALyC3fW2skp2v0 Message-ID: Subject: Re: [gentoo-dev] Prevent binary/non-compiled packages from binary package creation To: gentoo-dev Cc: "William L. Thomson Jr." Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: db69c663-6509-42ce-8020-cde352eff320 X-Archives-Hash: b03f8d0e0b4c774907bec452eed48e9c On Tue, Aug 8, 2017 at 10:11 AM, Kristian Fiskerstrand wrote: > On 08/08/2017 06:37 PM, William L. Thomson Jr. wrote: >> I make a lot of binaries for use on other systems, to expedite updates. >> It does not make sense for some packages to ever be a binary package. > > Any particular reason this decision shouldn't be left to the operator of > the binhost rather than the package maintainer? it can already be > controlled through env files. > Perhaps, but I could see some value in having some way to mark packages that don't compile anything. This could also overlap somewhat with the desire to track arch-independent packages for stabilization purposes. I could see it being useful to be able to obtain a list of all the binary packages in the Gentoo repo for QA purposes/etc as well. Maybe it isn't a flag that outright blocks binary package building, but a way to mark such packages so that a user can apply a policy on top of this. Whether it belongs in the ebuild, or in metadata, is another matter. -- Rich