From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=-0.2 required=5.0 tests=DATE_IN_PAST_03_06, DKIM_ADSP_NXDOMAIN,DMARC_MISSING,MAILING_LIST_MULTI,NICE_REPLY_A autolearn=unavailable autolearn_force=no version=4.0.0 Received: from rwcrmhc54.attbi.com (rwcrmhc54.attbi.com [216.148.227.87]) by chiba.3jane.net (Postfix) with ESMTP id 56D0D2005177 for ; Tue, 19 Feb 2002 11:08:00 -0600 (CST) Received: from eternity ([12.243.230.150]) by rwcrmhc54.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with SMTP id <20020219170604.FUCQ1214.rwcrmhc54.attbi.com@eternity> for ; Tue, 19 Feb 2002 17:06:04 +0000 Date: Tue, 19 Feb 2002 09:00:44 -0500 From: Bob Phan To: gentoo-dev@gentoo.org Subject: Re: [gentoo-dev] Sys-Cleanup after build complete Message-Id: <20020219090044.7bbf08d8.bob@evil-core.com> In-Reply-To: References: <1014004250.5927.6.camel@uranus.u235.eyep.net> X-Mailer: Sylpheed version 0.7.0 (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0.6 Precedence: bulk Reply-To: gentoo-dev@gentoo.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux developer list List-Unsubscribe: , List-Archive: X-Archives-Salt: f4966502-771e-496d-b5bb-ea043590c8b1 X-Archives-Hash: feafce07926d2f30e85a7bbecd9c8fb2 On Tue, 19 Feb 2002 07:25:02 -0700 Dave Lee wrote: > > Vitaly Kushneriuk wrote: > > Your problem can be solved with sub-packaging. i.e. producing > > more then one package from the same ebuild. like glibc and > > glibc-devel. This feature is considered for the next generation of > > portage (after 1.0 is out). > > Is there anybody else out there other than me who doesnt like this? > my experience is with rpm based systems and I hate the proliferation > of-devel packages and other subpackages. thats one thing I really like > about portage is that I dont have to deal with that, I install a > package and it comes with everything. I know there are advantages to > having -devel and other subpackages like the rpm systems use, such as Yes, I also agree that sub-packaging is a bad idea. But also, it would be completely useless in a system where almost all software is compiled from source. If you were to remove the devel packages after building a particular app, portage would just have to re-emerge the devel package again every single time you wanted to build something that depended on the library in question. Devel packages only really apply to libraries, and not apps, so yes, this would come up often. Imagine having to re-emerge glib every time you wanted to install something. I don't think that the few kilobytes you save from deleting a few header files is really all that advantageous. RPM gets away with it because they're packages are all precompiled and only need runtime dependancies. Let's face it, the main reason we all use gentoo is because we really dislike binary packages. -- /* * Bob Phan * Computational Chemistry Informatics * Neurogen Corporation * (203)488-8201 x4645 * * To understand recursion, you must first understand recursion. */