Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 697682 - dev-php/pecl-mailparse-3.0.3 can't compile with php_targets_php7-3 only
Summary: dev-php/pecl-mailparse-3.0.3 can't compile with php_targets_php7-3 only
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-10-14 02:54 UTC by Richard Hering
Modified: 2019-10-14 13:09 UTC (History)
1 user (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 Richard Hering 2019-10-14 02:54:29 UTC
It's impossible to install dev-php/pecl-mailparse-3.0.3 with php_targets_php7-3 only:

# cat /tmp/portage/dev-php/pecl-mailparse-3.0.3/temp/build.log
 * Package:    dev-php/pecl-mailparse-3.0.3
 * Repository: gentoo
 * Maintainer: php-bugs@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux php_targets_php7-3 userland_GNU
 * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
/tmp/portage/dev-php/pecl-mailparse-3.0.3/temp/environment: line 1674: cd: /tmp/portage/dev-php/pecl-mailparse-3.0.3/work/php7.3: No such file or directory
 * ERROR: dev-php/pecl-mailparse-3.0.3::gentoo failed (configure phase):
 *   failed to change directory to /tmp/portage/dev-php/pecl-mailparse-3.0.3/work/php7.3


Reproducible: Always

Steps to Reproduce:
1.




see pecl-mailparse-3.0.3.ebuild, there is no php_targets_php7-3:

src_prepare() {
        if use php_targets_php7-0 || use php_targets_php7-1 || use php_targets_php7-2 ; then
                # Missing test source files in archive.  Fixed upstream in next release.
                rm tests/011.phpt tests/bug001.phpt || die
                php-ext-source-r3_src_prepare
        else
                default
        fi
}
Comment 1 Larry the Git Cow gentoo-dev 2019-10-14 13:09:44 UTC
The bug has been closed via the following commit(s):

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

commit 8e438862337483ab6463d40f03645ffd45bd66ca
Author:     Brian Evans <grknight@gentoo.org>
AuthorDate: 2019-10-14 13:06:46 +0000
Commit:     Brian Evans <grknight@gentoo.org>
CommitDate: 2019-10-14 13:06:46 +0000

    dev-php/pecl-mailparse: Revbump adding 7.4, dropping 5.6 and 7.0
    
    Closes: https://bugs.gentoo.org/697682
    Package-Manager: Portage-2.3.76, Repoman-2.3.17
    Signed-off-by: Brian Evans <grknight@gentoo.org>

 .../pecl-mailparse/pecl-mailparse-3.0.3-r1.ebuild  | 28 ++++++++++++++++++++++
 1 file changed, 28 insertions(+)