GNU bug report logs - #73962
Seemingly unecessary package duplication in home and system profiles

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: lgcoelho@HIDDEN; dated Wed, 23 Oct 2024 11:43:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 73962 <at> debbugs.gnu.org:


Received: (at 73962) by debbugs.gnu.org; 23 Oct 2024 12:57:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 23 08:57:39 2024
Received: from localhost ([127.0.0.1]:58964 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1t3avi-0002Th-Tp
	for submit <at> debbugs.gnu.org; Wed, 23 Oct 2024 08:57:39 -0400
Received: from layka.disroot.org ([178.21.23.139]:45804)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lgcoelho@HIDDEN>) id 1t3avg-0002TW-NF
 for 73962 <at> debbugs.gnu.org; Wed, 23 Oct 2024 08:57:37 -0400
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 9E1E22532C
 for <73962 <at> debbugs.gnu.org>; Wed, 23 Oct 2024 14:57:04 +0200 (CEST)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id g1ednFHx-kCt for <73962 <at> debbugs.gnu.org>;
 Wed, 23 Oct 2024 14:57:03 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1729688223; bh=nMFDaZLXc3qFN/hc/9Oa+mODjVEoOdGOQofmjTezg6c=;
 h=Date:From:To:Subject;
 b=i1WKfi3FGVLj2i+BYRbQpsxQP6llPClibsco/eo43RgkaBj1xpXctGHo4c2aP1lkl
 u8gFoQ6bkKhv1r8pv3eGDGPm8r/Q6Xw11j7tUfB6IrxsAv3OPZSh/F1ln7iXku++W+
 fCNzT8WtPuGnji0fuofSHknteczUVe+M43pMsWfqVZsJD7Z+4mQQ2bk0rqVOpk+BZH
 rsfK/oKtqzNCo7YLzIL6fblktEW6PCbd4xTJClU2SsWpUbHRh+jnOi3/KAdIhQ4j1f
 /ZjbOt7FnMkHILy7yBaXC8amGayCJJfvlnlwpquz8MOgCZkdKCAk7vyA6PxAQSBFJW
 dCz2+DuJJb4Cg==
MIME-Version: 1.0
Date: Wed, 23 Oct 2024 14:57:03 +0200
From: lgcoelho@HIDDEN
To: 73962 <at> debbugs.gnu.org
Subject: More info regarding the issue
Message-ID: <1146f3d87caa6c63921b9ce58b308c6b@HIDDEN>
X-Sender: lgcoelho@HIDDEN
Content-Type: multipart/alternative;
 boundary="=_8f79d7a16b943ea2535a3aae923c7832"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 73962
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=_8f79d7a16b943ea2535a3aae923c7832
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII;
 format=flowed

Still on the same matter, while some packages indeed have the same 
closure e.g.

_--8<---------------cut here---------------start------------->8---_

+radio at buer in ~ > guix size 
/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8
store item                                                       total   
  self
/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39              40.5 
    38.8  50.5%
/gnu/store/zzpbp6rr43smwxzvzd4qd317z5j7qblj-gcc-11.4.0-lib          75.6 
    35.0  45.5%
/gnu/store/87z5k84hxbqs87plgwsl2v6a4j7m3k7h-bash-static-5.1.16       1.7 
     1.7   2.2%
/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16     41.5 
     1.0   1.3%
/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8             77.0 
     0.4   0.5%
total: 77.0 MiB
+radio at buer in ~ > guix size 
/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8
store item                                                       total   
  self
/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39              40.5 
    38.8  50.5%
/gnu/store/zzpbp6rr43smwxzvzd4qd317z5j7qblj-gcc-11.4.0-lib          75.6 
    35.0  45.5%
/gnu/store/87z5k84hxbqs87plgwsl2v6a4j7m3k7h-bash-static-5.1.16       1.7 
     1.7   2.2%
/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16     41.5 
     1.0   1.3%
/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8             76.9 
     0.4   0.5%
