From owner-freebsd-ports@freebsd.org Wed Apr 14 18:32:53 2021 Return-Path: Delivered-To: freebsd-ports@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 0D9BF5E3EF6 for ; Wed, 14 Apr 2021 18:32:53 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-io1-f51.google.com (mail-io1-f51.google.com [209.85.166.51]) (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 4FLB101wVYz3qwy for ; Wed, 14 Apr 2021 18:32:52 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-io1-f51.google.com with SMTP id v3so145436ion.12 for ; Wed, 14 Apr 2021 11:32:52 -0700 (PDT) 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:cc; bh=9eF0PUn0oL+LEFRkQRvCEnYqoIO4ntWX4Pj7g9t30Z0=; b=APWkmHeUUMFWDVbqeB1Lliz+nyFPYIFyLlcu6rqC/sN2BfEk3dYWu5a4zIMYBQrD7/ p5VDcrEMECChXYnH79zJZU+Y6jio1cLs5htGO4yRuIArrDEFgbkBD/TEDLiCai3p/L6S 2GjNeEFUs3wWpftPvNfG95d6OLCm9AhVzUkw3+PMn4cMXLeN6nn9vfs17E+WmwfJZ581 VS74kflpeMGLoHa9tCDYToYg8KQIo0g2pfr9B7CwtBytMwmMsOldRQSLYzj3rtpTgqoe 3y9ZAZCzNpefquGiNcXnrAGUSIr8Ha4DdAjoPel8ekdce3+fPjhWh0hBbjcnKAPDoNUE +1aw== X-Gm-Message-State: AOAM5319K7wr5azKw5h6WPgxxi0k+ITVXkviJewXk1Xy6XGhMycBKW6I Eq8MJb/L2K2bgHKvqVLzj0VCgdSZCCPILb7OhPrT4trWUHk= X-Google-Smtp-Source: ABdhPJxmndjjN1uwOUNUo2eK3dE7/jiWVQrJCohSAur3Npx3zT6rPSIQ4qEl5Gi3yo4/XjS5A4BjFqBiMXBPr63PLYM= X-Received: by 2002:a02:ccaa:: with SMTP id t10mr28725899jap.128.1618425170681; Wed, 14 Apr 2021 11:32:50 -0700 (PDT) MIME-Version: 1.0 References: <20210401082247.668e4394@zeta.dino.sk> <3b7de439-12a1-70a4-7aec-8b2a9fde38ba@heuristicsystems.com.au> <20210401095527.7de7a28e@raksha.tavi.co.uk> <340c035b-705d-de21-86d1-6c749ac8174c@druid.net> <4227bf01-4733-bc76-3188-57d9478ac15e@sentry.org> In-Reply-To: From: Ed Maste Date: Wed, 14 Apr 2021 14:32:33 -0400 Message-ID: Subject: Re: gitup issues [was Re: No update for a day on ports?] To: Peter Jeremy Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4FLB101wVYz3qwy X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of carpeddiem@gmail.com designates 209.85.166.51 as permitted sender) smtp.mailfrom=carpeddiem@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; FORGED_SENDER(0.30)[emaste@freebsd.org,carpeddiem@gmail.com]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RBL_DBL_DONT_QUERY_IPS(0.00)[209.85.166.51:from]; R_DKIM_NA(0.00)[]; FROM_NEQ_ENVFROM(0.00)[emaste@freebsd.org,carpeddiem@gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; ARC_NA(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[]; FREEFALL_USER(0.00)[carpeddiem]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[freebsd.org]; SPAMHAUS_ZRD(0.00)[209.85.166.51:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.166.51:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.166.51:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Apr 2021 18:32:53 -0000 On Sat, 10 Apr 2021 at 21:34, Peter Jeremy via freebsd-ports wrote: > > gitup walks the destination tree (ie /usr/ports), hashing every file > it finds (by reading the complete file into memory). Whilst the > default gitup configuration ignores /usr/ports/packages and > /usr/ports/distfiles, it reads and hashes all the files down both > paths before ignoring them. This seems like something that should be fixed relatively easily. In any case there's an enhancement request in gitup's GitHub project for reducing gitup's memory use in general. I hope something comes of it.