Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 564298 - media-gfx/gnofract4d-3.14-r1 cannot run - Can't find formula file gf4d.frm in formula search path
Summary: media-gfx/gnofract4d-3.14-r1 cannot run - Can't find formula file gf4d.frm in...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-28 04:21 UTC by Serge Gavrilov
Modified: 2017-11-01 15:55 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Serge Gavrilov 2015-10-28 04:21:40 UTC
# gnofract4d 
A fatal error occurred:
	Can't find formula file gf4d.frm in formula search path


Traceback (most recent call last):
  File "/usr/lib/python-exec/python2.7/gnofract4d", line 152, in <module>
    main(sys.argv[1:])
  File "/usr/lib/python-exec/python2.7/gnofract4d", line 81, in main
    gtkmain(opts)
  File "/usr/lib/python-exec/python2.7/gnofract4d", line 128, in gtkmain
    mainWindow = main_window.MainWindow()
  File "/usr/lib64/python2.7/site-packages/fract4dgui/main_window.py", line 69, in __init__
    self.f = gtkfractal.T(self.compiler,self)            
  File "/usr/lib64/python2.7/site-packages/fract4dgui/gtkfractal.py", line 447, in __init__
    Hidden.__init__(self,comp,width,height)
  File "/usr/lib64/python2.7/site-packages/fract4dgui/gtkfractal.py", line 73, in __init__
    self.try_init_fractal()
  File "/usr/lib64/python2.7/site-packages/fract4dgui/gtkfractal.py", line 86, in try_init_fractal
    f = fractal.T(self.compiler,self.site)
  File "/usr/lib64/python2.7/site-packages/fract4d/fractal.py", line 96, in __init__
    self.set_formula(T.DEFAULT_FORMULA_FILE,T.DEFAULT_FORMULA_FUNC,0)
  File "/usr/lib64/python2.7/site-packages/fract4d/fractal.py", line 501, in set_formula
    self.forms[index].set_formula(formulafile,func,self.get_gradient())
  File "/usr/lib64/python2.7/site-packages/fract4d/formsettings.py", line 314, in set_formula
    formula = self.compiler.get_formula(file,func,self.prefix)
  File "/usr/lib64/python2.7/site-packages/fract4d/fc.py", line 445, in get_formula
    f = self.get_parsetree(filename,formname)
  File "/usr/lib64/python2.7/site-packages/fract4d/fc.py", line 435, in get_parsetree
    ff = self.get_file(filename)
  File "/usr/lib64/python2.7/site-packages/fract4d/fc.py", line 369, in get_file
    self.load_formula_file(filename)
  File "/usr/lib64/python2.7/site-packages/fract4d/fc.py", line 334, in load_formula_file
    filename = self.find_file(filename,type)
  File "/usr/lib64/python2.7/site-packages/fract4d/fc.py", line 296, in find_file
    return self.last_chance(filename)        
  File "/usr/lib64/python2.7/site-packages/fract4d/fc.py", line 249, in last_chance
    filename)
IOError: Can't find formula file gf4d.frm in formula search path
Comment 1 audiomobster 2016-01-16 19:02:18 UTC
I'm facing the same. After install it was still working as root. Not any more.
Comment 2 audiomobster 2016-01-16 19:15:00 UTC
Changing to /usr/share/gnofract4d it will start, then add missing "Formula Search Path" namely "/usr/share/gnofract4d/formulas".

After this I was able to start it from menu with an ugly looking default preset.
Comment 3 audiomobster 2016-01-16 19:16:07 UTC
I'd guess this is no gentoo bug.
Comment 4 Chris Mayo 2016-12-22 11:55:46 UTC
Seemed to be fixed for me by version bump to 3.14.1:
https://github.com/gentoo/gentoo/pull/3206

But then again I didn't see it at all on another system...
Comment 5 Serge Gavrilov 2016-12-22 12:54:08 UTC
I confirm that 3.14.1 fixes the bug.