From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ben Woodcroft Subject: Re: [PATCH] 11 little Ruby gems. Date: Wed, 7 Oct 2015 00:55:03 +1000 Message-ID: <5613E0C7.1020607@uq.edu.au> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45764) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZjTe5-0001wX-Fv for guix-devel@gnu.org; Tue, 06 Oct 2015 10:55:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZjTe1-00029y-CY for guix-devel@gnu.org; Tue, 06 Oct 2015 10:55:13 -0400 Received: from mailhub1.soe.uq.edu.au ([130.102.132.208]:42910 helo=newmailhub.uq.edu.au) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZjTe0-000250-R5 for guix-devel@gnu.org; Tue, 06 Oct 2015 10:55:09 -0400 In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ricardo Wurmus , "Thompson, David" Cc: guix-devel On 07/10/15 00:35, Ricardo Wurmus wrote: > Thompson, David writes: > >> Hey Ricardo, >> >> On Wed, Sep 16, 2015 at 5:12 AM, Ricardo Wurmus >> wrote: >>> Hi Guix, >>> >>> attached are a couple of patches that resulted from a recent attempt = to >>> traverse the dependency graph for a dependency of some tool I wanted = to >>> package. >>> >>> I=E2=80=99m not happy with =E2=80=980007-gnu-Add-ruby-rb-fsevent.patc= h=E2=80=99 because it is to >>> be used on a Mac OSX, but unfortunately this is a required input for >>> a more general file system library that is in my pipeline. >>> >>> I=E2=80=99m also not happy with disabling tests for =E2=80=98ruby-yar= d=E2=80=99, but I didn=E2=80=99t >>> find a way to make them pass. >> I pushed the first 6 patches with only a couple of minor >> comment/description tweaks. Still need to look into what can be done >> about patch 7 and the test suite for yard. > According to [1] the Yard tests can only be run with RSpec version 2.12. > Do you know of any compatibility layer that would allow us to run the > tests with our more recent version of RSpec? I=E2=80=99m not keen on p= ackaging > a different version of RSpec (+ dependencies), to be honest. > > ~~ Ricardo > > [1]: https://github.com/lsegal/yard/issues/687#issuecomment-21759075 Hi Ricardo, Stupidly not being aware of this thread I believe I've got ruby-yard=20 packaged without disabling tests just now, by packaging rspec-2 (and=20 skipping the 2 remaining failing tests that write to /homeless-shelter).=20 I think that issue on github might be incorrect (there's no rspec 2.14.3=20 on rubygems only 2.14.1 which seems to work for me). It actually means 4=20 new rspec-2 packages in total, there's no dependency issues beyond rspec=20 I don't think. Would you like me to send patches? My suspicion is that=20 there might be other packages that rely on rspec-2 out there, but that's=20 just a hunch more than anything. ben