On Wed, 2024-06-12 at 08:57 +0300, Viorel Munteanu wrote:
> 
> I had to bump to EAPI 8 and unmask dev-php/pear, because it's used by 
> the eclass.  This makes the thread subject a bit wrong, but I won't 
> change it.

Thanks, I think once most of the PEAR packages are removed, we'll be
very close to removing the eclass and dev-php/pear, too. No one is
using "pear" as a package manager these days, so aside from two lines
in src_install(), the eclass phase functions are junk. And dev-php/pear
does not actually do anything except pull in dev-php/PEAR-PEAR (which
itself can be greatly simplified if we don't care about "pear").


> About the roundcube dependencies: dev-php/PEAR-Net_IDNA2 is still EAPI 6 
> and with no maintainer, and dev-php/PEAR-Net_Socket is also EAPI 6, 
> unmaintained, and unmaintained upstream.  I'm asking the roundcube 
> maintainers if they want to bump them or keep them bundled.

These two didn't have new versions upstream and are stable, so I
skipped them to avoid annoying the arch teams with an -r1 stablereq.
I'm using them (unbundled) for my roundcube installation though so if
that's a deal-breaker, I can bump those too.


Reply via email to