Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 933998 - dev-php/pear and friends: last rites
Summary: dev-php/pear and friends: last rites
Status: RESOLVED PKGREMOVED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords: PMASKED, PullRequest
Depends on:
Blocks: EAPI6Removal
  Show dependency tree
 
Reported: 2024-06-10 10:52 UTC by Viorel Munteanu
Modified: 2024-08-11 17:24 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Viorel Munteanu gentoo-dev 2024-06-10 10:52:10 UTC
dev-php/pear, dev-php/PEAR-* and a their dependencies are all unmaintained, most of the ebuilds are still EAPI 6, and together they have around 40 bugs.
Comment 1 Jaco Kroon 2024-07-06 07:41:53 UTC
Hi,

Sorry for only seeing this now.

We're dependent on dev-php/PEAR-Mail_mimeDecode, can we please delay purge of that one package to provide me say the month of July to port our code to dev-php/pecl-mailparse rather?

Kind regards,
Jaco
Comment 2 Viorel Munteanu gentoo-dev 2024-07-06 10:39:37 UTC
dev-php/PEAR-Mail_mimeDecode is EAPI 8 but lacks a maintainer in Gentoo.  If you want to maintain it I can unmask it.  If not, I'll delay its removal.
Comment 3 Jaco Kroon 2024-07-08 10:00:16 UTC
I'd rather switch to something which seems to be better long term, so please let's just delay it's removal for the time being.

Much appreciated thank you.

Kind regards,
Jaco
Comment 4 Jaco Kroon 2024-07-22 14:44:07 UTC
(In reply to Viorel Munteanu from comment #2)
> dev-php/PEAR-Mail_mimeDecode is EAPI 8 but lacks a maintainer in Gentoo.  If
> you want to maintain it I can unmask it.  If not, I'll delay its removal.

We've ported our code, I note you moved this to 2024-08-11, and I really thank you for that, from my side you're most welcome to proceed with removal.  I do note you already closed this bug, but the following PEAR-* still remains:

drwxr-xr-x 2 jkroon jkroon 4.0K Jun 18 09:47 PEAR-Archive_Tar
drwxr-xr-x 2 jkroon jkroon 4.0K Jul  4 05:46 PEAR-Auth_SASL
drwxr-xr-x 2 jkroon jkroon 4.0K Jul  4 05:46 PEAR-Console_CommandLine
drwxr-xr-x 2 jkroon jkroon 4.0K Jun 18 09:47 PEAR-Console_Getopt
drwxr-xr-x 3 jkroon jkroon 4.0K Jun 18 09:47 PEAR-Console_Table
drwxr-xr-x 2 jkroon jkroon 4.0K Jun 18 09:47 PEAR-Crypt_GPG
drwxr-xr-x 2 jkroon jkroon 4.0K Jun 18 09:47 PEAR-Exception
drwxr-xr-x 2 jkroon jkroon 4.0K Jun 18 09:47 PEAR-Mail_Mime
drwxr-xr-x 3 jkroon jkroon 4.0K Jun 18 09:47 PEAR-Mail_mimeDecode
drwxr-xr-x 2 jkroon jkroon 4.0K Jun 18 09:47 PEAR-Net_Sieve
drwxr-xr-x 2 jkroon jkroon 4.0K Jun 18 09:47 PEAR-Net_SMTP
drwxr-xr-x 2 jkroon jkroon 4.0K Jul  4 05:46 PEAR-Net_Socket
drwxr-xr-x 3 jkroon jkroon 4.0K Jun 18 09:47 PEAR-PEAR
drwxr-xr-x 2 jkroon jkroon 4.0K Jul  4 05:46 PEAR-Structures_Graph
drwxr-xr-x 2 jkroon jkroon 4.0K Jun 18 09:47 PEAR-XML_Util


If these are maintained otherwise, sure, but maybe you just want to double check.
Comment 5 Viorel Munteanu gentoo-dev 2024-07-22 14:47:27 UTC
Thank you for letting me know.

Yes, those remaining are maintained or otherwise needed and they are not EAPI 6.  I had removed them from package.mask prior to this.
Comment 6 Larry the Git Cow gentoo-dev 2024-08-11 17:24:31 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa790387dcf3c200681f63276696711312f5c23

commit 2fa790387dcf3c200681f63276696711312f5c23
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-08-11 17:22:26 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-08-11 17:24:21 +0000

    dev-php/PEAR-Mail_mimeDecode: treeclean
    
    Closes: https://bugs.gentoo.org/933998 (pkgremoved)
    Closes: https://bugs.gentoo.org/774819 (pkgremoved)
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-php/PEAR-Mail_mimeDecode/Manifest              |  1 -
 .../PEAR-Mail_mimeDecode-1.5.6-r3.ebuild           | 24 ----------------------
 ...PEAR-Mail_mimeDecode-1.5.6-r3-php8_compat.patch | 12 -----------
 dev-php/PEAR-Mail_mimeDecode/metadata.xml          | 11 ----------
 profiles/package.mask                              |  8 --------
 5 files changed, 56 deletions(-)