thanks Richard. I added unicode to USE, re-emerged PHP and Apache, then was able to emerge PHPMyAdmin and MediaWiki.

On 9/8/06, Richard Fish < [EMAIL PROTECTED]> wrote:
On 9/8/06, Shawn Singh < [EMAIL PROTECTED]> wrote:
>  I was trying to install PHP and a couple other packages when I got the
> following error:
>
>   * Checking for required PHP feature(s) ...
>   *   Discovered missing USE flag: unicode
>   *
>   * dev-lang/php-5.1.4-r6 needs to be re-installed with all of the following
>   * USE flags enabled:
>   *
>   * pcre session unicode
>   *
>   * as well as any of the following USE flags enabled:
>   *
>   * mysql or mysqli if using dev-lang/php-5
>   * mysql if using dev-lang/php-4
>   *
[snip]
>  I checked /usr/portage/profiles/use.desc and see that unicode is listed,
> and the other flags
>  ( pcre session mysql and mysqli ), what's causing this?

Well use.desc is just a description of USE flags, not the flags that
you actually have turned on.  You should read:

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=2

But basically what you need to do is either:

- update /etc/make.conf to add unicode to USE

- add "dev-lang/php unicode" to /etc/portage/package.use

I actuall recommend the first, as unicode seems to be one of those
things that should be enabled globally.

If you have further trouble with this, post the outputs of "emerge
--info" and "emerge -pv dev-lang/php".

-Richard
--
gentoo-user@gentoo.org mailing list




--

"...to raise a signal means to turn the light on; ... Responding to a
signal means turning the light off (and, under System V, hoping the
bulb won't blow when it's next turned on)..."

                        --- Dan Bernstein

Reply via email to