[Bug 448201] Review Request: pyvnc2swf - Vnc screen recorder

bugzilla at redhat.com bugzilla at redhat.com
Sat Jun 7 02:54:17 UTC 2008


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: pyvnc2swf - Vnc screen recorder


https://bugzilla.redhat.com/show_bug.cgi?id=448201





------- Additional Comments From dtimms at iinet.net.au  2008-06-06 22:54 EST -------
Created an attachment (id=308584)
 --> (https://bugzilla.redhat.com/attachment.cgi?id=308584&action=view)
attempt at wrapper script

(In reply to comment #4)
> Requires: on python unnecessary (automatically picked up by RPM, in a
stricter
> form: python(abi) = 2.5
Thanks, done.

> Missing Requires: on pygame (used in image.py and play.py, listed on website)

Done. 
The optional pymedia would seem to use mpeg libraries, and hence isn't in
fedora, and can't be required.

> The debug lines are harmless. debuginfo packages are only automatically
> generated for C/C++ applications.
OK.

> In %changelog, you mean to say using desktop-file-install to install desktop
> file, not to install an icon, right?
Yes, I see what you mean and updated that changelog line.

> Looks like your other questions have been answered on fedora-devel, but do
ask
> if you have any other question.
For my purposes, the .desktop pointing to the site-packages path starts the gui
app fine. None of the 3x tool work from the command line:
    * vnc2swf.py - Recorder
    * edit.py - Movie editor (This is NOT a general SWF file editor. It only
supports movies generated by vnc2swf.)
    * play.py - Simple movie viewer 

Which method is considered most appropriate for making these tools easily
usable ?:
- bash script - exec python the tool path
- python script - to retrieve the correct 32/64 bit path, and invoke.
- adding *.pth to the site-packages directory
- moving these three .py scripts to /usr/bin/
I have attached my attempt, but this is unsuccessful; since the pymedia is not
found the wrapper bombs out with:
./vnc2swf
libpath=/usr/lib/python2.5/site-packages/pyvnc2swf
Traceback (most recent call last):
  File "./vnc2swf", line 35, in <module>
    execfile(get_python_lib() + "/pyvnc2swf/vnc2swf.py")
  File "/usr/lib/python2.5/site-packages/pyvnc2swf/vnc2swf.py", line 32, in
<module>
    from movie import SWFInfo
ImportError: No module named movie

Any ideas on how to ignore the import - and why when vnc2swf.py is called
directly, that it works, even without pymedia installed ?

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the Fedora-package-review mailing list