Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66716 - turck-mmcache-2.4.6 fails to merge; missing php ini file
Summary: turck-mmcache-2.4.6 fails to merge; missing php ini file
Status: RESOLVED DUPLICATE of bug 64696
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
: 77502 (view as bug list)
Depends on:
Blocks: 75946
  Show dependency tree
 
Reported: 2004-10-07 18:56 UTC by david jenkins
Modified: 2005-07-17 13:06 UTC (History)
1 user (show)

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


Attachments
Patch to php-ext-base.eclass (php5.diff,172 bytes, patch)
2004-11-02 18:53 UTC, MikeL
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description david jenkins 2004-10-07 18:56:22 UTC
This is the fail message I get:
Build complete.
(It is safe to ignore warnings about tempnam and tmpnam).
 
 
>>> Install turck-mmcache-2.4.6 into /var/tmp/portage/turck-mmcache-2.4.6/image/ category dev-php
 * No PHP ini files found for this extension
 
!!! ERROR: dev-php/turck-mmcache-2.4.6 failed.
!!! Function php-ext-base_buildinilist, Line 68, Exitcode 0
!!! No PHP ini files found for this extension


Reproducible: Always
Steps to Reproduce:
1. emerge php 5.0.2
2. emerge mod_php 5.0.2
3. emerge turck-mmcache-2.4.6

Actual Results:  
Got the error message above

Expected Results:  
clean install

I'm running an Athlon-XP machine.
emerge info output:

System uname: 2.6.8-gentoo-r6 i686 AMD Athlon(tm) XP 2100+
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo/ http://gentoo.llarian.net/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="apache2 apm arts avi berkdb bitmap-fonts crypt cups encode f77 foomaticdb
gd gif gpm imap imlib jpeg libg++ libwww mad maildir mikmod motif mpeg mysql
ncurses nls oggvorbis oss pam pdflib perl php png posix postgres python
quicktime readline sdl slang spell spl ssl svga tcpd tokenizer truetype usb
vhosts x86 xml2 xmms xprint xv zlib"
Comment 1 MikeL 2004-11-02 18:53:32 UTC
Created attachment 43202 [details, diff]
Patch to php-ext-base.eclass

Dirty hack to fix the eclass so that Turck mmcache can install.
Comment 2 MikeL 2004-11-02 18:55:18 UTC
I did some checking since the same problem just happened to me.  Turns out that the eclass is hardcoded for PHP4 and earlier, and won't work for PHP5 ini files.  The patch will add PHP5 to the list.

Usage:
patch -p0 php-ext-base.eclass php5.diff

Note:
The eclass lives in '/usr/portage/eclass/'
Comment 3 Dewet Diener 2005-01-06 09:43:29 UTC
Two months down the line, and this is still unfixed :(.  Thanks MikeL, your patch did it for me.
Comment 4 Sebastian Bergmann (RETIRED) gentoo-dev 2005-02-14 03:30:24 UTC
*** Bug 77502 has been marked as a duplicate of this bug. ***
Comment 5 Sebastian Bergmann (RETIRED) gentoo-dev 2005-02-14 11:37:55 UTC

*** This bug has been marked as a duplicate of 64696 ***