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.