I've just had success in getting xmltv2vdr-1.0.7 to send program data to vdr-1.6.
I generated my channels.conf using the Kaffeine satellite data file from JoshyFun. The command line was "scan -a 1 -o vdr -p -x 0 Kaffeine_Astra_2A_2B_2D-28.2e > channels.conf".
Yesterday I had this line in my channels.conf:
BSkyB - BBC 2 England:10773:h:S28.2E:22000:5100:5101,5102:5103:0:6302:0:0:0
Today after booting up I have this one instead:
BBC 2 England;BSkyB:10773:hC56:S28.2E:22000:5100:5101=eng,5102=NAR:5103:0:6302:2:2045:0
Now all lines in my channels.conf are changed too. The result is that I can now update the epg with xmltv2vdr-1.0.7.
My questions are "what has caused this change, and how can I force this to happen?"
Perhaps this change isn't what made things work but I'd like to know for next time!