total: 76.9 MiB
+radio at buer in ~ > diff -r 
/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8 
/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8
Only in 
/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/share/man/man1: 
bzcmp.1.gz
Only in 
/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8/share/man/man1: 
bzcmp.1.zst
Only in 
/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/share/man/man1: 
bzdiff.1.gz
Only in 
/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8/share/man/man1: 
bzdiff.1.zst
Only in 
/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/share/man/man1: 
bzegrep.1.gz
Only in 
/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8/share/man/man1: 
bzegrep.1.zst
Only in 
/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/share/man/man1: 
bzfgrep.1.gz
Only in 
/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8/share/man/man1: 
bzfgrep.1.zst
Only in 
/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/share/man/man1: 
bzgrep.1.gz
Only in 
/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8/share/man/man1: 
bzgrep.1.zst
Only in 
/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/share/man/man1: 
bzip2.1.gz
Only in 
/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8/share/man/man1: 
bzip2.1.zst
Only in 
/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/share/man/man1: 
bzless.1.gz
Only in 
/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8/share/man/man1: 
bzless.1.zst
Only in 
/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/share/man/man1: 
bzmore.1.gz
Only in 
/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8/share/man/man1: 
bzmore.1.zst

_--8<---------------cut here---------------end--------------->8---_

many others that have different closures e.g.

_--8<---------------cut here---------------start------------->8---_

+radio at buer in ~ > guix size 
/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16
store item                                                       total   
  self
/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39              40.5 
    38.8  93.5%
/gnu/store/87z5k84hxbqs87plgwsl2v6a4j7m3k7h-bash-static-5.1.16       1.7 
     1.7   4.1%
/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16     41.5 
     1.0   2.4%
total: 41.5 MiB
+radio at buer in ~ > guix size 
/gnu/store/x47i4yafqxdav838aykda9c2hhhn9sa4-bash-minimal-5.1.16
store item                                                       total   
  self
/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39              40.5 
    38.8  50.7%
/gnu/store/zzpbp6rr43smwxzvzd4qd317z5j7qblj-gcc-11.4.0-lib          75.6 
    35.0  45.8%
/gnu/store/87z5k84hxbqs87plgwsl2v6a4j7m3k7h-bash-static-5.1.16       1.7 
     1.7   2.2%
/gnu/store/x47i4yafqxdav838aykda9c2hhhn9sa4-bash-minimal-5.1.16     76.5 
     1.0   1.3%
total: 76.5 MiB

_--8<---------------cut here---------------end--------------->8---_

which is more reasonable to justify the difference in the package 
derivation output contents. But still, where does that dependency on 
gcc-lib comes from? And if one of them is a "more complete" version of 
the other, Why are both packages installed into the profile?

