Jump to: Board index » General » Fusion

Fusion 8.2b1 testrun does not work on debian.

Learn about 3D compositing, animation, broadcast design and VFX workflows.
  • Author
  • Message
Offline

Martin Schitter

  • Posts: 899
  • Joined: Tue Apr 28, 2015 10:41 pm

Fusion 8.2b1 testrun does not work on debian.

PostThu Jul 28, 2016 12:05 pm

if you choose the "Try Blackmagic Fusion without installing" option from the installer (option '-t') on a recent debian like system, you will see this error message:
Code: Select all
~/Downloads$ ./Blackmagic_Fusion_8.2_installer.run -t
QWizard::setField: No such field 'options.uninstall'
/tmp/.mount_5jkXLW/AppRun: 13: [: 77: unexpected operator

the reason for this issue:

debian usually doesn't use 'bash' but the faster and more lightweight 'dash' to handle shell scripts.
dash is much more picky concerning posix conformance.

instead of:
Code: Select all
...
# Launch the try-out
if [ $? == 77 ]; then

you have to use:
Code: Select all
if [ $? = 77 ]; then

this should work on most systems. the bash manual explains about this topic:
Code: Select all
       string1 == string2
       string1 = string2
              True if the strings are equal.  = should be used with  the  test
              command  for  POSIX conformance.

Return to Fusion

Who is online

Users browsing this forum: No registered users and 20 guests