Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sOKFI-00Df1h-QI for pgsql-pkg-debian@arkaria.postgresql.org; Mon, 01 Jul 2024 16:51:16 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1sOKFH-003GJN-7a for pgsql-pkg-debian@arkaria.postgresql.org; Mon, 01 Jul 2024 16:51:15 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sOKFH-003GJ5-0A for pgsql-pkg-debian@lists.postgresql.org; Mon, 01 Jul 2024 16:51:15 +0000 Received: from mail-lf1-x12e.google.com ([2a00:1450:4864:20::12e]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1sOKFF-004Wcr-2o for pgsql-pkg-debian@postgresql.org; Mon, 01 Jul 2024 16:51:14 +0000 Received: by mail-lf1-x12e.google.com with SMTP id 2adb3069b0e04-52e7f249e8cso320380e87.1 for ; Mon, 01 Jul 2024 09:51:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=crunchydata.com; s=google; t=1719852672; x=1720457472; darn=postgresql.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=Qtb0jrkSANnDfGzsl7UVuEiJhv5ol3FHRxcsexo0j+k=; b=bMCcyVIH0BWJBOU3ONjDWxZ+Mo/MDZlFgru8dOkf/RwpjL7F+xGYoXOZ5u0al7aCSS SC8EWAXSwX9393hf9FeI2hSgm6iZ6rL8SkMQzx7eFQmq3L9g6M1AMTsZbCnZyS78Z4fA 8xqtPGJ0lgB/MTDJnY7Z/bwc50QPtlB08hyrSrYOT4blTL6i2S2tfWBl2djpiidkqjxz 2E8RyBz8k9e7nqgywApL7LtH27wJLX21Hld7QOb3CVrofld+KtLic2XMFUfjdcOzHzT1 LkdLn4VosC9m3GEgLz7CdErcz6gSPAUWopTjOFcvc52do3CL+fHtyvp/XLFrrXhH4q54 a0Zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719852672; x=1720457472; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Qtb0jrkSANnDfGzsl7UVuEiJhv5ol3FHRxcsexo0j+k=; b=oaMLvFFHsZSXEF80KTlxiUFnOjt5dHvVBehBj78cctnerORhpP3QYsjbcMHa3XDyTO +FCVzqJ3sHo1eTzNqmqD0qcuIXdAdSteiGCa87aaibe8+SPSK2cd4PEDF7fWGvsj8uFQ UJL3JWmNgKJok+1n10fuQThuTQpSfQ9QNvsSskh4y3GaegONzwjpHD3GS0c3Jg+u2XH0 3EEjm6w91wYXZgDovi3SSOm0qqGidgtz67fhKoo/+JXgWSNCBbnyif+6y0nDPPiKRVjo eLETR/fDN5rsAyc9w80nZgwBBfZgf1jnyud6hgJHETt7TLGRE0Nw/6hiHKKoEpiCQ+1P DONw== X-Forwarded-Encrypted: i=1; AJvYcCWfGTjdFi/VqEthcBYSzdW+tZTju1MC+ZVlVm+j/mupLZTr8bAmFbRiIGeluD/uHu064HYCLsv17F1A03DfUu75tg2PSaehlByuGkrl6zWN X-Gm-Message-State: AOJu0Ywls3CCWUpUwNRtU7mKjTHGhz8RhdZXv0ltCx68v321NE93wuC+ BLlZTzh2rh6Tz3ZqI76a/hWF5pEztMWch3o6+CDn9QW1gRc8jOD262rwBBXXv4r41W95JTcxuGy 7JRKjmcPl+P9YCVVQ5jmyp4Hg6LtXOur5bdwSqw== X-Google-Smtp-Source: AGHT+IGKdkBnDrKA8STJMq/k59QI9mdsWNOUnOhX2vx6JtiOOaVccVQ83JWtUQ7eZoaCbZKteTARlZ72G4EF7aHX46k= X-Received: by 2002:a05:6512:3b82:b0:52b:9e52:17f7 with SMTP id 2adb3069b0e04-52e827b57aamr3972314e87.6.1719852671676; Mon, 01 Jul 2024 09:51:11 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Greg Smith Date: Mon, 1 Jul 2024 12:51:00 -0400 Message-ID: Subject: Re: PostGIS files for PG17-b2 To: Christoph Berg , Greg Smith , pgsql-pkg-debian@postgresql.org Content-Type: multipart/alternative; boundary="0000000000008fca16061c326793" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000008fca16061c326793 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Jul 1, 2024 at 12:16=E2=80=AFPM Christoph Berg wr= ote: > > postgres@rising:~/pgbench-tools$ rm -rf /var/tmp/postgresql-17-20240516= 1 > > rm: cannot remove '/var/tmp/postgresql-17-202405161/bin/pg_resetwal': > > Permission denied > > Hmm. I had thought that the other steps would already require root, > but pg_upgradecluster and friends do mostly work without. I'm unsure > if I want to prefix every command with "sudo" since the instructions > look scary enough already. > I was able to do all the other upgrade steps as the postgres user. If the temporary binaries were installed in the postgres user's home directory instead, the whole thing might be possible to do as postgres. Not sure what the downsides would be to relocating that block of binaries. It's really not an important problem to solve, since the catversion bump in the middle of release tweaking is a development only part of upgrading, Anyone running into this should be capable of sorting out when they need sudo. Just passing along the feedback. Thanks for answering the PostGIS question, I will move onto other tests while waiting for that to resolve. --0000000000008fca16061c326793 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Mon, Jul 1, 2024 at 12:16=E2=80=AFPM C= hristoph Berg <myon@debian.org>= ; wrote:
> postgres@rising:~/pgbench-tools$ rm -rf /var/tmp/postg= resql-17-202405161
> rm: cannot remove '/var/tmp/postgresql-17-202405161/bin/pg_resetwa= l':
> Permission denied

Hmm. I had thought that the other steps would already require root,
but pg_upgradecluster and friends do mostly work without. I'm unsure if I want to prefix every command with "sudo" since the instructi= ons
look scary enough already.

I was able t= o do all the other upgrade steps as the postgres user. =C2=A0 If the tempor= ary binaries were installed in the postgres user's home directory inste= ad, the whole thing might be possible to do as postgres.=C2=A0 Not sure wha= t the downsides would be to relocating that block of binaries.=C2=A0 It'= ;s really not an important problem to solve, since the catversion bump in t= he middle of release tweaking is a development only part of upgrading,=C2= =A0=C2=A0 Anyone running into this should be capable of sorting out when th= ey need sudo.=C2=A0 Just passing along the feedback.

Thanks for answering the PostGIS question, I will move onto other tests = while waiting for that to resolve.
--0000000000008fca16061c326793--