Gentoo Archives: gentoo-user

From: Thufir <hawat.thufir@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] ufed and make.conf when emerging phpMyAdmin
Date: Thu, 02 Aug 2007 08:36:55
Message-Id: f8s4nm$puu$3@sea.gmane.org
1 According to ufed, the necesarry flags are enabled. I've unmerged php,
2 re-emerged, with new use flags. can there be a discrepancy between ufed
3 and what's really done? what's going on?
4
5
6 localhost ~ #
7 localhost ~ #
8 localhost ~ #
9 localhost ~ # cat /etc/make.conf
10 ####################################################
11 ## ATTENTION: THIS IS THE MAKE.CONF ON THE LIVECD ##
12 ## PLEASE EDIT /mnt/gentoo/etc/make.conf INSTEAD ##
13 ####################################################
14 # These settings were set by the catalyst build script that automatically
15 # built this stage.
16 # Please consult /etc/make.conf.example for a more detailed example.
17 #CFLAGS="-O2 -march=i686 -pipe"
18 CFLAGS="-march=i686 -O2 -pipe"
19 CXXFLAGS="${CFLAGS}"
20 # This should not be changed unless you know exactly what you are doing.
21 You
22 # should probably be using a different stage, instead.
23 CHOST="i686-pc-linux-gnu"
24 ACCEPT_KEYWORDS=""
25 MAKEOPTS=""
26 CONFIG_PROTECT="-*"
27 USE="7zip ctype fastcgi java java5 msn nsplugin sqlite"
28 FEATURES=""
29 localhost ~ #
30 localhost ~ # date
31 Thu Aug 2 01:28:59 PDT 2007
32 localhost ~ #
33
34
35 according to ufed, ctype, session, and other stuff has an "x" and is
36 enabled...? I only really see ctype here.
37
38
39
40 localhost ~ #
41 localhost ~ #
42 localhost ~ # emerge phpmyadmin --ask
43
44 These are the packages that would be merged, in order:
45
46 Calculating dependencies... done!
47 [ebuild N ] dev-db/phpmyadmin-2.10.1 USE="-vhosts"
48
49 Would you like to merge these packages? [Yes/No]
50 >>> Verifying ebuild Manifests...
51
52 >>> Emerging (1 of 1) dev-db/phpmyadmin-2.10.1 to /
53 * phpMyAdmin-2.10.1-all-languages-utf-8-only.tar.bz2
54 RMD160 ;-) ... [ ok ]
55 * phpMyAdmin-2.10.1-all-languages-utf-8-only.tar.bz2
56 SHA1 ;-) ... [ ok ]
57 * phpMyAdmin-2.10.1-all-languages-utf-8-only.tar.bz2
58 SHA256 ;-) ... [ ok ]
59 * phpMyAdmin-2.10.1-all-languages-utf-8-only.tar.bz2
60 size ;-) ... [ ok ]
61 * checking ebuild
62 checksums ;-) ... [ ok ]
63 * checking auxfile
64 checksums ;-) ... [ ok ]
65 * checking miscfile
66 checksums ;-) ... [ ok ]
67 * checking phpMyAdmin-2.10.1-all-languages-utf-8-
68 only.tar.bz2 ;-) ... [ ok ]
69 *
70 * Using dev-lang/php-5.2.2-r1
71 *
72 * Checking for required PHP feature(s) ...
73 * Checking for required PHP feature(s) ...
74 *
75 * dev-lang/php-5.2.2-r1 needs to be re-installed with all of the
76 following
77 * USE flags enabled:
78 *
79 * ctype pcre session unicode
80 *
81 * as well as any of the following USE flags enabled:
82 *
83 * mysql or mysqli if using dev-lang/php-5
84 * mysql if using dev-lang/php-4
85 *
86
87 !!! ERROR: dev-db/phpmyadmin-2.10.1 failed.
88 Call stack:
89 ebuild.sh, line 1637: Called dyn_setup
90 ebuild.sh, line 704: Called qa_call 'pkg_setup'
91 ebuild.sh, line 44: Called pkg_setup
92 phpmyadmin-2.10.1.ebuild, line 36: Called die
93
94 !!! Re-install dev-lang/php-5.2.2-r1
95 !!! If you need support, post the topmost build error, and the call stack
96 if relevant.
97 !!! A complete build log is located at '/var/tmp/portage/dev-db/
98 phpmyadmin-2.10.1/temp/build.log'.
99
100 localhost ~ #
101 localhost ~ #
102 localhost ~ # equery u php
103 [ Searching for packages matching php... ]
104 [ Colour Code : set unset ]
105 [ Legend : Left column (U) - USE flags from make.conf ]
106 [ : Right column (I) - USE flags packages was installed with ]
107 [ Found these USE variables for dev-lang/php-5.2.2-r1 ]
108 U I
109 - - adabas : Adds support for the Adabas database engine
110 - - apache2 : Chooses Apache2 support when a package
111 supports both Apache1 and Apache2
112 - - bcmath : Adds support for libbcmath
113 + + berkdb : Adds support for sys-libs/db (Berkeley DB for
114 MySQL)
115 - - birdstep : Adds support for the Birdstep Database Server
116 - - bzip2 : Use the bzlib compression library
117 - - calendar : Adds support for calendars (not using mcal!)
118 - - cdb : Adds support for the CDB database engine from
119 the author of qmail
120 - - cgi : Enable CGI SAPI
121 - - cjk : Adds support for Multi-byte character
122 languages (Chinese, Japanese, Korean)
123 + + cli : Enable CLI SAPI
124 - - concurrentmodphp : Make it possible to load both mod_php4 and
125 mod_php5 into the same Apache2 instance (experimental)
126 + + crypt : Add support for encryption -- using mcrypt or
127 gpg where applicable
128 + + ctype : Enables ctype functions
129 - - curl : Adds support for client-side URL transfer
130 library
131 - - curlwrappers : Adds support for using curl in streams
132 - - db2 : Enables support for IBM DB2 database server
133 - - dbase : Adds support for dbase file format
134 - - dbmaker : Adds support for dbmaker database server
135 - - debug : Enable extra debug codepaths, like asserts and
136 extra output. If you want to get meaningful backtraces see http://
137 www.gentoo.org/proj/en/qa/backtraces.xml .
138 - - discard-path : Switch on common security setting for CGI SAPI
139 - - doc : Adds extra documentation (API, Javadoc, etc)
140 - - empress : Adds support for the Empress database server
141 - - empress-bcs : Adds local access support for the Empress
142 database server
143 - - esoob : Adds support for Easysoft OOD database
144 - - exif : Adds support for reading EXIF headers from
145 JPEG and TIFF images
146 - - fastbuild : Build PHP quicker (experimental)
147 - - fdftk : Add supports for Adobe's FDF toolkit.
148 - - filter : Add filter extension support
149 - - firebird : Adds support for the Firebird relational
150 database
151 - - flatfile : Adds dbm support for flat files
152 - - force-cgi-redirect : Switch on common security setting for CGI SAPI
153 - - frontbase : Adds support for the frontbase sql server
154 - - ftp : Adds FTP (File Transfer Protocol) support
155 - - gd : Adds support for media-libs/gd (to generate
156 graphics on the fly)
157 - - gd-external : Use the external version of gd rather than the
158 bundled one (possibly dangerous)
159 + + gdbm : Adds support for sys-libs/gdbm (GNU database
160 libraries)
161 - - gmp : Adds support for dev-libs/gmp (GNU MP library)
162 - - hash : Enable the hash extension
163 + + iconv : Enable support for the iconv character set
164 conversion library
165 - - imap : Adds support for IMAP (Internet Mail
166 Application Protocol)
167 - - inifile : Adds dbm support for .ini files
168 - - interbase : Adds support for Interbase database
169 - - iodbc : Adds support for iODBC library
170 + + ipv6 : Adds support for IP version 6
171 - - java-external : Use the external java extension rather than
172 the bundled one
173 - - json : Enable JSON support
174 + + kerberos : Adds kerberos support
175 + + ldap : Adds LDAP support (Lightweight Directory
176 Access Protocol)
177 - - ldap-sasl : Add SASL support for the PHP LDAP extension
178 - - libedit : Use the libedit library (replacement for
179 readline)
180 - - mcve : Support for the MCVE credit card payment system
181 - - mhash : Adds support for the mhash library
182 - - msql : Adds support for the MSQL database server
183 - - mssql : Adds support for Microsoft SQL Server database
184 - - mysql : Adds mySQL Database support
185 - - mysqli : Adds support for the improved mySQL libraries
186 + + ncurses : Adds ncurses support (console display library)
187 + + nls : Adds Native Language Support (using gettext -
188 GNU locale utilities)
189 - - oci8 : Adds Oracle 8 Database Support
190 - - oci8-instant-client : Use dev-db/oracle-instantclient-basic as
191 Oracle provider instead of requiring a full Oracle server install
192 - - odbc : Adds ODBC Support (Open DataBase Connectivity)
193 - - pcntl : Adds support for process creation functions
194 + + pcre : Adds support for Perl Compatible Regular
195 Expressions
196 - - pdo : Enable the bundled PDO extensions
197 - - pdo-external : Use the external pecl-pdo extension rather
198 than the bundled one
199 - - pic : Build Position Independent Code. Do not
200 utilize this flag unless you know what you're doing.
201 - - posix : Adds support for POSIX-compatible functions
202 - - postgres : Adds support for the postgresql database
203 - - qdbm : Adds support for the qdbm (Quick Database
204 Manager) library
205 + + readline : Enables support for libreadline, a GNU line-
206 editing library that almost everyone wants
207 - - recode : Enables support for the GNU recode library
208 + + reflection : Enable the reflection extension (Reflection
209 API)
210 - - sapdb : Adds support for SAP DB
211 + + session : Adds persistent session support
212 - - sharedext : Adds support for building shared extensions in
213 php
214 - - sharedmem : Adds support for shared memory use
215 - - simplexml : support for simplexml
216 - - snmp : Adds support for the Simple Network Management
217 Protocol if available
218 - - soap : Adds support for SOAP (Simple Object Access
219 Protocol)
220 - - sockets : Adds support for tcp/ip sockets
221 - - solid : Adds support for the Solid database engine
222 + + spell : Adds dictionary support
223 + + spl : Adds support for the Standard PHP Library
224 + + sqlite : Adds support for sqlite - embedded sql database
225 + + ssl : Adds support for Secure Socket Layer
226 connections
227 - - suhosin : Add Suhosin support (patch and extension from
228 http://www.suhosin.org/)
229 - - sybase : Adds support for the Sybase SQL Database Server
230 - - sybase-ct : Adds support for Sybase-CT
231 - - sysvipc : Support for System V-compatible inter-process
232 communication
233 - - threads : Adds threads support for various packages.
234 Usually pthreads
235 - - tidy : Adds support for HTML Tidy
236 - - tokenizer : Adds support for the PHP file parser
237 + + truetype : Adds support for FreeType and/or FreeType2
238 fonts
239 + + unicode : Adds support for Unicode
240 - - wddx : Adds support for Web Distributed Data eXchange
241 + + xml : Add support for XML files
242 - - xmlreader : Enable XMLReader support
243 - - xmlrpc : Support for xml-rpc library
244 - - xmlwriter : Enable XMLWriter support
245 - - xpm : Adds support for XPM graphics format
246 - - xsl : Check/Support flag for XSL library (version 1)
247 - - yaz : Adds in optional support for the Z39.50
248 Protocol for Information Retrieval (YAZ)
249 - - zip : Enable ZIP file support
250 - - zip-external : Enable ZIP file support (external PECL
251 extension)
252 + + zlib : Adds support for zlib (de)compression
253 localhost ~ #
254 localhost ~ # date
255 Thu Aug 2 01:20:17 PDT 2007
256 localhost ~ #
257 localhost ~ #
258
259
260
261 thanks,
262
263 Thufir
264
265 --
266 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] ufed and make.conf when emerging phpMyAdmin Neil Bothwick <neil@××××××××××.uk>
Re: [gentoo-user] ufed and make.conf when emerging phpMyAdmin Xav' <blackhawk@××××××××.fr>