[Bug 191834] New: math/sage port fails with sub-package pynac during configure

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Jul 12 09:33:28 UTC 2014


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

            Bug ID: 191834
           Summary: math/sage port fails with sub-package pynac during
                    configure
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: claus at endresconsulting.com

The "configure" run for sub-package pynac of port math/sage fails because of
improper file mode of the extracted archive pynac-0.3.2.tar.bz2. All files in
this
archive have group write enabled, and python module sys posts a warning, which
causes "configure" to interpret this as a missing python package "distutils".

Workaround (tested): extract pynac-0.3.2.tar.bz to some arbitrary location,
remove group write permission from all files, set owner to root:wheel, and
re-create the archive. Adjust SHA checksum in
work/sage-6.2/build/pkgs/pynac/checksums.ini.

Workaround2: change permissions for the port and make the port as a user.

Suggested fix: change build procedures to extract pynac-0.3.2.tar.bz2 with
"--no-same-permissions" OR get author of the pynac archive to set proper
permissions

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


More information about the freebsd-ports-bugs mailing list