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 1r6rBn-002ufj-26 for pgsql-pkg-debian@arkaria.postgresql.org; Sat, 25 Nov 2023 11:51:11 +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 1r6rBl-0024Px-L1 for pgsql-pkg-debian@arkaria.postgresql.org; Sat, 25 Nov 2023 11:51:09 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1r6rBl-0024Pp-Dh for pgsql-pkg-debian@lists.postgresql.org; Sat, 25 Nov 2023 11:51:09 +0000 Received: from stravinsky.debian.org ([2001:41b8:202:deb::311:108]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1r6rBi-007Hy4-Ic for pgsql-pkg-debian@postgresql.org; Sat, 25 Nov 2023 11:51:08 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org; s=smtpauto.stravinsky; h=X-Debian-User:In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=VwcOjOoybC0opd+PpUEQOMv4MyRlpXkWHn0m7eNVGLg=; b=rR8mE2OCYFCp/sPAkSMUCzkU+f 5mOCMp/6U4Lg1s7/rJcJ/bNMe2eW+V1EIoPzbLmqSwSun+nJ35RVU02hlyuJNlUICM79N4T2DdajE Bx8MnM5HaogkgJALM742hTj5mcKFrv453FQEUZgRQb/cBQXo6lkerud1+F6UGkN+win8Ef9yFHPS1 W7oaCYCO9Tu4j2RE3rgeuFnfeypmc4yhlKXTyxFx/6YyCM10ECACz6M0kqa/kd8NLUeV9QFezOKxt srQfU7CcfV7nYtBSRo74mIcHBhmDVae26lrHk9CcMfRZjCcHHekB10fm59DB2zZZtNxcZ0ybRSD/X Lsh6iRJg==; Received: from authenticated user by stravinsky.debian.org with esmtpsa (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.94.2) (envelope-from ) id 1r6rBa-008NfJ-0J; Sat, 25 Nov 2023 11:50:58 +0000 Date: Sat, 25 Nov 2023 11:50:55 +0000 From: Christoph Berg To: Peter Eisentraut Cc: pgsql-pkg-debian@postgresql.org, 959891@bugs.debian.org Subject: Re: pgbench in wrong package? Message-ID: Mail-Followup-To: Christoph Berg , Peter Eisentraut , pgsql-pkg-debian@postgresql.org, 959891@bugs.debian.org References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Debian-User: myon List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Re: Peter Eisentraut > pgbench is in the postgresql-client-common package [0], but the actual > per-version binaries are in the server package, e.g., postgresql-16 [1]. If > you try to call pgbench without installing the server package, it tells you > > Error: You must install at least one postgresql-client- package > > but that is wrong advice in this situation. > > Is there are reason for this arrangement? https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=959891 Mostly a historical mistake that has been difficult to fix because of the update-alternatives trees for the manpages, where moving "slave" links from one tree to another is quite hard. I think it's possible to revisit that now that the client and server manpage trees have been merged. > (The same confusion applies to vacuumlo.) Ack. Christoph