Opened 8 years ago

Closed 6 years ago

#29506 closed defect (fixed)

sandbox violation fltk-devel

Reported by: jjstickel@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc:
Port: fltk-devel

Description

fltk-devel was recently installed as dependency (for py26-fipy). Afterward, I noticed the existence of [my user folder]/Library/Preferences/fltk.org with root ownership. It must have been created during the build or destroot of fltk-devel.

Change History (7)

comment:1 Changed 8 years ago by mf2k (Frank Schima)

I see a folder called fltk.org there but it is owned by me. Inside that folder i see two files. One of which - fluid.prefs - is owned by root. But the output of port contents does not show either of the files or that directory.

comment:2 in reply to:  1 Changed 8 years ago by jjstickel@…

Replying to macsforever2000@…:

I see a folder called fltk.org there but it is owned by me. Inside that folder i see two files. One of which - fluid.prefs - is owned by root. But the output of port contents does not show either of the files or that directory.

I've seen something like this before where files are created in the user directory at build time, but only if those files don't already exist. They don't show up in "port contents". Try deleting (or moving) your fltk.org folder and rebuilding fltk-devel.

comment:3 Changed 8 years ago by mf2k (Frank Schima)

You're right. They show up again and are not in "port contents". What do you propose should be done about it? Ideally in patch form. ;)

comment:4 in reply to:  3 Changed 8 years ago by jjstickel@…

Replying to macsforever2000@…:

You're right. They show up again and are not in "port contents". What do you propose should be done about it? Ideally in patch form. ;)

Sorry. I am not really interested in fltk-devel and don't have time to investigate. Perhaps the maintainer for gmsh or octave could take a look?

BTW, I see that gmsh is an "optional" dependency of fipy (and it is gmsh that actually depends on fltk). Should gmsh really be set as a definitive dependency for the fipy port?

comment:5 Changed 7 years ago by jmroot (Joshua Root)

Is this still a problem after the $HOME changes in 2.0.4?

comment:6 in reply to:  5 Changed 7 years ago by jjstickel (Jonathan Stickel)

Replying to jmr@…:

Is this still a problem after the $HOME changes in 2.0.4?

Seems to be fixed: I just performed a fresh install of fltk-devel @1.3.x-r9327_0 with no previous fltk files or directories in my $HOME, and as far as I can see, no files or directories were created in $HOME during the install.

comment:7 Changed 6 years ago by mf2k (Frank Schima)

Resolution: fixed
Status: newclosed

Calling this fixed since there have been no further comments.

Note: See TracTickets for help on using tickets.