[gelöst][0.4 pre1] vdr-plugin-burn nach dist-upgrade verschollen

  • Code
    1. [vdr] starting sh -c 'VDRBURN_DVD_CMD demux' (pid = 2272)


    Code
    1. [demux] sh: VDRBURN_DVD_CMD: Kommando nicht gefunden.


    Hat sich da irgendwo ein VDRBURN_DVD_CMD anstelle von $VDRBURN_DVD_CMD eingeschlichen?


    Cheers,
    Ole

  • Hier ist wohl das Problem:


    Code
    1. chain-dvd.c:
    2. void chain_dvd::prepare_demux()
    3. {
    4. m_pxAudioIndex = 0;
    5. // processes
    6. shellprocess* demux = new shellprocess( "demux", shellescape( "VDRBURN_DVD_CMD" ) + "demux" );


    Das sollte doch

    Code
    1. shellescape( VDRBURN_DVD_CMD )

    heißen, oder?


    Cheers,
    Ole

  • Immerhin, jetzt bin ich einen Schritt weiter:


    Code
    1. [demux] ++ ls /srv/vdr/video.00/iso/vdr-burn.Grey_s_Anatomy_-_Die_jungen___rzte.khCSel/VDRSYNC.0/convert/00001.ts /srv/vdr/video.00/iso/vdr-burn.Grey_s_Anatomy_-_Die_jungen___rzte.khCSel/VDRSYNC.0/convert/00002.ts
    2. [demux] + -ini /var/lib/vdr/plugins/burn/ProjectX.ini -id 0x1ff,0x203,0x200 -demux -out /srv/vdr/video.00/iso/vdr-burn.Grey_s_Anatomy_-_Die_jungen___rzte.wEeg5i/VDRSYNC.0 -name vdrsync /srv/vdr/video.00/iso/vdr-burn.Grey_s_Anatomy_-_Die_jungen___rzte.khCSel/VDRSYNC.0/convert/00001.ts /srv/vdr/video.00/iso/vdr-burn.Grey_s_Anatomy_-_Die_jungen___rzte.khCSel/VDRSYNC.0/convert/00002.ts
    3. [demux] /usr/share/vdr-plugin-burn/vdrburn-dvd.sh: Zeile 94: -ini: Kommando nicht gefunden.
    4. [vdr] process demux (pid = 6356) exited gracefully (exit code 127)
    5. [vdr] process "demux" exited
    6. [vdr] ERROR: process author (pid = 6357) crashed (signal 15)


    :wand

  • Aaaaargh....


    /usr/share/vdr-plugin-burn/vdrburn-dvd.sh:


    Zeile 93 schließt mit mehreren Tabs ab... weg damit, dann funktioniert's auch so, wie es soll.
    Jetzt noch schnell brennen und dann:


    :n8


    Cheers,
    Ole

  • Code
    1. aptitude versions vdr-plugin-burn
    2. i 0.2.0~beta6.1-yavdr1~natty


    Jetzt rennt's auch aus den Repositories perfekt. Danke!


    Cheers,
    Ole