Opened 13 years ago

Closed 13 years ago

#2898 closed defect (invalid)

When running in the background, nuvexport can throw an error about the terminal and exit

Reported by: mythtv@… 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.


Change History (1)

comment:1 Changed 13 years ago by xris

Resolution: invalid
Status: newclosed

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.

Note: See TracTickets for help on using tickets.