Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 765634 - dev-lang/php USE=oci8-instant-client depends on obsolete dev-db/oracle-instantclient-basic
Summary: dev-lang/php USE=oci8-instant-client depends on obsolete dev-db/oracle-instan...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-16 13:15 UTC by Tomáš Mózes
Modified: 2021-01-30 20:36 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 Tomáš Mózes 2021-01-16 13:15:34 UTC
dev-db/oracle-instantclient-basic does not really install anything, please see https://bugs.gentoo.org/524922#c12
Comment 1 Larry the Git Cow gentoo-dev 2021-01-30 14:59:00 UTC
The bug has been closed via the following commit(s):

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

commit 46e3bfa0e7adc1d2e5723403d8ec29aa8a01cd99
Author:     Michael Orlitzky <mjo@gentoo.org>
AuthorDate: 2021-01-30 14:53:57 +0000
Commit:     Michael Orlitzky <mjo@gentoo.org>
CommitDate: 2021-01-30 14:57:55 +0000

    dev-lang/php: new revisions with updated oracle dependencies.
    
    For a while, the dev-db/oracle-instantclient-basic package has been an
    "alias" for dev-db/oracle-instantclient[sdk], to ease migration to the
    latter. This commit adds revisions for the three supported PHP slots
    to finally update the dependency. I can't really test the Oracle
    client, but this should be at least as good as it was, given that
    oracle-instantclient-basic was just pulling in oracle-instantclient
    anyway.
    
    I've also added a REQUIRED_USE blocker for LDAP when building PHP with
    Oracle support. There are several reports that the instant client
    brings its own LDAP library, and that linking it against another one
    causes crashes. Again, who knows. Better safe than sorry?
    
    Closes: https://bugs.gentoo.org/765634
    Package-Manager: Portage-3.0.13, Repoman-3.0.2
    Signed-off-by: Michael Orlitzky <mjo@gentoo.org>

 dev-lang/php/php-7.3.26-r1.ebuild                  | 762 +++++++++++++++++++++
 dev-lang/php/php-7.4.14-r1.ebuild                  | 754 ++++++++++++++++++++
 .../php/{php-8.0.1.ebuild => php-8.0.1-r1.ebuild}  |   4 +-
 3 files changed, 1519 insertions(+), 1 deletion(-)
Comment 2 Tomáš Mózes 2021-01-30 20:36:49 UTC
Thank you