The pear.phpunit.de PEAR channel has been retired. See: https://github.com/sebastianbergmann/phpunit/wiki/End-of-Life-for-PEAR-Installation-Method Should this port be removed?
Created attachment 213149 [details] Proposed patch Proposed patch. I hope this is more or less correct. It is my first patch removing a port.
give PR to the new Maintainer of this Port
have you checked if other ports depend on that one ?(In reply to Marc Veldman from comment #1)
grep -Rl 'devel/pear-channel-phpunit' [a-ce-z]* d[a-hj-z]* lists only devel/pear-channel-phpunit itself.
A commit references this bug: Author: pi Date: Sun Jun 7 17:39:29 UTC 2020 New revision: 538178 URL: https://svnweb.freebsd.org/changeset/ports/538178 Log: devel/pear-channel-phpunit: remove, it is obsolete - The pear.phpunit.de PEAR channel has been retired. See: https://github.com/sebastianbergmann/phpunit/wiki/End-of-Life-for-PEAR-Installation-Method PR: 242220 Submitted by: Marc Veldman <marc@bumblingdork.com> Approved by: miwi (maintainer timeout) Changes: head/MOVED head/devel/Makefile head/devel/pear-channel-phpunit/
Committed, thanks!
A commit references this bug: Author: pi Date: Sun Jun 7 18:29:12 UTC 2020 New revision: 538183 URL: https://svnweb.freebsd.org/changeset/ports/538183 Log: Revert removal of devel/pear-channel-phpunit, some port still depends on it PR: 242220 Changes: head/MOVED head/devel/Makefile head/devel/pear-channel-phpunit/
I'm curious, which port still depends on it?
Turns out: devel/pear-File_Iterator still depends on it and my search was not finding that, because: devel/pear-File_Iterator/Makefile has this: PEAR_CHANNEL= phpunit
Find other depends...
Those ports still depend on it: textproc/pear-Text_Template/Makefile:PEAR_CHANNEL= phpunit devel/pear-SebastianBergmann_PHPLOC/Makefile:PEAR_CHANNEL= phpunit devel/pear-File_Iterator/Makefile:PEAR_CHANNEL= phpunit devel/pear-SebastianBergmann_Version/Makefile:PEAR_CHANNEL= phpunit devel/pear-SebastianBergmann_FinderFacade/Makefile:PEAR_CHANNEL= phpunit devel/pear-PHP_CodeCoverage/Makefile:PEAR_CHANNEL= phpunit devel/pear-SebastianBergmann_PHPCPD/Makefile:PEAR_CHANNEL= phpunit
Created attachment 215357 [details] Patch to remove phpunit pear channel, remove references to it in other ports. This removes references to phpunit channel in other ports. The other ports still install, mostly because they don't use pear for installation anymore.
A commit references this bug: Author: joneum Date: Thu Jul 9 17:49:33 UTC 2020 New revision: 541764 URL: https://svnweb.freebsd.org/changeset/ports/541764 Log: remove obsolete port devel/pear-channel-phpunit [1] textproc/pear-Text_Template: - Update to 2.0.2 - switch to GH PR: 242220 [1] Submitted by: Marc Veldman <marc@bumblingdork.com> [1] Approved by: miwi (maintainer timeout) Sponsored by: Netzkommune GmbH Changes: head/MOVED head/devel/Makefile head/devel/pear-File_Iterator/Makefile head/devel/pear-PHP_CodeCoverage/Makefile head/devel/pear-SebastianBergmann_FinderFacade/Makefile head/devel/pear-SebastianBergmann_PHPCPD/Makefile head/devel/pear-SebastianBergmann_PHPLOC/Makefile head/devel/pear-SebastianBergmann_Version/Makefile head/devel/pear-channel-phpunit/ head/textproc/pear-Text_Template/Makefile head/textproc/pear-Text_Template/distinfo