From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hartmut Goebel Subject: Re: Why does installing icedtea-1.13.12 install the docs and jdk, too? Date: Fri, 16 Sep 2016 16:57:12 +0200 Message-ID: <57DC0848.50506@crazy-compilers.com> 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> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="------------000208060705020404080608" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58786) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bkuZt-0007g4-TW for help-guix@gnu.org; Fri, 16 Sep 2016 10:57:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bkuZo-0008Pr-0Y for help-guix@gnu.org; Fri, 16 Sep 2016 10:57:20 -0400 Received: from mail-out.m-online.net ([2001:a60:0:28:0:1:25:1]:45735) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bkuZn-0008Ok-N8 for help-guix@gnu.org; Fri, 16 Sep 2016 10:57:15 -0400 In-Reply-To: <87poo3x5kq.fsf@we.make.ritual.n0.is> 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: ng0 , help-guix This is a multi-part message in MIME format. --------------000208060705020404080608 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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 fil= es 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= ''. [=E2=80=A6] This allows users who do not need the GUIs to *save space*. [=E2=80=A6] For me this sound more like a bug. But maybe someone can explain this. --=20 Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible | --------------000208060705020404080608 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
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.=C2=A0 = 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}.=C2=A0 [...]
Some packages install programs with different ``dependency footprints''.
[=E2=80=A6] This allows users
who do not need the GUIs to save space.=C2=A0 [=E2=80=A6]
For me this sound more like a bug. But maybe someone can explain this.
--=20
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel@crazy-compilers.com   =
            |
| www.crazy-compilers.com | compilers which you thought are impo=
ssible |
--------------000208060705020404080608--