Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 410843

Summary: www-apps/mythweb-0.24_p20110310 - emerge: there are no ebuilds to satisfy "<dev-lang/php-5.3[spl,pcre]".
Product: Gentoo Linux Reporter: Alex <mail>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED CANTFIX    
Severity: normal CC: tau.flux
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Alex 2012-04-05 09:08:49 UTC
Trying to emerge mythweb-0.24_p20111014 or mythweb-0.25_rc20120329 results in the error emerge: there are no ebuilds to satisfy "<dev-lang/php-5.3[spl,pcre]".
(dependency required by "www-apps/mythweb-0.24_p20111014" [ebuild])
(dependency required by "=mythweb-0.24_p20111014" [argument])
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2012-04-05 13:24:12 UTC
1) Please attach the entire build log to this bug report.
2) Please post your `emerge --info' output in a comment.
Comment 2 Alex 2012-04-06 15:08:53 UTC
Portage 2.3.3-r2 (default/linux/amd64/2008.0, gcc-4.6.2, glibc-2.13-r4, 3.0.21-sysrescue-std302 x86_64)
=================================================================
System uname: Linux-3.0.21-sysrescue-std302-x86_64-Intel-R-_Pentium-R-_Dual_CPU_E2160_@_1.80GHz-with-gentoo-2.1.8
Timestamp of tree: Thu, 05 Apr 2012 18:00:01 +0000
app-shells/bash:          4.2_p20
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.3_pre20120401, 3.2.3_pre20120401
dev-util/cmake:           2.8.7-r5
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.1.8-r3
sys-apps/openrc:          0.8.3-r5
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.4_p6-r1, 1.11.4
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.6.2-r1
sys-devel/gcc-config:     1.5
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 3.2-r1::Local-Overlay (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: gentoo eva dottout flow Local-Overlay mythtv
Installed sets: 
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O3 -pipe -fomit-frame-pointer -funroll-all-loops -mfpmath=sse -mno-ieee-fp"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/apache2-php5.4/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CPPFLAGS="-march=core2 -O3 -pipe -fomit-frame-pointer -funroll-all-loops -mfpmath=sse -mno-ieee-fp"
CXXFLAGS="-march=core2 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles news parallel-fetch preserve-libs protect-owned sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS="-march=core2 -O3 -pipe -fomit-frame-pointer -funroll-all-loops -mfpmath=sse -mno-ieee-fp"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-O1 -Wl,--as-needed,--sort-common"
LINGUAS="en en_GB"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_COMPRESS="lzma"
PORTAGE_CONFIGROOT="/"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/eva /var/lib/layman/dottout /var/lib/layman/flow /usr/local/portage /usr/local/mythtv_portage/Gentoo"
SYNC="git://github.com/funtoo/ports-2012.git"
SYNC_USER="root"
USE="acl alac amd64 berkdb bzip2 cdr cli cracklib crypt cxx dri dvdr dvdread encode fortran gdbm gif gpm ipv6 jpeg mad mmx modules mudflap multilib ncurses nls nptl nptlonly openmp pam pcre perl png pppd python qt3support readline session sse sse2 ssl ssse3 sysfs tcpd tiff truetype unicode xml xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB" PHP_TARGETS="php5-3 php5-4" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS_FLAGS, SYNC_UMASK
Comment 3 Alex 2012-04-06 15:13:04 UTC
There is no build log as the package won't start to merge

mythserver / # emerge -av =mythweb-0.24_p20111014

These are the packages that would be merged, in order:

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "<dev-lang/php-5.3[spl,pcre]".
(dependency required by "www-apps/mythweb-0.24_p20111014" [ebuild])
(dependency required by "=mythweb-0.24_p20111014" [argument])
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2012-04-06 15:22:52 UTC
The dependencies appear to be fine:

mythweb-0.24_p20110310.ebuild : DEPEND="
mythweb-0.24_p20110310.ebuild :         dev-lang/php[json,mysql,session,posix]
                 || ( <dev-lang/php-5.3[spl,pcre] >=dev-lang/php-5.3 )

so I guess this has something to do with your portage version, which I can't quite place because sys-apps/portage hasn't been released with that version or anything near it.
Comment 5 Alex 2012-04-06 15:24:30 UTC
Ahhhh! I'm running funtoo! Totally forgot about that... Sorry. My mistake...
Comment 6 Jim Poole 2012-05-09 22:33:36 UTC
  I'm getting this and I'm running Gentoo.  Can we possibly get this reopened?
  Normally I'd try and install PHP with the use flags specified but they don't are not available.  Keywording dev-lang/php-5.4.3 doesn't work either.


colon ~ # emerge -vp mythweb

These are the packages that would be merged, in order:

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "<dev-lang/php-5.3[spl,pcre]".
(dependency required by "www-apps/mythweb-0.24_p20111014" [ebuild])
(dependency required by "mythweb" [argument])
colon ~ # cat /usr/portage/www-apps/mythweb/mythweb-0.24_p20110310.ebuild | grep php
inherit webapp depend.php versionator
RDEPEND="dev-lang/php[json,mysql,session,posix]
        || ( <dev-lang/php-5.3[spl,pcre] >=dev-lang/php-5.3 )
need_php5_httpd

colon ~ # equery uses php
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for dev-lang/php-5.3.13:
 U I
 + - apache2             : Add Apache2 support
 - - bcmath              : Adds support for libbcmath
 + + berkdb              : Adds support for sys-libs/db (Berkeley DB for MySQL)
 + + bzip2               : Use the bzlib compression library
 - - calendar            : Adds support for calendars (not using mcal!)
 - - cdb                 : Adds support for the CDB database engine from the author of qmail
 - - cgi                 : Add CGI script support
 - - cjk                 : Adds support for Multi-byte character languages (Chinese, Japanese,
                           Korean)
 + + cli                 : Enable CLI SAPI
 + + crypt               : Add support for encryption -- using mcrypt or gpg where applicable
 + - ctype               : Enables ctype functions
 + - curl                : Adds support for client-side URL transfer library
 - - curlwrappers        : Adds support for using curl in streams
 - - debug               : Enable extra debug codepaths, like asserts and extra output. If you want
                           to get meaningful backtraces see
                           http://www.gentoo.org/proj/en/qa/backtraces.xml
 - - doc                 : Adds extra documentation (API, Javadoc, etc). It is recommended to enable
                           per package instead of globally
 - - embed               : Enable embed SAPI
 - - enchant             : Add supports Enchant spelling library.
 + + exif                : Adds support for reading EXIF headers from JPEG and TIFF images
 + - fileinfo            : Add fileinfo extension support
 + - filter              : Add filter extension support
 - - firebird            : Adds support for the Firebird relational database
 - - flatfile            : Adds dbm support for flat files
 - - fpm                 : Enable the FastCGI Process Manager SAPI
 - - ftp                 : Adds FTP (File Transfer Protocol) support
 + - gd                  : Adds support for media-libs/gd (to generate graphics on the fly)
 - - gdbm                : Adds support for sys-libs/gdbm (GNU database libraries)
 - - gmp                 : Adds support for dev-libs/gmp (GNU MP library)
 + - hash                : Enable the hash extension
 + + iconv               : Enable support for the iconv character set conversion library
 - - imap                : Adds support for IMAP (Internet Mail Application Protocol)
 - - inifile             : Adds dbm support for .ini files
 - - intl                : Enables the intl extension for extended internalization support
 - - iodbc               : Adds support for iODBC library
 - - ipv6                : Adds support for IP version 6
 + - json                : Enable JSON support
 + + kerberos            : Adds kerberos support
 - - kolab               : Adds support for the Kolab groupware server
 + + ldap                : Adds LDAP support (Lightweight Directory Access Protocol)
 - - ldap-sasl           : Add SASL support for the PHP LDAP extension
 - - libedit             : Use the libedit library (replacement for readline)
 - - mhash               : Adds support for the mhash library
 - - mssql               : Adds support for Microsoft SQL Server database
 + - mysql               : Adds mySQL Database support
 - - mysqli              : Adds support for the improved mySQL libraries
 - - mysqlnd             : Use native driver for mysql, mysqli, PDO_Mysql
 + + nls                 : Adds Native Language Support (using gettext - GNU locale utilities)
 - - oci8-instant-client : Use dev-db/oracle-instantclient-basic as Oracle provider instead of
                           requiring a full Oracle server install
 - - odbc                : Adds ODBC Support (Open DataBase Connectivity)
 - - pcntl               : Adds support for process creation functions
 - - pdo                 : Enable the bundled PDO extensions
 + - phar                : Enables the phar extension to provide phar archive support
 - - pic                 : Force shared modules to build as PIC on x86 (speed tradeoff with memory
                           usage)
 + - posix               : Adds support for POSIX-compatible functions
 - - postgres            : Adds support for the postgresql database
 - - qdbm                : Adds support for the qdbm (Quick Database Manager) library
 + + readline            : Enables support for libreadline, a GNU line-editing library that almost
                           everyone wants
 - - recode              : Enables support for the GNU recode library
 + + session             : Adds persistent session support
 - - sharedmem           : Adds support for shared memory use
 + - simplexml           : support for SimpleXML
 - - snmp                : Adds support for the Simple Network Management Protocol if available
 - - soap                : Adds support for SOAP (Simple Object Access Protocol)
 - - sockets             : Adds support for tcp/ip sockets
 + + spell               : Adds dictionary support
 - - sqlite              : Adds support for sqlite - embedded sql database
 - - sqlite3             : Adds support for sqlite3 - embedded sql database
 + + ssl                 : Adds support for Secure Socket Layer connections
 - - suhosin             : Add Suhosin support (patch and extension from http://www.suhosin.org/)
 - - sysvipc             : Support for System V-compatible inter-process communication
 + + threads             : Adds threads support for various packages. Usually pthreads
 - - tidy                : Adds support for HTML Tidy
 + - tokenizer           : Adds support for the PHP file parser
 + + truetype            : Adds support for FreeType and/or FreeType2 fonts
 + + unicode             : Adds support for Unicode
 - - wddx                : Adds support for Web Distributed Data eXchange
 + + xml                 : Add support for XML files
 - - xmlreader           : Enable XMLReader support
 - - xmlrpc              : Support for xml-rpc library
 - - xmlwriter           : Enable XMLWriter support
 - - xpm                 : Adds support for XPM graphics format
 - - xsl                 : Check/Support flag for XSL library (version 1)
 - - zip                 : Enable ZIP file support
 + + zlib                : Adds support for zlib (de)compression

colon ~ # equery list -p -o php
 * Searching for php ...
[-P-] [  ] dev-lang/php-5.3.10:5.3
[-P-] [ ~] dev-lang/php-5.3.10-r2:5.3
[-P-] [ ~] dev-lang/php-5.3.11_rc2:5.3
[IP-] [  ] dev-lang/php-5.3.11:5.3
[-P-] [ ~] dev-lang/php-5.3.12:5.3
[-P-] [  ] dev-lang/php-5.3.13:5.3
[-P-] [ ~] dev-lang/php-5.4.0:5.4
[-P-] [ ~] dev-lang/php-5.4.1_rc1:5.4
[-P-] [ ~] dev-lang/php-5.4.1_rc2:5.4
[-P-] [ ~] dev-lang/php-5.4.1:5.4
[-P-] [ ~] dev-lang/php-5.4.2:5.4
[-P-] [ ~] dev-lang/php-5.4.3:5.4
colon ~ #