Erscheint im Betahowto demnächst.
Kann übrigens an deiner PHP version liegen (ebuild version) zwischenzeitlich war dev-lib/libiconv für x86 wieder freigegeben, dann nur noch für ~x86 und nun ist es hardmasked, weil zuviele bugs auftraten.
Um welche Probleme es dabei eigentlich geht, liest du hier
Gentoo Technotes
Und über die bugs beim changelog
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
17 Oct 2006; Roy Marples <uberlord@gentoo.org> libiconv-1.11.ebuild:
Added ~sparc-fbsd keyword.
05 Aug 2006; Tobias Scherbaum <dertobi123@gentoo.org>
libiconv-1.11.ebuild:
remove ~ppc keyword, bug #141312
03 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org> libiconv-1.11.ebuild:
Nuke teh ~sparc keyword wrt #141312
28 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> libiconv-1.11.ebuild:
Remove ~amd64 keyword.
24 Jul 2006; Andrej Kacian <ticho@gentoo.org> libiconv-1.11.ebuild:
Removed ~x86 from KEYWORDS, see bug #141312.
|
bug:# 14132
Normalerweise merkst du das gar nicht, weil nur wenige Proggies noch daruf zurückgreifen.
Wenn du eine test.php
|
Quellcode
|
1
|
phpinfo();
|
ansiehst, wirst du u.U. ein --disable-iconv entdecken, obwohl du PHP mit iconv emerged hast.
wenn du die test.php im ampac
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
*/
// Set the Error level manualy... I'm to lazy to fix notices
error_reporting(E_ALL ^ E_NOTICE);
$prefix = dirname(__FILE__);
$configfile = "$prefix/config/ampache.cfg.php";
require_once($prefix . "/lib/general.lib.php");
require_once($prefix . "/lib/ui.lib.php");
require_once($prefix . "/lib/class/error.class.php");
$error = new error();
require_once($prefix . "/lib/debug.php");
switch ($_REQUEST['action']) {
case 'verify_config':
// This reads the ampache.cfg and compares the potential options against
// those in ampache.cfg.dst
show_compare_config($prefix);
break;
default:
require_once($prefix . "/templates/show_test.inc");
break;
} // end switch on action
|
Verzeichnis aufrufst,
erscheint eine Fehlermeldung, mit dem Zusatz, daß es nicht gravierend ist, aber nicht alle Tag-Funktionen zur Verfügung stehen.
Lange Rede kurzer Sinn , erst die testing PHP5 kompilierte unter Zuhilfnahme der virtual-lib/libiconv tatsächlich mit --enable-iconv.
Wer also das alles neu aufsetzt, wird mitunter auf diese Probleme stoßen.
Das ist nicht "schwer", aber gut zu wissen.