Page 1 of 1

Debian 10 - 1.33.16 ZM Repro Master - Incorrect package dipendencies

Posted: Wed Dec 25, 2019 10:42 am
by fontiano
Hi,

I noticed that installing zoneminder on a Debian 10 (buster) following the guide on wiki.zoneminder.com (https://wiki.zoneminder.com/Debian_10_B ... pro_Master) the "php-gd" package is not installed and without that package the replay function on "montage review" does not work ("No data" even if you drag the cursor on the events).

After the package installation (apt install php-gd) and the apache2 restart (systemctl restart apache2) it works.

Re: Debian 10 - 1.33.16 ZM Repro Master - Incorrect package dipendencies

Posted: Wed Dec 25, 2019 2:24 pm
by iconnor
I'm not sure how this could be... php-gd is clearly listed in the dependencies.... more investigating will need to be done.

Re: Debian 10 - 1.33.16 ZM Repro Master - Incorrect package dipendencies

Posted: Wed Dec 25, 2019 3:26 pm
by bbunge
Recommend you use the procedure in the WIKI: https://wiki.zoneminder.com/Debian_10_B ... pro_Master

Have run this a couple of times in the past few days with no errors.

Ah, the same one you mentioned. It was updated yesterday. You should not have problems.

Just checked my Pi 3b+ with Buster and ZM 1.33.16. PHP-GD is installed.

Edit: just ran an install of ZM 1.33.16 on Buster. php-gd and php7.3-gd were installed.

Re: Debian 10 - 1.33.16 ZM Repro Master - Incorrect package dipendencies

Posted: Wed Dec 25, 2019 4:26 pm
by iconnor
So I think this can happen if you also have php5 installed and have php5-gd. apache will be configured to use php7.3 or whatever, but the presence of php5 and php5-gd will prevent php-gd from being installed.

I suppose the thing to do would be to decide to use different .deb control scripts going forward. We should really deprecate php5 support.

Re: Debian 10 - 1.33.16 ZM Repro Master - Incorrect package dipendencies

Posted: Wed Dec 25, 2019 5:42 pm
by fontiano
Damn! I forgot to say that I installed zoneminder in a "dirty" system upgraded some days ago (from 9 to 10). Thank you and sorry!