Im triying change time zone using raspi-config and is raising a error about missing file or package.
Configuring other options (like locale) is doing fine, so seems a problem only with set time zone related.
My Hoemgear system is installed with the raspbian image version provided with only read mode: Current stable version: 0.7.40-2948.
Of course I set rw mount before trying to run raspi-config tool.
Will be fine know how to fix the issue or how to configure time zone settings and ntp settings to have the local time system propperly working.
Still error on raspi-config for time zone setup after try your purposse. Seems something more deep that only reinstall the package tzdata.
In the image I run > … --reinstall tzdata (not showing in that image), then I tray fix dependences as per message with > apt --fix-broken install, with raised a bounch of errors like shows in image and then again > … --reinstall tzdata with same result.
Only a comment for a workarround purposses while @sathya fix raspbian image.
Change time zone without raspi-config it’s as eassy as this with cli:
Of course need first make mount system partition to rw.