| Summary: | php-pear-PHP_CodeCoverage cannot be installed due to unsatisfied php-pear-Text_Template | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Barry Jackson <zen25000> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | CC: | mageia |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | php-pear-PHP_CodeCoverage-1.2.17-7.mga8.src.rpm | CVE: | |
| Status comment: | |||
|
Description
Barry Jackson
2022-08-11 01:14:21 CEST
Barry Jackson
2022-08-12 01:10:47 CEST
CC:
(none) =>
mageia Hi Marc, Maybe you can help me here, any suggestions? yepp. In cauldron I've removed a lot of old pear modules that will not compile any more. Most of those projects are really old (see e.g. https://phpunit.de/announcements/end-of-life-for-pear-installation-method.html ) and don't get any support from their maintainers as well. For you to get zoneminder running again: you can see CodeCoverage and many other dependancies are only needed for testcases they run at development level: ZoneMinder-1.36.23/web/api/lib/Cake/TestSuite/CakeTestRunner.php So I assume, you can remove the TestSuite and Test folder without harm and the package does not need so much (old) dependancies. I hope that solves it, if not, just write me again and I can have a closer look to it. Hi Marc,
Yes, thanks for your input!
I removed the whole Cake directory after the install to %{buildroot} and then re-organized the Requires: for php-8.2.
Turned out there was also an unrelated bug in 1.36.23 so it needed updating to 1.36.24 as well which now appears to be working fine :)
Closing as fixedResolution:
(none) =>
FIXED |