On Tue, 7 Jul 2026 at 17:17, Stephan Seitz <stse+debian@???> wrote:
>
> Hello!
>
> Since the MariaDB upgrade vom 11.8.6 to 11.8.8 MythTV is refusing to
> record anything. I can still watch old recordings.
>
> I see the following errors in the log (or different ones with starttime):
>
> 2026-07-05T20:03:40.864232+02:00 osgiliath mythbackend:
> mythbackend[3969]: E Scheduler mythdb.cpp:227 (DBError) DB Error
> (addHistory):#012Query was:#012REPLACE INTO oldrecorded
> (chanid,starttime,endtime,title,subtitle,description,season,episode,category,seriesid,programid,inetref,findid,recordid,station,rectype,recstatus,duplicate,reactivate,generic,future)
> VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?);#012Driver error was
> [2/1048]:#012QMYSQL: Unable to execute statement#012Database error
> was:#012Column 'starttime' cannot be null
>
> The MythTV list is warning about an upgrade of mariadb-connector-c to
> version 3.4.9 (3.4.8 is still working) on Fedora 44. But Debian doesn’t
> have a mariadb-connector-c anymore. But the symptoms seems to be the
> same.
>
> So does anyone have an idea?
(copying from mythtv-users):
From a cursory review of package contents, the libmariadb3 package is
likely the Debian equivalent of Fedora's mariadb-connector-c. At the
time of writing the current version of mariadb in testing/sid is
1:11.8.8-1.
If you want to try downgrading your Debian mariadb packages (backup
your DBs, just in case), you can grab the 11.8.6-6 binary packages
here:
https://snapshot.debian.org/package/mariadb/1%3A11.8.6-6/#libmariadb3_1:3a:11.8.6-6
Cheers,
Nick