X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mail-qk0-f172.google.com (mail-qk0-f172.google.com [209.85.220.172]) by lists.alpinelinux.org (Postfix) with ESMTP id 9C7BF5C49BD for ; Sat, 29 Apr 2017 21:51:53 +0000 (GMT) Received: by mail-qk0-f172.google.com with SMTP id h123so75647593qke.0 for ; Sat, 29 Apr 2017 14:51:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dereferenced-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=RymutpgoQAZEaxXAJMx2HLZQA3IYiJWtzDSeTlr35Js=; b=DXQsLg8sk4Wyf32j4sG37RZJRlGnBROYKwsE+loaZI2t1KHiwcoJnlNyt3ZRyzoWlN vxf5l8uEO+sbsNYkj0vCxVxLM6x05WpjPUXKzPMlXSl2w2gFRsd673enSEiJXMUv8pbT UQUq3lpzi2MPf/AjCe4eHD52aoGLLBX1g8quj3URw71qCGIxwhoKKQok33eMx2gGM45a j77/oaurt8rYorsSz3EGs5oMThAuscV89ikHOFJeJdhEgZWFOuBIj7UOaYyTzXSafQ1D Jgq9VKUSMRaR7q83Zj+DNve13FDOEXnyChY2msb7l5U64FFP6TYrL12uUShTLjBLi6di xsVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=RymutpgoQAZEaxXAJMx2HLZQA3IYiJWtzDSeTlr35Js=; b=r/XKlX0t956J5OH0JgE4kMk5TDycY9mb2YzRPDZOh3EPOVd59+GGtaf2fet/BnR6h7 lskq5x7HP9/S8rPlhEx7PTr9svAOoc3pUVm6dR1BzLuYRasCmEz6+kht5rTHS3mEjeH3 GfI/Y3zPahrMeMqov5+e+xmuUMKXdXTjki7MzhUNjqix9bz7JCT8KtI9DQI+/k333yD/ giX71q5HFoqxRlHBFL3qYtFbPg/yI18LNwsitzw+0jmgOQDxBPOtEPeNiaN3XySYUgWD BjgUnV5s3CguKmph7uG0FF4x6h6MfqjXF8y9uaMa0LZoipwjRbbzDKnfe5NQlavglArS zbXw== X-Gm-Message-State: AN3rC/5tx8VUrkhkYfJeqaF7PGbfHUm15cBordQMxyLWZypB9KZhpwAM +3NePRsKD4z09hdXReN7EX0Ey7yWyQ== X-Received: by 10.55.33.129 with SMTP id f1mr14805158qki.292.1493502713300; Sat, 29 Apr 2017 14:51:53 -0700 (PDT) X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Received: by 10.200.3.209 with HTTP; Sat, 29 Apr 2017 14:51:52 -0700 (PDT) In-Reply-To: <20170429142041.74314721@ncopa-macbook.copa.dup.pw> References: <20170429142041.74314721@ncopa-macbook.copa.dup.pw> From: William Pitcock Date: Sat, 29 Apr 2017 16:51:52 -0500 Message-ID: Subject: Re: [alpine-devel] checkdepends and bootstrapping new releases To: Natanael Copa Cc: alpine-dev Content-Type: text/plain; charset=UTF-8 Hi, On Sat, Apr 29, 2017 at 7:20 AM, Natanael Copa wrote: > Hi, > > I think we have an issue with checkdepends in APKBUILDs. The problem is > that lua-aports does not pull in the the checkdepends as build time > dependency while calculating the build order. > > We have 2 alternatives: > > - always pull in the checkdepends. > > This will make sure that the checkdepends are always built before the > package needing it. But this also means that we need to make sure > that we don't introduce any circular dependencies via checkdepends. > > - bootstrap new releases without running tests. By building the repo > without any tests on the first run will allow us to have circular > dependencies, but then we will not run any tests for our stable > release (only updates will get the testing), or do we want rebuild all > the package which checkdepends? > > Opinions? I think we should prefer bootstrapping without tests. The reason why is that the tests may fail *anyway* under bootstrapping conditions (due to cross compiling, etc). So tests should probably just be run when we're not bootstrapping. William --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---