From owner-freebsd-questions@freebsd.org Tue Jul 20 00:04:01 2021 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 52D9B661164 for ; Tue, 20 Jul 2021 00:04:01 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-wr1-x429.google.com (mail-wr1-x429.google.com [IPv6:2a00:1450:4864:20::429]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GTJpm3kGHz3FrX for ; Tue, 20 Jul 2021 00:04:00 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-wr1-x429.google.com with SMTP id r11so24014947wro.9 for ; Mon, 19 Jul 2021 17:04:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=UHJZ37pUCcn+K5Mjsg0EnmvvVT79PfP+ONwYqCXdlE4=; b=UYGBSPO93JpIKxvs/nIR8i7u3KRaCyjVfi2kvY7fvn1vh4FLzFVZd6fbvONWnNJwAY kWwoo0jg6X74zeoz/pyozjP1/Ex2Zb9LFys6kuX6RGdW6KrTZErJ7Hbf+eLr1tN+CXpt fuMvGOmYLncDKvZDF2BI0FMMEJ89Vt1Cl0mfNE+WKhpHx3WbKgVJk8MjDzTWeScstZ7i XZAG14W75WNNqXAQ57/N0VZ0Y5CyOAelwzK/Yb4+hOaVoSLcMXh0hEuTsmvIx5diYef3 sqxzEWvacGckJzYJ3SRQuW5LSF2WlIlixaubTCKX2HYkXrldy4cU9HxCpcYKk1KNMnP0 GMdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=UHJZ37pUCcn+K5Mjsg0EnmvvVT79PfP+ONwYqCXdlE4=; b=IOcR6p6AxQswEMhL6O8Qk4ok4hXPH29TzRNrP8vnonBV4fHpxASVLAXhUiUPgt+vBM xLME82tWSHoNwnFZEd2pu1Zrw4WwBO43Uk2RmI2vYBACoTj3n3i/2tkmxa+fFI82KA7X Kfi/t1TVLvDq1sYQcEh38NEPOLVIqC8U730QZUjhovGG73UBeX5nITTM25rX2tCmXBAz C69dHtbd8HhdvT9lqD7YHjRQA84NNwOPsTXUP/OTdsCU0IhYwFhnvLrGZGZprPJme07B UKG9HgbWFA7PGJrgnnHfA05guNkjDB2gDMixB3t1GA1VfvA5kLvDA/6nwc72dRT5qEjz JnlA== X-Gm-Message-State: AOAM533+320bN1XeUiNjjLWxF6JP69x5uUfdlQCFHBTV9IFN/18Nna60 apRMoiQi6oK6djje4EpQwKelHvSw8n6yHPRuDd/g9X9xIHrDSg== X-Google-Smtp-Source: ABdhPJxhiX8Q9SCRiMltKIXj0V54wWZzS0sWfaY7BLczd+5GuQfud3fjLPchxp+OoVsQLBUjG/skMxFMeR0/RJ/Bw3A= X-Received: by 2002:a5d:4527:: with SMTP id j7mr32258701wra.137.1626739438739; Mon, 19 Jul 2021 17:03:58 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Kevin Oberman Date: Mon, 19 Jul 2021 17:03:42 -0700 Message-ID: Subject: Re: how often do the pkg machines run? To: "freebsd-questions@freebsd.org" X-Rspamd-Queue-Id: 4GTJpm3kGHz3FrX X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=UYGBSPO9; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of kob6558@gmail.com designates 2a00:1450:4864:20::429 as permitted sender) smtp.mailfrom=kob6558@gmail.com X-Spamd-Result: default: False [-0.70 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com]; SUBJECT_ENDS_QUESTION(1.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::429:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; URIBL_BLOCKED(0.00)[zyxst.net:email]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::429:from:127.0.2.255]; MIME_TRACE(0.00)[0:+,1:+,2:~]; NEURAL_SPAM_SHORT(1.00)[0.999]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::429:from]; TO_DN_EQ_ADDR_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-questions] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2021 00:04:01 -0000 On Mon, Jul 19, 2021 at 5:36 AM tech-lists wrote: > Hi, > > How often do the machines that make compiled packages build? The build > I'm referring to is amd64 "latest". I mean, how often does it refresh? > > I'm asking because I have my poudriere configured to get some large ports > via binary packages (things like rust for example) and was surprised to > see it compiling from source, as if latest rust was unavailable on > pkg.freebsd.org. > > thanks, > -- > J. > Package builds start at 01:00 UTC on Sunday, Tuesday, Thursday, and Saturday IF the previous run has completed. Since a full rebuild of all packages takes several days, it is hard to say when they will actually start. I can say that at the start of each quarter there seems to be a full rebuild (31,000 or so ports). Why? No idea but they took over 64 hours to complete, so between two and three days. Occasionally, a build is so small that it takes under a day, but the last 15 stable/13 builds took less than 24 hours only twice with one completing in just over 7 hours. Also, you have to allow for the time to takes to distribute the updated packages. A very large build can take days to distribute as all mirrors must have confirmed "good" copies before they go live on any mirror. It would cause immense confusion if all mirrors did not have the same packages. Since some places still have painfully slow connections that are subject to interruptions, it takes WAY longer than most people would expect. Of course, it's highly inconsistent. The 7 hour build was also the last one and I was available in just a few hours. Since you mention rust, it is takes took 5:45 to build for 13-stable, but a version bump also will rebuild rust cross-compilers for all supported platforms (5) as well as building bootstraps for them. Of course, ports requiring rust also need building (e.g. firefox). As a result, a bump in rust will always result in a pretty long build. All time are for 13-stable. Not all build machines are equal and I know that 12-stable builds more slowly. Some are significantly slower. For more than you ever wanted to wanted to know about build times, check out pkg-status.freebsd.org. Most (all?) of the build machines are IPv6 only, so some links will be broken if you don't have IPv6 capability. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683