[Bug 196326] New: rubygem framework bug : building occurs in stage phase

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Dec 28 13:00:02 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196326

            Bug ID: 196326
           Summary: rubygem framework bug : building occurs in stage phase
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Ports Framework
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: marino at FreeBSD.org
                CC: portmgr at FreeBSD.org

By definition, all the building of a port should be done prior to staging (the
phase that is concerned with the actual installation).

The rubygem framework does not respect this define.  If rubygems need native
extensions, these are currently built during the stage phase, e.g.

=======================<phase: stage          >============================
===>  Staging for rubygem-cairo-1.12.9
===>   Generating temporary packing list
Building native extensions.  This could take a while...
unable to convert "\x90" from ASCII-8BIT to UTF-8 for lib/cairo.so, skipping
Successfully installed cairo-1.12.9
1 gem installed
Installing RDoc documentation for cairo-1.12.9...
====> Compressing man pages (compress-man)


The rubygem framework needs to be adjusted to build native extensions during
the build phases.  No building should occur during the stage phase.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list