From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: Why does installing icedtea-1.13.12 install the docs and jdk, too? Date: Fri, 23 Sep 2016 20:32:59 -0400 Message-ID: <20160924003259.GB24812@jasmine> References: <57DBDAAF.1000009@crazy-compilers.com> <87d1k4kkhx.fsf@we.make.ritual.n0.is> <57DC03A3.5050507@crazy-compilers.com> <87poo3x5kq.fsf@we.make.ritual.n0.is> <57DC0848.50506@crazy-compilers.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41365) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnau4-0007dg-2c for help-guix@gnu.org; Fri, 23 Sep 2016 20:33:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bnau0-0006LT-T3 for help-guix@gnu.org; Fri, 23 Sep 2016 20:33:16 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:55501) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bnaty-0006C7-KD for help-guix@gnu.org; Fri, 23 Sep 2016 20:33:12 -0400 Content-Disposition: inline In-Reply-To: <57DC0848.50506@crazy-compilers.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Hartmut Goebel Cc: help-guix , ng0 On Fri, Sep 16, 2016 at 04:57:12PM +0200, Hartmut Goebel wrote: > Am 16.09.2016 um 16:49 schrieb ng0: > > They are not separated > > like for example Debian does it with their -dev version packages. > > For the exact reasons someone else has to explain. I guess it's > > something about grafting, reproducibility, source provision etc. > > This is what the docs say about this; > > Sometimes it is more appropriate to separate the various types of files > produced from a single source package into separate outputs. For > instance, the GLib C library (used by GTK+ and related packages) > installs more than 20 MiB of reference documentation as HTML pages. > To *save space* for users who do not need it, the documentation goes > to a > separate output, called @code{doc}. [...] > > Some packages install programs with different ``dependency footprints''. > […] This allows users > who do not need the GUIs to *save space*. […] > > For me this sound more like a bug. But maybe someone can explain this. Whether it's a bug or not, it sounds like the situation could be improved. Can you file a bug report?