[paludis-user] php-5.2.6-r7 -- masked by EAPI

Benjamin R. Haskell paludis at benizi.com
Thu Nov 13 22:47:43 UTC 2008

On Thu, 13 Nov 2008, Robert T Childers wrote:

> On Thursday 13 November 2008 00:21:49 Łukasz P. Michalik wrote:
>> SLOT value has nothing to do with EAPI value.  Unless you are running
>> extremely old paludis version, a sync should fix it.
> As to the slot value, what I am referring to is that it should say gentoo :
> (5.2.6-r7):5 not (5.2.6-r7)E:UNKNOWN. Something is going wrong
> because it is not picking up the slot value. And it is also indicating with
> the E, that it is masked by EAPI.

The :UNKNOWN follows from the EAPI problem. For some reason, your Paludis 
is failing to recognize the EAPI version of php-5.2.6-r7. Then, because it 
doesn't know what type of ebuild it's dealing with, it doesn't try to 
parse what could well be gibberish. (Paludis doesn't try to extract 
SLOT="5", because there's already a bigger problem.)

> As to version of Paludis. I am running 0.30.3, the latest released version.

I am also running 0.30.3, and don't see this problem. I sync'ed after you 
reported the problem. But, I already had php-5.2.6-r7 installed on my 
system. I couldn't see any significant changes to that particular ebuild 
between when I installed it and when you had the problem. (I installed on 
September 17. The only changes are to KEYWORDS= in the ebuild -- going 
stable on a few arch's.)

Possibly also relevant: I installed with paludis-0.30.0. So, this is 

paludis -q dev-lang/php
* dev-lang/php
     gentoo:                  5.2.6-r7 {:5}
     installed:               5.2.6-r7* {:5}
     Description:             The PHP language runtime engine: CLI, CGI and 
Apache2 SAPIs.
     Homepage:                http://www.php.net/
     Relevant USE flags:      (-adabas) (apache2) (-bcmath) (berkdb) 
(-birdstep) (bzip2) (-calendar) (cdb) (cgi) (cjk) (cli) 
(-concurrentmodphp) (crypt) (-ctype) (curl) (-curlwrappers) (-db2) 
(-dbase) (-dbmaker) (-debug) (discard-path) (-doc) (-empress) 
(-empress-bcs) (-esoob) (-exif) (-fastbuild) (-fdftk) (-filter) 
(-firebird) (-flatfile) (-force-cgi-redirect) (-frontbase) (ftp) (gd) 
(-gd-external) (gdbm) (gmp) (-hash) (iconv) (imap) (-inifile) (-interbase) 
(-iodbc) (ipv6) (-java-external) (-json) (kerberos) (-kolab) (ldap) 
(-ldap-sasl) (-libedit) (-mcve) (-mhash) (-msql) (-mssql) (mysql) (mysqli) 
(ncurses) (nls) (-oci8) (-oci8-instant-client) (odbc) (-pcntl) (pcre) 
(pdo) (-pic) (posix) (postgres) (-qdbm) (readline) (-recode) (reflection) 
(-sapdb) (session) (-sharedext) (-sharedmem) (-simplexml) (snmp) (-soap) 
(sockets) (-solid) (spell) (spl) (sqlite) (ssl) (-suhosin) (-sybase) 
(-sybase-ct) (-sysvipc) (-threads) (-tidy) (-tokenizer) (truetype) 
(unicode) (-wddx) (xml) (xmlreader) (-xmlrpc) (-xmlwriter) (-xpm) (xsl) 
(-yaz) (zip) (-zip-external) (zlib)
     License:                 PHP-3
     Installed time:          Wed Sep 17 14:02:26 2008
     From repositories:       gentoo
     Installed using:         paludis-0.30.0

More information about the paludis-user mailing list