Opened 19 years ago
Closed 19 years ago
Last modified 19 years ago
#2761 closed defect (fixed)
Nuvexport svn transcode broken
| Reported by: | Owned by: | xris | |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.21 |
| Component: | perl / nuvexport | Version: | head |
| Severity: | medium | Keywords: | |
| Cc: | Ticket locked: | no |
Description
When running latest svn (12173) using -transcode to export to xvid, the following error is displayed as soon as the first pass is started :
Undefined subroutine &export::transcode::unix_to_myth_time called at /usr/local/share/nuvexport/export/transcode.pm line 229, <STDIN> line 15.
Change History (4)
comment:1 by , 19 years ago
follow-up: 3 comment:2 by , 19 years ago
| Resolution: | → worksforme |
|---|---|
| Status: | new → closed |
which version of nuvexport are you using? The one from mythextras, or the one from forevermore.net?
Either way, unix_to_myth_time() is defined in MythTV.pm (and only used by the nuvexport in mythextras), so there is something wrong with your install if you are getting this error (most likely two copies of the perl bindings installed somewhere, or they are installed outside of your perl include path).
comment:3 by , 19 years ago
Replying to xris:
which version of nuvexport are you using? The one from mythextras, or the one from forevermore.net?
Either way, unix_to_myth_time() is defined in MythTV.pm (and only used by the nuvexport in mythextras), so there is something wrong with your install if you are getting this error (most likely two copies of the perl bindings installed somewhere, or they are installed outside of your perl include path).
I have the same problem. I'm using latest nuvexport version: 0.4 0.20061117.svn from the mythextras.
I added a debug print to nuvexport to see which MythTV.pm is in use:
print $INC{"MythTV.pm"},"\n";
/usr/lib/perl5/site_perl/5.8.8/MythTV.pm
This module HAS unix_to_myth_time() but it still doesn't work.
I then just added
use MythTV;
into the beginning of /usr/local/share/nuvexport/export/transcode.pm and that fixed the problem for me. Should I somehow setup my environment differently or could this be added to transcode.pm? I have a more or less standard FC5 installation with Perl 5.8.8.

Some info about my myth config
able-proc-opt --enable-symbol-visibility --with-bindings=perl
linux:/usr/local/src/mythtv-svn-trunk/mythtv # mythbackend --version Library API version: 0.20.20061128-1 Source code version: 12171 Options compiled in: