Received: from jan-kohnert.de (srv21636.dus4.fastwebserver.de [89.163.148.75]) by gbr-app-1.alpinelinux.org (Postfix) with ESMTPS id 069E6225B50 for <~alpine/users@lists.alpinelinux.org>; Sun, 17 Dec 2023 13:05:11 +0000 (UTC) X-Virus-Scanned: amavisd-new at jan-kohnert.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jan-kohnert.de; s=20191; t=1702818310; bh=wAkOVz2eIfHgot7cOKHx3wow4lQ1x/mWy52VmsTJE9g=; h=From:To:Subject:Date:From; b=HlkpDEiIguxbNiksEmuB6JrEpc6pZyX7dMWnihrUM+KCaglp7WKGdEUkXgHhVshD/ /kXDPqhrRmJO5lEYC6kRwxGIaYx62IP4h0MWhnlkHmoQl1B+JHKj9yk1uGXLiUkkbT A+fdyTtMIE4X17CEJxwC7BjQeY3AHFIw3z2xNcl5845E6ifoEBdLq4gaD80/kYpQHP 8owLtcnUyoot5OevsYqztcw24btnuNOrFZFz6H3+8HthPuULIlOYpwgieL3WWzTeFB VxocesNOeqRETgkvol/7BT+0JMfkVxcB4Lnss+kbQ1C0dt213ml7mvthevYHMQoVsO pghFfWlR/dEZA== Received: from kohni-mobil.localnet (p200300cb871c06685745f78213ba7534.dip0.t-ipconnect.de [IPv6:2003:cb:871c:668:5745:f782:13ba:7534]) by srv21636.dus4.fastwebserver.de (Postfix) with ESMTPSA id EA6B77C0162 for <~alpine/users@lists.alpinelinux.org>; Sun, 17 Dec 2023 14:05:09 +0100 (CET) From: Jan Kohnert To: ~alpine/users@lists.alpinelinux.org Subject: Install Postgresql12-client in Alpine 3.19 Date: Sun, 17 Dec 2023 14:06:39 +0100 Message-ID: <13410527.uLZWGnKmhe@kohni-mobil> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Hello, I'm using an Alpine-based Python container for automatic building/testing of my backup and restore tool for various sources. The tool internally uses tools provided by upstream database vendors such as pg_dump for database sources. As - at least for Postgres - the tools can change quite damatically between major versions, I try to CI-test all upstream-supported versions, so I install postgres16-client down to postgres12-client and test my tool using the correct client tools for the corresponding Postgres-Servers within the pipeline runs. With the current release of Alpine 3.19 postgres12-client is not longer found. In 3.18, I could add postgres16-client using the edge repository; now I'm looking for a way to install postgres12-client using an older repo. I tried apk add postgresql12-client --repository=https://dl-cdn.alpinelinux.org/ alpine/v3.18/main but that doesn't work. Is there a way to get the old version installed in current Alpine or do I need to stick with 3.18 for the time being? TIA -- MfG Jan