Thanks in advance,
Luis Guilherme Coelho
--=_8f79d7a16b943ea2535a3aae923c7832
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=
=3DUTF-8" /></head><body style=3D'font-size: 10pt; font-family: Verdana,Gen=
eva,sans-serif'>
<p>Still on the same matter, while some packages indeed have the same closu=
re e.g.</p>
<pre style=3D"color: #e8e6e3;" data-darkreader-inline-color=3D""><em>--8&lt=
;---------------cut here---------------start-------------&gt;8---</em></pre>
<pre style=3D"color: #e8e6e3;" data-darkreader-inline-color=3D"">+radio at =
buer in ~ &gt; guix size /gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-=
1.0.8<br />store item &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; total &nbsp; &=
nbsp;self<br />/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39 &nbsp=
; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;40.5 &nbsp; &nbsp;38.8 &nbsp;50.=
5%<br />/gnu/store/zzpbp6rr43smwxzvzd4qd317z5j7qblj-gcc-11.4.0-lib &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp;75.6 &nbsp; &nbsp;35.0 &nbsp;45.5%<br />/gnu/stor=
e/87z5k84hxbqs87plgwsl2v6a4j7m3k7h-bash-static-5.1.16 &nbsp; &nbsp; &nbsp; =
1.7 &nbsp; &nbsp; 1.7 &nbsp; 2.2%<br />/gnu/store/3jhfhxdf6v5ms10x5zmnl166d=
h3yhbr1-bash-minimal-5.1.16 &nbsp; &nbsp; 41.5 &nbsp; &nbsp; 1.0 &nbsp; 1.3=
%<br />/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8 &nbsp; &nbsp=
; &nbsp; &nbsp; &nbsp; &nbsp; 77.0 &nbsp; &nbsp; 0.4 &nbsp; 0.5%<br />total=
: 77.0 MiB<br />+radio at buer in ~ &gt; guix size /gnu/store/59kd6jyvrq8pr=
l9mbnh3g8d22rc1dbwv-bzip2-1.0.8<br />store item &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp; &nbsp; total &nbsp; &nbsp;self<br />/gnu/store/zvlp3n8iwa1svxmwv4q22pv=
1pb1c9pjq-glibc-2.39 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;40.5 &=
nbsp; &nbsp;38.8 &nbsp;50.5%<br />/gnu/store/zzpbp6rr43smwxzvzd4qd317z5j7qb=
lj-gcc-11.4.0-lib &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;75.6 &nbsp; &nbsp;35.0 =
&nbsp;45.5%<br />/gnu/store/87z5k84hxbqs87plgwsl2v6a4j7m3k7h-bash-static-5.=
1.16 &nbsp; &nbsp; &nbsp; 1.7 &nbsp; &nbsp; 1.7 &nbsp; 2.2%<br />/gnu/store=
/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16 &nbsp; &nbsp; 41.5 &n=
bsp; &nbsp; 1.0 &nbsp; 1.3%<br />/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbw=
v-bzip2-1.0.8 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 76.9 &nbsp; &nbsp; =
0.4 &nbsp; 0.5%<br />total: 76.9 MiB<br />+radio at buer in ~ &gt; diff -r =
/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8 /gnu/store/56aq6sdx=
35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8<br />Only in /gnu/store/56aq6sdx35f7rs=
xq8jq9ypafk0dhd3p3-bzip2-1.0.8/share/man/man1: bzcmp.1.gz<br />Only in /gnu=
/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8/share/man/man1: bzcmp.1=
=2Ezst<br />Only in /gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8=
/share/man/man1: bzdiff.1.gz<br />Only in /gnu/store/59kd6jyvrq8prl9mbnh3g8=
d22rc1dbwv-bzip2-1.0.8/share/man/man1: bzdiff.1.zst<br />Only in /gnu/store=
/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/share/man/man1: bzegrep.1.gz<=
br />Only in /gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8/share/=
man/man1: bzegrep.1.zst<br />Only in /gnu/store/56aq6sdx35f7rsxq8jq9ypafk0d=
hd3p3-bzip2-1.0.8/share/man/man1: bzfgrep.1.gz<br />Only in /gnu/store/59kd=
6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8/share/man/man1: bzfgrep.1.zst<br /=
>Only in /gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/share/man/=
man1: bzgrep.1.gz<br />Only in /gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-=
bzip2-1.0.8/share/man/man1: bzgrep.1.zst<br />Only in /gnu/store/56aq6sdx35=
f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/share/man/man1: bzip2.1.gz<br />Only in =
/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8/share/man/man1: bzi=
p2.1.zst<br />Only in /gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0=
=2E8/share/man/man1: bzless.1.gz<br />Only in /gnu/store/59kd6jyvrq8prl9mbn=
h3g8d22rc1dbwv-bzip2-1.0.8/share/man/man1: bzless.1.zst<br />Only in /gnu/s=
tore/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/share/man/man1: bzmore.1.=
gz<br />Only in /gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8/sha=
re/man/man1: bzmore.1.zst</pre>
<pre style=3D"color: #e8e6e3;" data-darkreader-inline-color=3D""><em>--8&lt=
;---------------cut here---------------end---------------&gt;8---</em>
</pre>
<pre style=3D"color: #e8e6e3;" data-darkreader-inline-color=3D""><br />many=
 others that have different closures e.g.</pre>
