ports/185202: french/alphabet_sounds_fr: Uses /root during install (action not permitted)

John Marino freebsd at marino.st
Thu Dec 26 11:40:00 UTC 2013


>Number:         185202
>Category:       ports
>Synopsis:       french/alphabet_sounds_fr: Uses /root during install (action not permitted)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Dec 26 11:40:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     John Marino
>Release:        
>Organization:
>Environment:
>Description:
It is not clear why this error started appearing, but ports that use "/root" during the build are considered broken.

=======================<phase: install        >============================
===>  Installing for fr-alphabet_sounds_fr-0.3_11
===>   Generating temporary packing list
===>  Checking if french/alphabet_sounds_fr already installed
run make install
./install.sh

>How-To-Repeat:

>Fix:
suggest looking at childsplay.py to figure out why it's using /root and see if there is a variable that can be set to using another, legally writable areas.

Failing to correct the port means the port needs to be marked "BROKEN= writes to /root during install"


>Release-Note:
>Audit-Trail:
>Unformatted:
 >>>>>>>>>>> Install childsplay plugins >>>>>>>>>>>>>>>>>>>>
 
  This release depends on childsplay version 0.71
  Cheking version = Traceback (most recent call last):
   File "childsplay.py", line 39, in <module>
     from SPOptionParser import OParser
   File "/usr/local/lib/python2.7/site-packages/childsplay/SPOptionParser.py", line 24, in <module>
     from SPConstants import SUPPORTEDTHEMES, ACTIVITYDATADIR
   File "/usr/local/lib/python2.7/site-packages/childsplay/SPConstants.py", line 110, in <module>
     os.makedirs(HOMEDIR)
   File "/usr/local/lib/python2.7/os.py", line 157, in makedirs
     mkdir(name, mode)
 OSError: [Errno 30] Read-only file system: '/root/.schoolsplay.rc'
 *** Error code 1


More information about the freebsd-ports-bugs mailing list