← Back to team overview

openshot.developers team mailing list archive

[Bug 545722] [NEW] Upgrade fails to overwrite files

 

Public bug reported:

After OpenShot upgrade using source tar from v1.0.0 to v1.1.1 the application failed to start anymore. The main window just freezed and spit error;
 TypeError: GenerateXML() got an unexpected keyword argument 'fps'

Problem went away by removing all the application files on python path;
 /usr/lib/python2.6/site-packages/openshot/
and reinstalling everything as documented.

I guess this might happen because of timestamps on installation files, and install program refusing to replace newer file with older timestamp. Release v1.1.1 has older file dates than v1.0.0.
# tar tzvf openshot-1.0.0.tar.gz | grep ImportImageSeq.py
-rw-r--r-- jonathan/jonathan   4380 2010-02-07 23:56 openshot-1.0.0/openshot/windows/ImportImageSeq.py
# tar tzvf openshot-1.1.1.tar.gz | grep ImportImageSeq.py
-rw-r--r-- jonathan/jonathan   4380 2009-09-18 04:25 openshot-1.1.1/openshot/windows/ImportImageSeq.py

There is FAQ#989 with excess debianism maybe about the the same issue.

Could the install script be changed so that it forces overwriting files,
or at least make it give warnings about files passed without installing?
Also that FAQ item could be expanded with generic info for those who
don't use debian packages.

** Affects: openshot
     Importance: Undecided
         Status: New

-- 
Upgrade fails to overwrite files
https://bugs.launchpad.net/bugs/545722
You received this bug notification because you are a member of OpenShot
Developers, which is subscribed to OpenShot Video Editor.

Status in OpenShot Video Editor: New

Bug description:
After OpenShot upgrade using source tar from v1.0.0 to v1.1.1 the application failed to start anymore. The main window just freezed and spit error;
 TypeError: GenerateXML() got an unexpected keyword argument 'fps'

Problem went away by removing all the application files on python path;
 /usr/lib/python2.6/site-packages/openshot/
and reinstalling everything as documented.

I guess this might happen because of timestamps on installation files, and install program refusing to replace newer file with older timestamp. Release v1.1.1 has older file dates than v1.0.0.
# tar tzvf openshot-1.0.0.tar.gz | grep ImportImageSeq.py
-rw-r--r-- jonathan/jonathan   4380 2010-02-07 23:56 openshot-1.0.0/openshot/windows/ImportImageSeq.py
# tar tzvf openshot-1.1.1.tar.gz | grep ImportImageSeq.py
-rw-r--r-- jonathan/jonathan   4380 2009-09-18 04:25 openshot-1.1.1/openshot/windows/ImportImageSeq.py

There is FAQ#989 with excess debianism maybe about the the same issue. 

Could the install script be changed so that it forces overwriting files, or at least make it give warnings about files passed without installing? Also that FAQ item could be expanded with generic info for those who don't use debian packages.





Follow ups

References