Subject: bug#34385: closed (Re: [bug#34385] [PATCH v2 3/3] guix: ruby-build-system: Fix removal of extension related files.)

From: [email-masked] (GNU bug Tracking System)
Date: Thu, 14 Feb 2019 19:31:02 +0000

Your bug report

#34385: [PATCH 0/2] Ruby build system improvements

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

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

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

Subject: Re: [bug#34385] [PATCH v2 3/3] guix: ruby-build-system: Fix removal of extension related files.
From: Christopher Baines <[email-masked]>
To: Björn Höfling <[email-masked]>
Cc: [email-masked]
Date: Thu, 14 Feb 2019 19:30:51 +0000
List-Id: <debbugs-submit.debbugs.gnu.org>

Björn Höfling <[email-masked]> writes:

> On Fri,  8 Feb 2019 19:56:42 +0000
> Christopher Baines <[email-masked]> wrote:
>
>> This functionality was broken, possibly to do with the vendor related
>> changes in the ruby build system. These changes restore the file
>> removal functionality at the end of the install phase.
>>
>> * guix/build/ruby-build-system.scm (install): Fix removal of files
>> related to native extensions.
>
> LGTM.
>
> In particular, the ruby-idn-ruby package is now reproducible.

Great, I've pushed these patches to staging now. Thanks for taking a
look :)

Subject: [PATCH 0/2] Ruby build system improvements
From: Christopher Baines <[email-masked]>
To: [email-masked]
Date: Fri, 08 Feb 2019 10:24:40 +0000
List-Id: <debbugs-submit.debbugs.gnu.org>

A couple of improvements to the Ruby build system.

Christopher Baines (2):
  gnu: ruby-build-system: Change extract-gemspec to always return #t.
  guix: ruby-build-system: Do gem install --verbose.

 guix/build/ruby-build-system.scm | 46 +++++++++++++++++---------------
 1 file changed, 24 insertions(+), 22 deletions(-)