From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Jm3ii-0007pN-UJ for garchives@archives.gentoo.org; Wed, 16 Apr 2008 09:14:25 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 16A52E05B0; Wed, 16 Apr 2008 09:14:23 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id E4572E05B0 for ; Wed, 16 Apr 2008 09:14:22 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 83CB264A0C for ; Wed, 16 Apr 2008 09:14:22 +0000 (UTC) X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Score: -2.859 X-Spam-Level: X-Spam-Status: No, score=-2.859 required=5.5 tests=[AWL=0.741, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rh0DJJ3xga2j for ; Wed, 16 Apr 2008 09:14:15 +0000 (UTC) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id A1E9A65C17 for ; Wed, 16 Apr 2008 09:14:12 +0000 (UTC) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1Jm3iP-0001ox-9u for gentoo-dev@gentoo.org; Wed, 16 Apr 2008 09:14:05 +0000 Received: from dhcp-204-140-vpn.unizh.ch ([130.60.204.140]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 16 Apr 2008 09:14:05 +0000 Received: from dev-zero by dhcp-204-140-vpn.unizh.ch with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 16 Apr 2008 09:14:05 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-dev@lists.gentoo.org From: Tiziano =?ISO-8859-1?Q?M=FCller?= Subject: [gentoo-dev] Re: PostgreSQL Status Date: Wed, 16 Apr 2008 11:13:49 +0200 Organization: Gentoo Message-ID: References: <20080416081841.GB23808@comet> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: dhcp-204-140-vpn.unizh.ch User-Agent: KNode/0.10.9 Sender: news Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 9896e814-0ec1-45e6-bdcc-b56b9a2c7b99 X-Archives-Hash: ba15b494d5f2d3fd6b4069b84a649f7d Donnie Berkholz wrote: > On 09:55 Wed 16 Apr , Tiziano M=FCller wrote: >> What do the new ebuilds offer: >> a) A split into dev-db/postgresql-{base,server,docs}. Now, I know that >> splitting up packages isn't the Gentoo way. I know we could have done = it >> using USE flags but this approach gives more flexibility due to the >> current way how binary packages are being generated and distributed. >=20 > I'd like to hear some more info on this point. Consider this use case: 30 machines with one staging machine and binary deployment. On 28 machines you want the libraries only, on one you also need the serv= er and on one you want the docs. Easy done with (sanely) splitted packages. Please note that the only additional package compared to the split dev-db/{libpq,postgresql} is dev-db/postgresql-docs. >=20 >> In general the only thing you have to then do is to uninstall >> dev-db/libpq and dev-db/postgresql and install the same version of >> postgresql-base and postgresql-server. No revdep-rebuild is needed. >> For early adopters: It's best to wait until we changed the dependencie= s, >> afterwards you can unmask the dev-db/postgresql-{docs,base,server} >> packages... >=20 > People want `emerge postgresql` to do something. Otherwise it's not > always obvious which random hyphenated packages you're supposed to > install, and it's just like you're digging around some huge subpackage > list in Ubuntu or Fedora. Well, we can re-introduce a virtual/postgresql (or dev-db/postgresql) aft= er the old ebuilds are gone. Cheers, Tiziano --=20 gentoo-dev@lists.gentoo.org mailing list