Hello, >Top-posting filter avoidance on gmane ->ignore line
When performing a routine update (after emerge sync) I ran into a problem with java-config. emerge -uDp listed about 8 packages for update. Problem <snip> md5 src_uri ;-) php-4.4.0.tar.bz2 md5 src_uri ;-) php-4.3.6-includepath.diff md5 src_uri ;-) php-pcrelib-new-secpatch.tar.bz2 Unpacking source If you have both freetds and mssql in your USE flags, parts of PHP may not behave correctly, or may give strange warnings. You have been warned! It's recommended that you pick ONE of them. For sybase support, chose 'freetds'. For mssql support choose 'mssql'. Unpacking php-4.4.0.tar.bz2 to /var/tmp/portage/php-4.4.0-r4/work uclibctoolize() is depreciated, please just use elibtoolize() Running elibtoolize in: php-4.4.0 Applying portage-1.4.1.patch ... Applying sed-1.4.3.patch ... Applying uclibc-conf-1.2.0.patch ... Applying php4.4.0-pspell-ext-segf.patch ... Applying php4.4.0-gd_safe_mode.patch ... Applying php4.4.0-curl_safemode.patch ... Applying php4.4.0-globals_overwrite.patch ... Applying php4.4.0-phpinfo_xss.patch ... Applying php4.4.0-fopen_wrappers.patch ... Applying php4.4.0-session_save_path-segf.patch ... > Unpacking php-pcrelib-new-secpatch.tar.bz2 to / var/tmp/portage/php-4.4.0-r4/work Applying php4.4.0-pcre-security.patch ... [ ok ] Updating bundled PCRE library > Source unpacked. Traceback (most recent call last) File "/usr/bin/java-config", line 14, in ? from java_config import jc_options ImportError: No module named java_config You need to use java-config to set your JVM to a JDK! !!! ERROR: dev-php/php-4.4.0-r4 failed. !!! Function php-sapi_check_java_config, Line 201, Exitcode 0 !!! You need to use java-config to set your JVM to a JDK! java-config Traceback (most recent call last) File "/usr/bin/java-config", line 14, in ? from java_config import jc_options ImportError: No module named java_config <snip> I tried to run /usr/bin/java-config: Traceback (most recent call last): File "/usr/bin/java-config", line 14, in ? from java_config import jc_options ImportError: No module named java_config I tried to unmerge and then 'emerge php' <did not fix> Looking at the above message I see 'you have both freetds and mssql in your USE flags' I have no idea what freetds is or where it gets set, as it's not in 'make.conf', but, mysql is set there. It looks to me as though I need to loose 'freetds' so I tried: USE="-freetds" emerge dev-php/php <and got this error message> Updating bundled PCRE library Source unpacked. Traceback (most recent call last) File "/usr/bin/java-config", line 14, in ? from java_config import jc_options ImportError: No module named java_config You need to use java-config to set your JVM to a JDK! Which brings me back to java-config, which is broken. Any help or ideas are most welcome. James -- gentoo-user@gentoo.org mailing list