<p><span style=3D"font-family: 'andale mono', monospace;"><em>--8&lt;------=
---------cut here---------------start-------------&gt;8---</em></span></p>
<pre style=3D"color: #e8e6e3;" data-darkreader-inline-color=3D"">+radio at =
buer in ~ &gt; guix size /gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-m=
inimal-5.1.16<br />store item &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; total =
&nbsp; &nbsp;self<br />/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.=
39 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;40.5 &nbsp; &nbsp;38.8 &=
nbsp;93.5%<br />/gnu/store/87z5k84hxbqs87plgwsl2v6a4j7m3k7h-bash-static-5.1=
=2E16 &nbsp; &nbsp; &nbsp; 1.7 &nbsp; &nbsp; 1.7 &nbsp; 4.1%<br />/gnu/stor=
e/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16 &nbsp; &nbsp; 41.5 &=
nbsp; &nbsp; 1.0 &nbsp; 2.4%<br />total: 41.5 MiB<br />+radio at buer in ~ =
&gt; guix size /gnu/store/x47i4yafqxdav838aykda9c2hhhn9sa4-bash-minimal-5.1=
=2E16<br />store item &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; total &nbsp; &=
nbsp;self<br />/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39 &nbsp=
; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;40.5 &nbsp; &nbsp;38.8 &nbsp;50.=
7%<br />/gnu/store/zzpbp6rr43smwxzvzd4qd317z5j7qblj-gcc-11.4.0-lib &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp;75.6 &nbsp; &nbsp;35.0 &nbsp;45.8%<br />/gnu/stor=
e/87z5k84hxbqs87plgwsl2v6a4j7m3k7h-bash-static-5.1.16 &nbsp; &nbsp; &nbsp; =
1.7 &nbsp; &nbsp; 1.7 &nbsp; 2.2%<br />/gnu/store/x47i4yafqxdav838aykda9c2h=
hhn9sa4-bash-minimal-5.1.16 &nbsp; &nbsp; 76.5 &nbsp; &nbsp; 1.0 &nbsp; 1.3=
%<br />total: 76.5 MiB</pre>
<p><span style=3D"font-family: 'andale mono', monospace;"><em>--8&lt;------=
---------cut here---------------end---------------&gt;8---</em>&nbsp;</span=
></p>
<pre style=3D"color: #e8e6e3;" data-darkreader-inline-color=3D"">which is m=
ore reasonable to justify the difference in the package derivation output c=
ontents. But still, where does that dependency on gcc-lib comes from? And i=
f one of them is a "more complete" version of the other, Why are both packa=
ges installed into the profile?</pre>
<p><br />Thanks in advance,<br />Luis Guilherme Coelho</p>
</body></html>

--=_8f79d7a16b943ea2535a3aae923c7832--




Information forwarded to bug-guix@HIDDEN:
bug#73962; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 23 Oct 2024 11:42:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 23 07:42:54 2024
Received: from localhost ([127.0.0.1]:58822 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1t3ZlN-0007cT-Pc
	for submit <at> debbugs.gnu.org; Wed, 23 Oct 2024 07:42:54 -0400
Received: from lists.gnu.org ([209.51.188.17]:40256)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lgcoelho@HIDDEN>) id 1t3ZlM-0007cK-2V
 for submit <at> debbugs.gnu.org; Wed, 23 Oct 2024 07:42:52 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <lgcoelho@HIDDEN>)
 id 1t3Zki-0001eP-0C
 for bug-guix@HIDDEN; Wed, 23 Oct 2024 07:42:15 -0400
Received: from layka.disroot.org ([178.21.23.139])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <lgcoelho@HIDDEN>)
 id 1t3Zkd-0004I8-4w
 for bug-guix@HIDDEN; Wed, 23 Oct 2024 07:42:09 -0400
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 214AF25258
 for <bug-guix@HIDDEN>; Wed, 23 Oct 2024 13:42:03 +0200 (CEST)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from layka.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP
 id RIsZgCXbACrO for <bug-guix@HIDDEN>;
 Wed, 23 Oct 2024 13:42:02 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1729683722; bh=1ApPNmgZOG4k2xw0hyoT2t5ZFX626Sms8P85Nc62lq8=;
 h=Date:From:To:Subject;
 b=V8wzutg5GBWwvSKkv8WyDJIr3QAmMnHlp2UfpEvJ7qQGf2goIFCcYv2qwy9pwtaY4
 l3t7sCwfg/XS89gJKstSCGodtq2Qejed+xjLirKPsOeuj1Zfi2aY0ycgjoj1y1w/mi
 ZcUmwc8YOlLj+q9I0GDJwznDTMjFAqwKydygaG7YuPNtMchhJcrOsDRXp3hUtSVYrL
 K/K4mEXIPEcwRSj9Q+/QF24D8sYPnZw/LfnNCjMCjvxX87ag7ycZpVxat7Yoe2hMd1
 zwT1XG2rfN3IFGvX/ckBgA9gqS/KHbo4ORJmRtsHWufyYdeWiADd1zlLQ/gaq7FLP9
 WFCBIZMSYeWdw==
