Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

13.02.2011, 16:48

revdep-rebuild scheitert beim Kompilieren

Hallo,
mal wieder ein Problem beim Anfassen uralter Maschinen. Es ist eine virtuelle Maschine mit MailScanner.
Ich möchte Apache und PHP/Pear installieren.
Das mit dem Apache hat geklappt. Die Aufforderung dann lautete:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
* Old versions of installed libraries were detected on your system.
 * In order to avoid breaking packages that depend on these old libs,
 * the libraries are not being removed.  You need to run revdep-rebuild
 * in order to remove these old dependencies.  If you do not have this
 * helper program, simply emerge the 'gentoolkit' package.
 * 
 *   # revdep-rebuild --library '/usr/lib/libcrypto.so.0.9.8'
 *   # revdep-rebuild --library '/usr/lib/libssl.so.0.9.8'
 * 
 * Once you've finished running revdep-rebuild, it should be safe to
 * delete the old libraries.  Here is a copy & paste for the lazy:
 *   # rm '/usr/lib/libcrypto.so.0.9.8'
 *   # rm '/usr/lib/libssl.so.0.9.8'

Habe ich gemacht - beim revdep-rebuild scheitert er dann, wenn er SPAMASSASIN updatet.

Quellcode

1
2
3
4
5
6
7
8
* ERROR: mail-filter/spamassassin-3.3.1-r4 failed:
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line  56:  Called src_configure
 *   environment, line 2804:  Called die
 * The specific snippet of code:
 *       emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" spamc/Makefile || die "emake failed"

Da auch GCC neu kompiliert/geupdatet wurde, vermute ich mal, es liegt daran.

Quellcode

1
2
 # gcc-config -l
 [1] i686-pc-linux-gnu-4.3.4 *

Und ab hier weiß ich nicht mehr weiter.
Könnt Ihr helfen?
Danke!
Jörg
VDR-Server:
AMD Sempron 2200 - 512 MB - DVB-C 2 x Mystique CaBiX-C2
3.5.?-gentoo - MythTV 0.27 (UPnP-Clients BD-Player Sony und Philips TV)

VirtualBox-Host headless:
AMD Athlon 2-Kern - 4GB Ram VMware-Server 2 - mehrere virt. Maschinen mit Gentoo bzw. WinXP/Win7

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »joerg99« (14.02.2011, 10:01)


2

13.02.2011, 17:06

Hallo Jörg

War eventuell auch ein Update von dev-lang/perl mit dabei?
Wenn ja, hast du schon erfolgreich

Quellcode

1
# perl-cleaner --all
durchgebracht?
(ich komme drauf da auch spamassassin ziemlich viel perl nutzt ;)

Magst du ansonsten bitte mal die build.log und deine "emerge --info" mit anhängen?!

3

13.02.2011, 18:26

Das sieht ganz gut aus. Das war wohl das Problem. Daß Perl mit dabei war, habe ich übersehen.
Im Moment kompiliert er nochmal PHP und Apache. Apache läuft zwar, aber er erkennt keine PHP-Dateien. APACHE2_OPTS habe ich aber gesetzt.
Werde ich schon hinbekommen.
Danke (mal wieder) für die systemnahe Hilfe.
Jörg
VDR-Server:
AMD Sempron 2200 - 512 MB - DVB-C 2 x Mystique CaBiX-C2
3.5.?-gentoo - MythTV 0.27 (UPnP-Clients BD-Player Sony und Philips TV)

VirtualBox-Host headless:
AMD Athlon 2-Kern - 4GB Ram VMware-Server 2 - mehrere virt. Maschinen mit Gentoo bzw. WinXP/Win7

4

14.02.2011, 08:34

Hallo,

denkst Du bitte an das setzen des Präfixes wenn es funktioniert.

Viele Grüße

5

14.02.2011, 10:04

@Planeshift: Du bist immer so schnell mit Deinen Hinweisen. ;)
Sorry und Danke für die Erinnerung.
Jörg
VDR-Server:
AMD Sempron 2200 - 512 MB - DVB-C 2 x Mystique CaBiX-C2
3.5.?-gentoo - MythTV 0.27 (UPnP-Clients BD-Player Sony und Philips TV)

VirtualBox-Host headless:
AMD Athlon 2-Kern - 4GB Ram VMware-Server 2 - mehrere virt. Maschinen mit Gentoo bzw. WinXP/Win7