Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Dec 2014 13:00:02 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 196326] New: rubygem framework bug : building occurs in stage phase
Message-ID:  <bug-196326-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
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@FreeBSD.org
          Reporter: marino@FreeBSD.org
                CC: portmgr@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-196326-13>