MIME-Version: 1.0
Date: Wed, 23 Oct 2024 13:42:02 +0200
From: lgcoelho@HIDDEN
To: bug-guix@HIDDEN
Subject: Seemingly unecessary package duplication in home and system profiles
Message-ID: <3e5e77af52333a8d09ea63c5bb4515d4@HIDDEN>
X-Sender: lgcoelho@HIDDEN
Content-Type: multipart/alternative;
 boundary="=_2012bda7e885cd44e0f65816d22aa05e"
Received-SPF: pass client-ip=178.21.23.139; envelope-from=lgcoelho@HIDDEN;
 helo=layka.disroot.org
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

--=_2012bda7e885cd44e0f65816d22aa05e
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII;
 format=flowed

When running either `guix size $(realpath ~/.guix-home/profile)` or 
`guix size $(realpath /run/current-system/profile)` on my system, I 
could see that multiple packages have "duplicates", whose hash doesn't 
match. After investigation, I discovered that for all the ones I've 
checked, the hash differs simply because compression used for some files 
in the derivation output (such as manpages, for example). Some examples 
are:

bash-minimal-5.1.16
bzip2-1.0.8
cairo-1.18.0
coreutils-9.1
dbus-1.15.8
extension.json
ffmpeg-6.1.1
gawk-5.3.0
gcc-11.4.0-lib
git-2.46.0
glib-2.78.0
grep-3.11
gtk+-2.24.33
gtk+-3.24.41
gtk+-3.24.41-bin
gzip-1.13
harfbuzz-8.3.0
libffi-3.4.4
libnotify-0.8.3
librsvg-2.56.4
libxkbcommon-1.6.0
mesa-24.0.4
python-3.10.7
python-3.10.7-tk
python-pyparsing-3.0.6
qtwayland-5.15.10
tar-1.34
wayland-1.22.0
xz-5.4.5
zlib-1.3

Running guix challenge over these packages also doesn't detect any kind 
of reproducibility issues. Is there any reason for the package 
duplication?

Thanks in advance,
Luis Guilherme Coelho
--=_2012bda7e885cd44e0f65816d22aa05e
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=
=3DUTF-8" /></head><body style=3D'font-size: 10pt; font-family: Verdana,Gen=
eva,sans-serif'>
<p>When running either `guix size $(realpath ~/.guix-home/profile)` or `gui=
x size $(realpath /run/current-system/profile)` on my system, I could see t=
hat multiple packages have "duplicates", whose hash doesn't match. After in=
vestigation, I discovered that for all the ones I've checked, the hash diff=
ers simply because compression used for some files in the derivation output=
 (such as manpages, for example). Some examples are:<br /><br />bash-minima=
l-5.1.16<br />bzip2-1.0.8<br />cairo-1.18.0<br />coreutils-9.1<br />dbus-1.=
15.8<br />extension.json<br />ffmpeg-6.1.1<br />gawk-5.3.0<br />gcc-11.4.0-=
lib<br />git-2.46.0<br />glib-2.78.0<br />grep-3.11<br />gtk+-2.24.33<br />=
gtk+-3.24.41<br />gtk+-3.24.41-bin<br />gzip-1.13<br />harfbuzz-8.3.0<br />=
libffi-3.4.4<br />libnotify-0.8.3<br />librsvg-2.56.4<br />libxkbcommon-1.6=
=2E0<br />mesa-24.0.4<br />python-3.10.7<br />python-3.10.7-tk<br />python-=
pyparsing-3.0.6<br />qtwayland-5.15.10<br />tar-1.34<br />wayland-1.22.0<br=
 />xz-5.4.5<br />zlib-1.3<br /><br />Running guix challenge over these pack=
ages also doesn't detect any kind of reproducibility issues. Is there any r=
eason for the package duplication?<br /><br />Thanks in advance,<br />Luis =
Guilherme Coelho</p>

</body></html>

--=_2012bda7e885cd44e0f65816d22aa05e--




Acknowledgement sent to lgcoelho@HIDDEN:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#73962; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.