Opened 17 years ago
Closed 17 years ago
#2898 closed defect (invalid)
When running in the background, nuvexport can throw an error about the terminal and exit
Reported by: | Owned by: | xris | |
---|---|---|---|
Priority: | major | Milestone: | unknown |
Component: | perl / nuvexport | Version: | 0.20 |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
In my mythbackend logs I see the following, which seems related to getting the properties of a terminal for the purposes of clearing the screen, although this is being run from a myth backend job, not an active terminal, so I wonder if that's what's causing the problem. The program exits without transcoding the video. Nuvexport is on gentoo and the version is "0.4 0.20061203.svn"
/usr/bin/nuvexport --chanid=1060 --start=20070109010000 --mode=iPod --nice=19 --cutlist --nodenoise --nodeinterlace --nomultipass --filename=1060_20070109010000.temp --path=/video/tran scoded/ipod/ TERM not set at /usr/share/nuvexport/nuv_export/shared_utils.pm line 61 Compilation failed in require at /usr/bin/nuvexport line 36. BEGIN failed--compilation aborted at /usr/bin/nuvexport line 36.
Cleaning up temp files.
If you're going to run an interactive program in a non-interactive environment, you need to learn how to set environment variables to fake an interactive environment.