Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 934666 - dev-php/composer and friends: removal
Summary: dev-php/composer and friends: removal
Status: RESOLVED PKGREMOVED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Deadline: 2024-07-21
Assignee: Guillaume Seren
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks: CVE-2022-24828, CVE-2023-43655 572232 573342 696604 738014 738016 877639 900100
  Show dependency tree
 
Reported: 2024-06-21 17:19 UTC by Arthur Zamarin
Modified: 2024-08-04 18:45 UTC (History)
13 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 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2024-06-21 17:19:57 UTC
Last dev-php/* EAPI=6 packages, and reverse dependencies of them.
composer has active security vulnerabilities. Others are waiting
for version bumps, and unbundling of dependencies.

package list:
dev-php/composer
dev-php/phpDocumentor
dev-php/phpcov
dev-php/phpdepend
dev-php/phpdocumentor-reflection-common
dev-php/phpdocumentor-reflection-docblock
dev-php/phpdocumentor-type-resolver
dev-php/stringparser_bbcode
dev-php/symfony-config
dev-php/symfony-console
dev-php/symfony-dependency-injection
dev-php/symfony-event-dispatcher
dev-php/symfony-yaml
Comment 1 Larry the Git Cow gentoo-dev 2024-06-21 17:23:06 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc0f51b2fcd7e652b8990021c7ca69de80499fc

commit 6cc0f51b2fcd7e652b8990021c7ca69de80499fc
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-06-21 17:21:26 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-06-21 17:21:26 +0000

    profiles: last-rite last EAPI=6 dev-php/*
    
    Bug: https://bugs.gentoo.org/934666
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 profiles/package.mask | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
Comment 2 Victor Costache 2024-06-22 07:34:53 UTC
dev-php/composer and other masked packages are needed for Magento 2 setup. What should I do once removed from the repository? Please advise.
Comment 3 Ferdinand Kuhl 2024-06-22 12:26:01 UTC
@victor:

There is an updated and curated version of composer and some other php related packages in https://github.com/gentoo-php-overlay/php-overlay
Comment 4 David Seifert gentoo-dev 2024-06-23 09:47:22 UTC
(In reply to Victor Costache from comment #2)
> dev-php/composer and other masked packages are needed for Magento 2 setup.
> What should I do once removed from the repository? Please advise.

Maintain it in ::gentoo?
Comment 5 Victor Costache 2024-06-24 05:31:57 UTC
Is there any plan to return these packages to the Gentoo official repository anytime soon, or should I use an overlay or maintain them myself (local repository)? I think I am not the only one using Gentoo for Magento.
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-06-25 05:25:16 UTC
If someone's willing to proxy-maintain it in ::gentoo, it can come back (but nobody's done that until now).
Comment 7 Larry the Git Cow gentoo-dev 2024-07-26 17:26:04 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e90b26fcd756e534d3b21e0e9f2269013e12ae

commit 50e90b26fcd756e534d3b21e0e9f2269013e12ae
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-07-26 17:24:55 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-07-26 17:25:16 +0000

    dev-php/phpdocumentor-reflection-common: treeclean
    
    Closes: https://bugs.gentoo.org/934666 (pkgremoved)
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-php/phpdocumentor-reflection-common/Manifest   |  1 -
 .../files/autoload.php                             |  8 -------
 .../phpdocumentor-reflection-common/metadata.xml   | 11 ---------
 .../phpdocumentor-reflection-common-1.0.ebuild     | 27 ----------------------
 profiles/package.mask                              |  7 ------
 5 files changed, 54 deletions(-)

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

commit d066f35b02b90b1c315b04f79c4143092064a340
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-07-26 17:24:31 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-07-26 17:25:15 +0000

    dev-php/phpdocumentor-type-resolver: treeclean
    
    Closes: https://bugs.gentoo.org/934666 (pkgremoved)
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-php/phpdocumentor-type-resolver/Manifest       |  1 -
 .../phpdocumentor-type-resolver/files/autoload.php |  8 -------
 dev-php/phpdocumentor-type-resolver/metadata.xml   | 11 ---------
 .../phpdocumentor-type-resolver-0.2.1.ebuild       | 28 ----------------------
 profiles/package.mask                              |  1 -
 5 files changed, 49 deletions(-)

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

commit f362ae4e6fbc87c4303f8d9c1acdfba74080729f
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-07-26 17:24:04 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-07-26 17:25:15 +0000

    dev-php/phpdocumentor-reflection-docblock: treeclean
    
    Closes: https://bugs.gentoo.org/934666 (pkgremoved)
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-php/phpdocumentor-reflection-docblock/Manifest |  1 -
 .../files/autoload.php                             | 14 ----------
 .../phpdocumentor-reflection-docblock/metadata.xml | 11 --------
 .../phpdocumentor-reflection-docblock-3.1.1.ebuild | 30 ----------------------
 profiles/package.mask                              |  1 -
 5 files changed, 57 deletions(-)

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

commit aceb333199fab5f85c470a5a2cc4bfd7e25f3508
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-07-26 17:22:50 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-07-26 17:25:15 +0000

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

 dev-php/stringparser_bbcode/Manifest               |  1 -
 dev-php/stringparser_bbcode/metadata.xml           |  8 --------
 .../stringparser_bbcode-0.3.3-r1.ebuild            | 23 ----------------------
 profiles/package.mask                              |  1 -
 4 files changed, 33 deletions(-)

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

commit c826e3ce1557f2923378b9d88034fb80c509dafe
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-07-26 17:18:51 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-07-26 17:25:14 +0000

    dev-php/symfony-yaml: treeclean
    
    Closes: https://bugs.gentoo.org/934666 (pkgremoved)
    Closes: https://bugs.gentoo.org/696604 (pkgremoved)
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-php/symfony-yaml/Manifest                  |  1 -
 dev-php/symfony-yaml/files/autoload.php        |  8 -----
 dev-php/symfony-yaml/metadata.xml              | 18 -----------
 dev-php/symfony-yaml/symfony-yaml-2.1.0.ebuild | 41 --------------------------
 profiles/base/package.use.mask                 |  1 -
 profiles/package.mask                          |  1 -
 6 files changed, 70 deletions(-)

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

commit d3b9a6d9bacd929770cfc7b1259dc2a235e1109e
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-07-26 17:18:06 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-07-26 17:25:14 +0000

    dev-php/symfony-config: treeclean
    
    Closes: https://bugs.gentoo.org/934666 (pkgremoved)
    Closes: https://bugs.gentoo.org/738016 (pkgremoved)
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-php/symfony-config/Manifest                    |  1 -
 dev-php/symfony-config/files/autoload.php          | 20 -----------
 dev-php/symfony-config/metadata.xml                | 24 -------------
 .../symfony-config/symfony-config-2.8.20.ebuild    | 40 ----------------------
 profiles/base/package.use.mask                     |  1 -
 profiles/package.mask                              |  1 -
 6 files changed, 87 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37df2ec0b3f6b414af17a274d4d88ba71a036fd1

commit 37df2ec0b3f6b414af17a274d4d88ba71a036fd1
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-07-26 17:16:35 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-07-26 17:25:14 +0000

    dev-php/symfony-dependency-injection: treeclean
    
    Closes: https://bugs.gentoo.org/934666 (pkgremoved)
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-php/symfony-dependency-injection/Manifest      |  1 -
 .../files/autoload.php                             | 15 --------
 dev-php/symfony-dependency-injection/metadata.xml  | 22 -----------
 .../symfony-dependency-injection-2.8.50.ebuild     | 45 ----------------------
 profiles/base/package.use.mask                     |  1 -
 profiles/package.mask                              |  1 -
 6 files changed, 85 deletions(-)

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

commit a44aefd5ac2c1303a8d15694f532b868bea37d4a
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-07-26 17:15:51 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-07-26 17:25:13 +0000

    dev-php/symfony-event-dispatcher: treeclean
    
    Closes: https://bugs.gentoo.org/934666 (pkgremoved)
    Closes: https://bugs.gentoo.org/738014 (pkgremoved)
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-php/symfony-event-dispatcher/Manifest          |  1 -
 .../symfony-event-dispatcher/files/autoload.php    | 14 --------
 dev-php/symfony-event-dispatcher/metadata.xml      | 23 ------------
 .../symfony-event-dispatcher-2.8.50.ebuild         | 42 ----------------------
 profiles/base/package.use.mask                     |  1 -
 profiles/package.mask                              |  1 -
 6 files changed, 82 deletions(-)

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

commit c921cc1a38b46343c5eb280ec8a79d52918794b4
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-07-26 17:14:43 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-07-26 17:25:13 +0000

    dev-php/symfony-console: treeclean
    
    Closes: https://bugs.gentoo.org/900100 (pkgremoved)
    Closes: https://bugs.gentoo.org/934666 (pkgremoved)
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-php/symfony-console/Manifest                   |  1 -
 dev-php/symfony-console/files/autoload.php         | 16 -------------
 dev-php/symfony-console/metadata.xml               | 18 --------------
 .../symfony-console/symfony-console-2.8.52.ebuild  | 28 ----------------------
 profiles/package.mask                              |  1 -
 5 files changed, 64 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5b2ad39d17d1463b1fd60206be42254ea146f0

commit 9e5b2ad39d17d1463b1fd60206be42254ea146f0
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-07-26 17:13:30 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-07-26 17:25:13 +0000

    dev-php/composer: treeclean
    
    Closes: https://bugs.gentoo.org/934666 (pkgremoved)
    Closes: https://bugs.gentoo.org/877639 (pkgremoved)
    Closes: https://bugs.gentoo.org/900100 (pkgremoved)
    Bug: https://bugs.gentoo.org/838268
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-php/composer/Manifest               |  1 -
 dev-php/composer/composer-2.1.12.ebuild | 80 ---------------------------------
 dev-php/composer/files/autoload.php.tpl | 12 -----
 dev-php/composer/metadata.xml           | 23 ----------
 profiles/package.mask                   |  1 -
 5 files changed, 117 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34015c0d4901ddeb7c8fb305d477b9b08dcdb3df

commit 34015c0d4901ddeb7c8fb305d477b9b08dcdb3df
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-07-26 17:10:39 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-07-26 17:25:12 +0000

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

 dev-php/phpdepend/Manifest                  |  1 -
 dev-php/phpdepend/files/autoload.php        | 19 ------------
 dev-php/phpdepend/metadata.xml              | 11 -------
 dev-php/phpdepend/phpdepend-2.5.0-r1.ebuild | 46 -----------------------------
 profiles/package.mask                       |  1 -
 5 files changed, 78 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eadbc6fc1779ca071d5c72a251f2b41fb0ff5f5

commit 3eadbc6fc1779ca071d5c72a251f2b41fb0ff5f5
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-07-26 17:10:03 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-07-26 17:25:12 +0000

    dev-php/phpcov: treeclean
    
    Closes: https://bugs.gentoo.org/573342 (pkgremoved)
    Closes: https://bugs.gentoo.org/934666 (pkgremoved)
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-php/phpcov/Manifest            |  1 -
 dev-php/phpcov/metadata.xml        | 11 -----------
 dev-php/phpcov/phpcov-5.0.0.ebuild | 29 -----------------------------
 profiles/package.mask              |  1 -
 4 files changed, 42 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c7570b49ef0f27785de36f9a5e5305c7e7d36f2

commit 5c7570b49ef0f27785de36f9a5e5305c7e7d36f2
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-07-26 17:09:12 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-07-26 17:25:12 +0000

    dev-php/phpDocumentor: treeclean
    
    Closes: https://bugs.gentoo.org/572232 (pkgremoved)
    Closes: https://bugs.gentoo.org/934666 (pkgremoved)
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-php/phpDocumentor/Manifest                   |  1 -
 dev-php/phpDocumentor/metadata.xml               | 11 ----------
 dev-php/phpDocumentor/phpDocumentor-2.9.0.ebuild | 28 ------------------------
 profiles/package.mask                            |  1 -
 4 files changed, 41 deletions(-)