Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Apr 2015 11:31:24 -0400
From:      Charles Strader Sweethill <charles@gaiahost.coop>
To:        swills@FreeBSD.org, ruby@FreeBSD.org
Subject:   Did rubygem-compass bug fix mean it can't build on 64bit systems
Message-ID:  <552D32CC.9080403@gaiahost.coop>

next in thread | raw e-mail | index | archive | help
Hi Ruby maintainers,

Was just trying to work through an install issue with rubygems-compass.=20
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?

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
=3D=3D=3D>  Staging for rubygem-compass-0.12.4
=3D=3D=3D>   rubygem-compass-0.12.4 depends on package:
rubygem-chunky_png>=3D1.2 - found
=3D=3D=3D>   rubygem-compass-0.12.4 depends on package: rubygem-fssm>=3D0=
=2E2.7 -
found
=3D=3D=3D>   rubygem-compass-0.12.4 depends on package: rubygem-sass32>=3D=
3.1 -
not found
=3D=3D=3D>    Verifying install for rubygem-sass32>=3D3.1 in
/usr/ports/textproc/rubygem-sass32
=3D=3D=3D>  Patching for rubygem-sass32-3.2.19
=3D=3D=3D>   rubygem-sass32-3.2.19 depends on file: /usr/local/bin/ruby21=
 - found
=3D=3D=3D>  Applying FreeBSD patches for rubygem-sass32-3.2.19
1 out of 1 hunks failed--saving rejects to sass.gemspec.rej
=3D> 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.

Thanks,

Charles




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?552D32CC.9080403>