Subject: bug#43005: closed (Re: bug#43005: make dist fails: "store file names embedded in the distribution")

From: [email-masked] (GNU bug Tracking System)
Date: Wed, 16 Sep 2020 21:45:01 +0000

Your bug report

#43005: make dist fails: "store file names embedded in the distribution"

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
43005: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=43005
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#43005: make dist fails: "store file names embedded in the distribution"
From: Jan Nieuwenhuizen <[email-masked]>
To: Vagrant Cascadian <[email-masked]>
Cc: [email-masked], Ludovic Courtès <[email-masked]>
Date: Wed, 16 Sep 2020 23:44:11 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Vagrant Cascadian writes:

Hi!

> On 2020-09-16, Ludovic Courtès wrote:
>> Hello!
>>
>> Jan Nieuwenhuizen <[email-masked]> skribis:
>>> This is the closing parenthesis of a string-append that has only this
>>> one big string; what about removing that string-append altogether?
>>
>> Agreed.
>>
>> Vagrant, could you push it to core-updates with this change?
>
> Not in a good position to push anything for a few days; if someone else
> could that would be great!

Sure.  Pushed with minor change (removing encompassing string-append) to
core-updates as 7467f9857dc530861735ebffe2c9376c8dfb80b7

Thanks!
Janneke

-- 
Jan Nieuwenhuizen <[email-masked]> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Subject: make dist fails: "store file names embedded in the distribution"
From: Vagrant Cascadian <[email-masked]>
To: [email-masked]
Date: Sun, 23 Aug 2020 14:46:17 -0700
List-Id: <debbugs-submit.debbugs.gnu.org>

When I tried to run make dist, it fails:

guix-1.0.1.21330-a8c8f-dirty/gnu/packages/commencement.scm:
  // /gnu/store/cq0cmv35s9dhilx14zaghlc08gpc0hwr-tcc-boot0-0.9.26-6.c004e9a/lib/libc.a: error: 'sigprocmask' defined t
  error: store file names embedded in the distribution

The attached patch triggers pretty extensive rebuilds, but should fix
the problem.

live well,
  vagrant

From 6e77f342c0deca73fa608365bbceb14aaf675b21 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <[email-masked]>
Date: Sun, 23 Aug 2020 14:10:57 -0700
Subject: [PATCH] gnu: commencement: bash-mesboot0: Remove store file name.

This is a follow-up to commit d9484fba91bc360ad18fe82cb9f4963ccb32c580, and
fixes "make dist".

* gnu/packages/commencement (bash-mesboot0): Remove reference to store item.
---
 gnu/packages/commencement.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index aa30e3fa18..617a12016f 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -792,7 +792,7 @@ $MES -e '(mescc)' module/mescc.scm -- \"$@\"
 // tcc: error: undefined symbol 'enable_hostname_completion'
 #define enable_hostname_completion(on_or_off) 0
 
-// /gnu/store/cq0cmv35s9dhilx14zaghlc08gpc0hwr-tcc-boot0-0.9.26-6.c004e9a/lib/libc.a: error: 'sigprocmask' defined twice
+// /gnu/store/…-tcc-boot0-0.9.26-6.c004e9a/lib/libc.a: error: 'sigprocmask' defined twice
 #define HAVE_POSIX_SIGNALS 1
 #define endpwent(x) 0
 ")
-- 
2.20.1