From owner-freebsd-ruby@FreeBSD.ORG Tue Apr 14 15:47:40 2015 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0CC83D49 for ; Tue, 14 Apr 2015 15:47:40 +0000 (UTC) Received: from mouf.net (mouf.net [IPv6:2607:fc50:0:4400:216:3eff:fe69:33b3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mouf.net", Issuer "mouf.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 8E3E23F4 for ; Tue, 14 Apr 2015 15:47:39 +0000 (UTC) Received: from mouf.net (swills@mouf [199.48.129.64]) by mouf.net (8.14.9/8.14.9) with ESMTP id t3EFlSpT030222 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 14 Apr 2015 15:47:33 GMT (envelope-from swills@mouf.net) Received: (from swills@localhost) by mouf.net (8.14.9/8.14.9/Submit) id t3EFlS2D030221; Tue, 14 Apr 2015 15:47:28 GMT (envelope-from swills) Date: Tue, 14 Apr 2015 15:47:28 +0000 From: Steve Wills To: Charles Strader Sweethill Cc: ruby@FreeBSD.org Subject: Re: Did rubygem-compass bug fix mean it can't build on 64bit systems Message-ID: <20150414154725.GA29570@mouf.net> References: <552D32CC.9080403@gaiahost.coop> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <552D32CC.9080403@gaiahost.coop> User-Agent: Mutt/1.5.23 (2014-03-12) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (mouf.net [199.48.129.64]); Tue, 14 Apr 2015 15:47:34 +0000 (UTC) X-Spam-Status: No, score=0.0 required=4.5 tests=HEADER_FROM_DIFFERENT_DOMAINS autolearn=unavailable autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mouf.net X-Virus-Scanned: clamav-milter 0.98.6 at mouf.net X-Virus-Status: Clean X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Apr 2015 15:47:40 -0000 On Tue, Apr 14, 2015 at 11:31:24AM -0400, Charles Strader Sweethill wrote: > Hi Ruby maintainers, > > Was just trying to work through an install issue with rubygems-compass. > Tried it without and with rubygem-sass installed, same patch failure > then noticed that rubygem-compass recently got "bug fixed" by requiring > rubygem-sass32. > > Does this mean rubygems-compass can't build on 64 bit systems? No, the 32 there refers to the 3.2.x version of sass. > FreeBSD 9.3-RELEASE-p9 amd64 > > # pkg info | grep ruby > ruby-2.1.6,1 Object-oriented interpreted scripting > language > ruby21-bdb-0.6.6_4 Ruby interface to Oracle Berkeley DB > revision 2 or later > ruby21-gems-2.4.6 Package management framework for the Ruby > language > rubygem-chunky_png-1.2.9 Ruby library to read and write PNG images > rubygem-fssm-0.2.10 Provides a state tracking and event > firing utility > rubygem-sass-3.4.13 Sass is an extension of CSS3 > > # cd /usr/ports/textproc/rubygem-compass && make install > ===> Staging for rubygem-compass-0.12.4 > ===> rubygem-compass-0.12.4 depends on package: > rubygem-chunky_png>=1.2 - found > ===> rubygem-compass-0.12.4 depends on package: rubygem-fssm>=0.2.7 - > found > ===> rubygem-compass-0.12.4 depends on package: rubygem-sass32>=3.1 - > not found > ===> Verifying install for rubygem-sass32>=3.1 in > /usr/ports/textproc/rubygem-sass32 > ===> Patching for rubygem-sass32-3.2.19 > ===> rubygem-sass32-3.2.19 depends on file: /usr/local/bin/ruby21 - found > ===> Applying FreeBSD patches for rubygem-sass32-3.2.19 > 1 out of 1 hunks failed--saving rejects to sass.gemspec.rej > => Patch patch-gemspec failed to apply cleanly. > *** [do-patch] Error code 1 > > Stop in /basejail/usr/ports/textproc/rubygem-sass32. > *** [run-depends] Error code 1 > > Stop in /basejail/usr/ports/textproc/rubygem-compass. > Strange, I can't reproduce. Can you verify that your tree is up to date and doesn't have any leftover files? Steve