Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
apache2 statet nicht (libgdbm.so.3)
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
Gladdle
Apprentice
Apprentice


Joined: 27 Jul 2008
Posts: 173
Location: Bietigheim- Bissingen

PostPosted: Tue Oct 11, 2011 11:38 pm    Post subject: apache2 statet nicht (libgdbm.so.3) Reply with quote

Mein Apache2 lässtsich nicht starten, ich bekomme folgenden Fehler:
Code:
 * Use of the opts variable is deprecated and will be
 * removed in the future.
 * Please use extra_commands or extra_started_commands.
 * apache2 has detected an error in your setup:
apache2: Syntax error on line 130 of /etc/apache2/httpd.conf: Cannot load /usr/lib64/apache2/modules/libphp5.so into server: libgdbm.so.3: cannot open shared object file: No such file or directory
 * ERROR: apache2 failed to start


Ein "revdep-rebuild" habe ich durchlaufen lassen, ohne Erfolg, jedoch lassen sich die beiden Packete nicht emergen:
Code:
 * Configuring search environment for revdep-rebuild

 * Checking reverse dependencies
 * Packages containing binaries and libraries broken by a package update
 * will be emerged.

 * Collecting system binaries and libraries
 * Generated new 1_files.rr
 * Collecting complete LD_LIBRARY_PATH
 * Generated new 2_ldpath.rr
 * Checking dynamic linking consistency
[ 5% ]  *   broken /usr/bin/blender-bin-2.5 (requires libGLEW.so.1.6)
[ 78% ]  *   broken /usr/lib64/php5.2/apache2/libphp5.so (requires libgdbm.so.3)
 *   broken /usr/lib64/php5.2/bin/php (requires libgdbm.so.3)
 *   broken /usr/lib64/php5.2/bin/php-cgi (requires libgdbm.so.3)
[ 99% ]  *   broken /usr/sbin/wifiscanner (requires libwiretap.so.0
libwsutil.so.0)
[ 100% ]                 
 * Generated new 3_broken.rr
 * Assigning files to packages
 *   /usr/bin/blender-bin-2.5 -> media-gfx/blender
 *   /usr/lib64/php5.2/apache2/libphp5.so -> dev-lang/php
 *   /usr/lib64/php5.2/bin/php -> dev-lang/php
 *   /usr/lib64/php5.2/bin/php-cgi -> dev-lang/php
 *   /usr/sbin/wifiscanner -> net-wireless/wifiscanner
 * Generated new 4_raw.rr and 4_owners.rr
 * Cleaning list of packages to rebuild
 * Generated new 4_pkgs.rr
 * Assigning packages to ebuilds
 * Generated new 4_ebuilds.rr
 * Evaluating package order
 * Generated new 5_order.rr
 * All prepared. Starting rebuild
emerge --complete-graph=y --oneshot  --pretend media-gfx/blender:2.5 net-wireless/wifiscanner:0

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

Calculating dependencies... done!
[ebuild   R    ] net-wireless/wifiscanner-1.0.1-r2
[ebuild   R    ] media-gfx/blender-2.57-r1
 * Now you can remove -p (or --pretend) from arguments and re-run revdep-rebuild.


Blender bricht gleich mit folgendem ab:
Code:
*** Gentoo sanity check failed! ***
*** libtool.m4 and ltmain.sh have a version mismatch! ***
*** (libtool.m4 = 1.5.20, ltmain.sh = ) ***


wifiscanner mit folgendem:
Code:
source/blender/blenkernel/intern/writeffmpeg.c: In function ‘ffmpeg_property_add’:
source/blender/blenkernel/intern/writeffmpeg.c:1104:9: error: incompatible types when assigning to type ‘int’ from type ‘const union <anonymous>’
source/blender/blenkernel/intern/writeffmpeg.c:1109:9: error: incompatible types when assigning to type ‘float’ from type ‘const union <anonymous>’
scons: *** [/var/tmp/portage/media-gfx/blender-2.57-r1/work/build/linux2/source/blender/blenkernel/intern/writeffmpeg.o] Error 1
scons: building terminated because of errors.


So wie bekomme ich diesen Versions mismatch weg und wie bekomme ich die libgdbm.so.3? Ein re-emergen von libidn hat ebenfalls nichts gebracht. Oder habe ich mein Sytem komplett zerschossen?
_________________
Meine Gentoo Linux Konfiguration: Notebook (ACER Aspire 9920G)
Back to top
View user's profile Send private message
Gladdle
Apprentice
Apprentice


Joined: 27 Jul 2008
Posts: 173
Location: Bietigheim- Bissingen

PostPosted: Tue Oct 11, 2011 11:54 pm    Post subject: Reply with quote

Ich doof ... oder übermüdet ... oder beides:

eselect php list apache2:
Code:
  [1]   php5.2 *
  [2]   php5.3


eselect php set apache2 2 - und nun funktioniert es. re-emergen des php5.2 wäre auch eine Möglichkeit gewesen. Aber warum erkennt "revdep-rebuild" das Packet nicht?
_________________
Meine Gentoo Linux Konfiguration: Notebook (ACER Aspire 9920G)
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 2186
Location: Germany

PostPosted: Wed Oct 12, 2011 12:15 pm    Post subject: Reply with quote

Hmm.., beachte das dev-lang/php:5.2 inzwischen hart maskiert ist. Vermutlich wäre es besser ein Update auf die aktuell stable Version php-5.3.8 vorzunehmen.

Bezüglich blender siehe zb auch Bug 374339 - media-gfx/blender-2.57-r1: fails to building ffmpeg code
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum