Sie sind nicht angemeldet.

1

28.04.2008, 18:36

Problem mit xfce4-systemload

Hi,
Ich habe mir grade mal xfce4 installiert und bin dabei leider auf erhebliche schwierigkeiten gestoßen. Das meiste konnte ich selber irgendwie ausmertzen, nun bin ich hier stecken geblieben als ich die xfce4-extras emergen wollte:

./configure: line 4978: syntax error near unexpected token `ca'
./configure: line 4978: `XDT_I18N(ca cs de eu fr gl hu ko lt nl pl pt_BR sv uk vi zh_TW)'

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/xfce-extra/xfce4-systemload-0.4.2/work/xfce4-systemload-plugin-0.4.2/config.log
#[31;01m*#[0m
#[31;01m*#[0m ERROR: xfce-extra/xfce4-systemload-0.4.2 failed.
#[31;01m*#[0m Call stack:
#[31;01m*#[0m ebuild.sh, line 49: Called src_compile
#[31;01m*#[0m environment, line 2659: Called xfce44_src_compile
#[31;01m*#[0m environment, line 3264: Called econf
#[31;01m*#[0m ebuild.sh, line 513: Called die
#[31;01m*#[0m The specific snippet of code:
#[31;01m*#[0m die "econf failed"
#[31;01m*#[0m The die message:
#[31;01m*#[0m econf failed



Weiß da jemand Rat?

Gruß Nick

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Aracnophor« (02.05.2008, 12:14)


2

29.04.2008, 05:31

Hänge bitte mal das config-log als attachement an ... und/oder poste ein wenig mehr Zeilen (und verwende bitte die code-tags for output) ;)
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

3

29.04.2008, 12:35

Ich versuchs mal, hab mit Foren noch nicht so wirklich viel Erfahrung. so, habe die Datei in .txt umbenannt um sie hochladen zu können.

Gruß Nick
»Aracnophor« hat folgende Datei angehängt:
  • config.txt (18,84 kB - 4 mal heruntergeladen - zuletzt: 02.05.2008, 18:01)

4

29.04.2008, 14:19

Hm, hast du die xfce4-dev-tools bereits installiert?

XDT_I18N wird dort definiert ...
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

5

29.04.2008, 15:18

Ja die sind installiert. Habe sie Sicherheitshalber gerade nochmal emerged, aber der Fehler besteht nach wie vor.

6

29.04.2008, 15:55

OK ...

Wann war dein letzter emerge --sync? Gib doch mal bitte dein emerge --info durch.

Hast du ansonsten ein sauberes System? revdep-rebuild? etc-update? env-update?

Welche autoconf/automake Version hast du?

Hintergrund-Info: das configure-script wird durch configure.in mit Hilfe von autoconf/automake erzeugt. Das ist im Grunde nichts anderes als ein großes Macro-Aufblasen.

Xfce4 hat ein eigenes Set von Macros (definiert in xfce4-dev-tools). Aber anstatt das Xfce-Macro aufzublasen läßt er es bei dir einfach stehen und regt sich dann zum Schluß auf, das er das Symbol (XDT_I18N) nicht kennt ...

Irgendwie hat autoconf/automake auf deinem System ein Problem mit den Xfce4-dev-tools und den darin eingepackten M4-Macros.
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

7

30.04.2008, 08:54

Mein letzter emerge --sync ist ungefähr eine Woche her. Mein System ist sauber, mit revdep-rebuild und etc-update hab ich angefangen als ich nach dem Fehler gesucht habe. Ein emerge --info gibt mir das Folgende aus:

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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
Portage 2.1.4.4 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.7-r2, 2.6.24-gentoo-r4 i686)
=================================================================
System uname: 2.6.24-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1.86GHz
TimestaPortage 2.1.4.4 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.7-r2, 2.6.24-gentoo-r4 i686)
=================================================================
System uname: 2.6.24-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1.86GHz
Timestamp of tree: Wed, 23 Apr 2008 17:15:02 +0000
app-shells/bash: 3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.4
dev-lang/python: 2.4.4-r9
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.13, 2.62
sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils: 2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.26
virtual/os-headers: 2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo "
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X aac ac3 acl acpi alsa berkdb cdr cli cracklib crypt cups dri dvd dvdr dvdread fglrx flac fortran gdbm gpm gtk gtk2 hal iconv ipv6 isdnlog java java6 javascript jpeg mad midi mikmod mp3 mpeg mudflap ncurses nls nptl nptlonly nsplugin ogg opengl openmp oss pam pcre pdf perl png pppd python qt qt-static readline reflection samba session spl sse ssl tcpd unicode usb vorbis wifi win32codecs x86 xorg zlib" ALSA_CARDS="snd-ac97-codec" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="fglrx"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
mp of tree: Wed, 23 Apr 2008 17:15:02 +0000
app-shells/bash: 3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.4
dev-lang/python: 2.4.4-r9
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.13, 2.62
sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils: 2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.26
virtual/os-headers: 2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo "
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X aac ac3 acl acpi alsa berkdb cdr cli cracklib crypt cups dri dvd dvdr dvdread fglrx flac fortran gdbm gpm gtk gtk2 hal iconv ipv6 isdnlog java java6 javascript jpeg mad midi mikmod mp3 mpeg mudflap ncurses nls nptl nptlonly nsplugin ogg opengl openmp oss pam pcre pdf perl png pppd python qt qt-static readline reflection samba session spl sse ssl tcpd unicode usb vorbis wifi win32codecs x86 xorg zlib" ALSA_CARDS="snd-ac97-codec" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="fglrx"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY


Meine automake version ist 1.10.1 , autoconf 2.62

Soweit müsste das auch alles laufen, ich meine ich hab ja sonst keine Fehler im System...
Wirklich seltsam.

8

30.04.2008, 09:31

Oh, ist noch ganz heiß und fettig ... http://bugs.gentoo.org/show_bug.cgi?id=219250

Dein ebuild sollte so aussehen

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
# cat /usr/portage/xfce-extra/xfce4-systemload/xfce4-systemload-0.4.2.ebuild
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce4-systemload/xfce4-systemload-0.4.2.ebuild,v 1.16 2008/04/25 15:52:56 drac Exp $

inherit autotools xfce44

xfce44

DESCRIPTION="System load monitor panel plugin"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"

DEPEND="xfce-extra/xfce4-dev-tools
        dev-util/intltool"

src_unpack() {
        unpack ${A}
        cd "${S}"
        sed -i -e "/^AC_INIT/s/systemload_version()/systemload_version/" configure.in
        intltoolize --force --copy --automake || die "intltoolize failed."
        AT_M4DIR=/usr/share/xfce4/dev-tools/m4macros eautoreconf
}

DOCS="AUTHORS ChangeLog NEWS README"

xfce44_goodies_panel_plugin


Ich habe außerdem noch autoconf-2.61-r1 und mit dem ging es wunderbar durch.

Falls das bei dir immer noch nicht zum Ziel führt ... schlage ich vor direkt auf die ebuild-Ebene runterzugehen. Knapp unter "emerge" ... hm?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

9

02.05.2008, 12:14

Danke für den Tip, aber als ich jetzt nach 2 Tagen ein world Update gemacht hab, lief die Installation auch mit autoconf-2.62 reibungslos durch. War wohl wie du gesagt hast noch ein Bug der jetzt gelöst wurde.

Vielen Dank :)
Nick