[Gentoo] PHP compile error

Pagina: 1
Acties:

  • Dubbeldrank
  • Registratie: Maart 2002
  • Niet online
Ik ben een Gentoo 2005.1-r1 server aan het installeren maar op dit moment sta ik even vast bij php, na wat zoekwerk op de gentoo-fora en google kon ik niet echt tot een oplossing komen. Het zal waarschijnlijk vrij simpel zijn. De error ziet er als volgt uit:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
* USE flag 'berkdb' needs these additional flag(s) set:
 *    dba
 *
 * You can do this by enabling these flags in /etc/portage/package.use:
 *     =dev-lang/php-5.1.1  dba
 *
 * You could disable this flag instead in /etc/portage/package.use:
 *      =dev-lang/php-5.1.1 -berkdb


!!! ERROR: dev-lang/php-5.1.1 failed.
!!! Function confutils_use_depend_all, Line 166, Exitcode 0
!!! Need missing USE flags


Na het toevoegen van de volgende flags werkt het nog steeds niet, package.use ziet er als volgt uit:

/etc/portage/package.use
code:
1
2
3
4
5
6
7
sys-libs/glibc userlocales
dev-db/mysql -utf8
dev-lang/php apache2 bzip2 calendar cli -recode gd imagemagick
javascript mysql imap cli sockets xsl iconv session xmlrpc exif ftp dba
xml
=dev-lang/php-5.1.1 -berkdb
=dev-lang/php-5.1.1  ldap


Ik zal het wel niet goed neerzetten of ik begrijp er echt niks van, als iemand me uit de brand kan helpen graag. :)

It takes one to know one...


  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 23:36
Misschien engels leren lezen? De melding is zeer duidelijk: de berkdb useflag heeft ook dba nodig, dus moet je die ook toevoegen aan je useflags. Andere optie is het weghalen van de berkdb useflag uit de PHP build.

  • Dubbeldrank
  • Registratie: Maart 2002
  • Niet online
_JGC_ schreef op zondag 29 januari 2006 @ 01:11:
Misschien engels leren lezen? De melding is zeer duidelijk: de berkdb useflag heeft ook dba nodig, dus moet je die ook toevoegen aan je useflags. Andere optie is het weghalen van de berkdb useflag uit de PHP build.
En nu werkt het. :)

Slotje aub :)

[ Voor 3% gewijzigd door Dubbeldrank op 29-01-2006 01:22 ]

It takes one to know one...