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

02.04.2013, 16:39

chromium ebuild failed

Halli Hallo
Ich habe schon seit mehreren Tagen das Problem, das ich auf meinem Laptop Chromium einfach nicht kompiliert bekomme. Er bricht immer mit der Fehlermeldung ab:

"./out/Release/obj/gen/library_loaders/libspeechd.h:7:24: schwerwiegender Fehler: libspeechd.h: Datei oder Verzeichnis nicht gefunden
Kompilierung beendet.
make: *** [out/Release/obj.target/libspeechd/geni/libspeechd_loader.o] Fehler 1
make: *** Warte auf noch nicht beendete Prozesse...
* ERROR: www-client/chromium-26.0.1410.43 failed (compile phase):
* emake failed
"

Google half mir leider nicht wirklich weiter. Meine eigenen Versuche damit portage nach libspeech zu durchsuchen, brachten auch keinen Erfolg(speechd-up installieren, emerge uaDN --bdeps=y, mit python 2.7 oder 3.2 kompilieren, python-updater, perl-cleaner all). Den Fehler habe ich auch erst seit der 26.0.1410.43er Version. Auf dem HTPC habe ich diesen Fehler auch komischerweise nicht gehabt




emerge --info =www-client/chromium-26.0.1410.43
Portage 2.1.11.60 (default/linux/amd64/13.0/desktop/kde, gcc-4.7.2, glibc-2.17, 3.8.5-gentoo x86_64)
=================================================================
System Settings
=================================================================
System uname: Linux-3.8.5-gentoo-x86_64-AMD_E-450_APU_with_Radeon-tm-_HD_Graphics-with-gentoo-2.2
KiB Mem: 3648680 total, 1197804 free
KiB Swap: 4194300 total, 4173412 free
Timestamp of tree: Tue, 02 Apr 2013 09:30:01 +0000
ld GNU ld (GNU Binutils) 2.23.2
app-shells/bash: 4.2_p45
dev-java/java-config: 2.1.12-r1
dev-lang/python: 2.7.3-r3, 3.2.3-r2
dev-util/cmake: 2.8.10.2-r1
dev-util/pkgconfig: 0.28
sys-apps/baselayout: 2.2
sys-apps/openrc: 0.11.8
sys-apps/sandbox: 2.6-r1
sys-devel/autoconf: 2.13, 2.69
sys-devel/automake: 1.11.6, 1.13.1
sys-devel/binutils: 2.23.2
sys-devel/gcc: 4.7.2-r1
sys-devel/gcc-config: 1.8
sys-devel/libtool: 2.4.2
sys-devel/make: 3.82-r5::gnome
sys-kernel/linux-headers: 3.8 (virtual/os-headers)
sys-libs/glibc: 2.17
Repositories: gentoo gnome steam-overlay luman
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/polkit-1/actions"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="de_DE.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/gnome /var/lib/layman/steam /var/lib/layman/luman"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdda cdr cli consolekit cracklib crypt cups cxx dbus declarative dri dts dvd dvdr emboss encode exif fam firefox flac fortran gdbm gif gpm iconv icu ipv6 jpeg kde kipi lcms ldap libnotify mad mmx mng modules mp3 mp4 mpeg mudflap multilib ncurses networkmanager nfs nls nptl ogg opengl openmp pam pango pcre pdf phonon plasma png policykit ppds pulseaudio qt qt3support qt4 readline sdl semantic-desktop session spell sse sse2 ssl startup-notification svg tcpd tiff truetype udev udisks unicode upower usb vorbis wxwidgets x264 xcb xcomposite xinerama xml xscreensaver xv xvid zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd 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 cgi cgid 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" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="de" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-3" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" RUBY_TARGETS="ruby18 ruby19" USERLAND="GNU" VIDEO_CARDS="fglrx" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON


emerge -pqv =www-client/chromium-26.0.1410.43

[ebuild U ] www-client/chromium-26.0.1410.43 [26.0.1410.40] USE="cups -bindist* -custom-cflags -gnome -gnome-keyring -gps -kerberos (-pulseaudio) (-selinux) (-system-ffmpeg) (-tcmalloc) {-test}" LINGUAS="de -am -ar -bg -bn -ca -cs -da -el -en_GB -es -es_LA -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id -it -ja -kn -ko -lt -lv -ml -mr -ms -nb -nl -pl -pt_BR -pt_PT -ro -ru -sk -sl -sr -sv -sw -ta -te -th -tr -uk -vi -zh_CN -zh_TW"

Vielleicht fällt euch ja noch was ein.

Schöne Grüße
OCmylife
»OCmylife« hat folgende Datei angehängt:
  • build.tar (3,31 MB - 2 mal heruntergeladen - zuletzt: 03.04.2013, 00:06)

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »OCmylife« (05.04.2013, 02:15) aus folgendem Grund: speech-dispatcher 0.7.1-r1 bzw 0.8-r2 haben das Problem gelöst


2

03.04.2013, 00:36

Zitat von » OCmylife«

Quellcode

1
2
3
4
5
6
7
8
  x86_64-pc-linux-gnu-g++ '-D_FILE_OFFSET_BITS=64' '-DUSE_LINUX_BREAKPAD' '-DNO_TCMALLOC' '-DCHROMIUM_BUILD' '-DUSE_DEFAULT_RENDER_THEME=1' '-DUSE_LIBJPEG_TURBO=1' '-DUSE_NSS=1' '-DENABLE_ONE_CLICK_SIGNIN' '-DGTK_DISABLE_SINGLE_INCLUDES=1' '-DENABLE_REMOTING=1' '-DENABLE_WEBRTC=1' '-DUSE_PROPRIETARY_CODECS' '-DENABLE_PEPPER_THREADING' '-DENABLE_CONFIGURATION_POLICY' '-DENABLE_INPUT_SPEECH' '-DENABLE_NOTIFICATIONS' '-DENABLE_GPU=1' '-DENABLE_EGLIMAGE=1' '-DUSE_SKIA=1' '-DENABLE_TASK_MANAGER=1' '-DENABLE_EXTENSIONS=1' '-DENABLE_PLUGIN_INSTALLATION=1' '-DENABLE_PLUGINS=1' '-DENABLE_SESSION_SERVICE=1' '-DENABLE_THEMES=1' '-DENABLE_BACKGROUND=1' '-DENABLE_AUTOMATION=1' '-DENABLE_GOOGLE_NOW=1' '-DENABLE_LANGUAGE_DETECTION=1' '-DENABLE_PRINTING=1' '-DENABLE_CAPTIVE_PORTAL_DETECTION=1' '-DENABLE_MANAGED_USERS=1' '-DNDEBUG' '-DNVALGRIND' '-DDYNAMIC_ANNOTATIONS_ENABLED=0' -Iout/Release/obj/gen/shim_headers/nspr/target -Iout/Release/obj/gen/shim_headers/libevent/target -I.  -fstack-protector --param=ssp-buffer-size=4 -pthread -fno-exceptions -fno-strict-aliasing -Wno-unused-parameter -Wno-missing-field-initializers -fvisibility=hidden -pipe -fPIC -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng15 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wno-format -Wno-unused-result -O2 -fno-ident -fdata-sections -ffunction-sections -fno-rtti -fno-threadsafe-statics -fvisibility-inlines-hidden -Wno-deprecated -MMD -MF out/Release/.deps/out/Release/obj.target/libspeechd/geni/libspeechd_loader.o.d.raw -march=native -O2 -pipe -c -o out/Release/obj.target/libspeechd/geni/libspeechd_loader.o out/Release/obj.target/libspeechd/geni/libspeechd_loader.cc
In file included from out/Release/obj.target/libspeechd/geni/libspeechd_loader.cc:4:0:
./out/Release/obj/gen/library_loaders/libspeechd.h:7:24: schwerwiegender Fehler: libspeechd.h: Datei oder Verzeichnis nicht gefunden
Kompilierung beendet.
make: *** [out/Release/obj.target/libspeechd/geni/libspeechd_loader.o] Fehler 1
make: *** Warte auf noch nicht beendete Prozesse...
 * ERROR: www-client/chromium-26.0.1410.43 failed (compile phase):
 *   emake failed


Hi,
es wird vermutlich an der neuen speech-dispatcher Version liegen. Schau doch mal ob die Tipps aus https://bugs.gentoo.org/show_bug.cgi?id=463550 zunächst weiterhelfen.

PS: Noch kurz ein Tipp: Lokalisierte build.logs und Fehlermeldungen erschweren die suche im Netz meist ungemein. Mit normalen englischen Fehlermeldungen wird man meist wesentlich eher Treffer und Lösungen finden.

Viel Erfolg

3

03.04.2013, 01:32

Hey Josef. Vielen Dank für deine Hilfe. Ich werde morgen mal schauen, ob mir der bugreport weiterhilft. Ich verstehe nur nicht, warum ich den selben Fehler dann nicht auch auf dem HTPC hatte und sich Chromium dort anstandslos kompilieren lies. Gute Nacht ;-)

4

03.04.2013, 02:44

Ich verstehe nur nicht, warum ich den selben Fehler dann nicht auch auf dem HTPC hatte und sich Chromium dort anstandslos kompilieren lies.

Hm, eventuell hattest du auf dem HTPC noch nicht die "problematische" speech-dispatcher-0.8 Version drauf? (die speech-dispatcher-0.8 Version gibt es erst seit dem 27 März im Tree)
Schau doch mal in der merge Historie, zb mit

Quellcode

1
qlop -lu speech-dispatcher
nach welche Version installiert war, als du chromium erfolgreich auf dem HTPC gebaut hast.
(qlop stammt aus dem portage-utils Paket)

5

03.04.2013, 18:03

qlop -lu speech-dispatcher
Wed Mar 20 03:39:50 2013 >>> app-accessibility/speech-dispatcher-0.7.1-r2
Thu Mar 28 15:01:36 2013 <<< app-accessibility/speech-dispatcher-0.7.1-r2
Thu Mar 28 15:01:37 2013 >>> app-accessibility/speech-dispatcher-0.8-r1

Damit kannst du also durchaus Recht haben. Auf dem HTPC aktualisiere ich meist täglich, und auf dem Laptop nicht. Ich hatte mir letzte Nacht den Bugreport nochmal kurz angeschaut. Würdest du den Patch oder den Downgrade des speech-dispatcher bevorzugen?

Edit: Ich habe es jetzt über den Downgrade von speech-dispatcher gelöst. Wenn Chromium sauber kompiliert, setzt ich den Threadstatus hier auf "solved" :-)

Edit 2:


/var/tmp/portage/app-accessibility/speech-dispatcher-0.7.1-r2/work/speech-dispatcher-0.7.1/doc/fdl.texi:404: raising the section level of @appendixsubsec which is too low
make[2]: *** [/var/tmp/portage/app-accessibility/speech-dispatcher-0.7.1-r2/work/speech-dispatcher-0.7.1/doc/speech-dispatcher-cs.info] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/app-accessibility/speech-dispatcher-0.7.1-r2/work/speech-dispatcher-0.7.1_build/doc'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/app-accessibility/speech-dispatcher-0.7.1-r2/work/speech-dispatcher-0.7.1_build'
make: *** [all] Fehler 2
* ERROR: app-accessibility/speech-dispatcher-0.7.1-r2 failed (compile phase):
* emake failed
*

Edit 3: Ahhh ok, scheinbar hat speech-dispatcher-0.7.1-r2 auch einen bug. Mit r1 sollte es laut dem thread funktionieren


Mal weiter schauen
Vielen Dank auf jeden Fall für deine Hilfe.

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »OCmylife« (03.04.2013, 23:24)


6

04.04.2013, 16:42

/var/tmp/portage/app-accessibility/speech-dispatcher-0.7.1-r2/work/speech-dispatcher-0.7.1/doc/fdl.texi:404: raising the section level of @appendixsubsec which is too low
make[2]: *** [/var/tmp/portage/app-accessibility/speech-dispatcher-0.7.1-r2/work/speech-dispatcher-0.7.1/doc/speech-dispatcher-cs.info] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/app-accessibility/speech-dispatcher-0.7.1-r2/work/speech-dispatcher-0.7.1_build/doc'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/app-accessibility/speech-dispatcher-0.7.1-r2/work/speech-dispatcher-0.7.1_build'
make: *** [all] Fehler 2
* ERROR: app-accessibility/speech-dispatcher-0.7.1-r2 failed (compile phase):
* emake failed
*

Huh ja, diese speech-dispatcher-0.7.1-r2 Version scheint noch nicht kompatibel mit der neuen texinfo-5.1 Version zu sein. (Siehe dazu auch im https://bugs.gentoo.org/show_bug.cgi?id=464362 )

Ich denke für chromium-26.0.1410.43 werden diese Versionen (zZt allesamt testing) nicht benötigt.
Ein Vorschlag: Nutze die stable Versionen von texinfo und speech-dispatcher
damit wird sich chromium-26.0.1410.43 vermutlich problemlos bauen lassen.

7

04.04.2013, 22:07

Ich habe nach dem Sync auf dem HTPC gerade gesehen, das es mittlerweile auch eine neue Version von speech-dispatcher gibt(0.8-r2) und werde absichtlich versuchen Chromium mit der Version nochmal neu zu bauen. Mein Laptop kompiliert auch noch mit der Version 0.7.1-r1 und hat bisher noch keinen Fehler ausgeworfen.

Also auf dem HTPC gabs es mit der Speech-dispatcher version 0.8-r2 schonmal keine Probleme beim Chromium. Jetzt warte ich nur noch auf den Laptop

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »OCmylife« (04.04.2013, 22:49)


8

04.04.2013, 23:38

Jo, inzwischen ist aber auch chromium-27 im testing Zweig verfügbar, diese Versionen haben den chromium-speech-dispatcher-0.8-r0.patch schon mit drin :)
Siehe im https://bugs.gentoo.org/show_bug.cgi?id=463550#c17

Damit hat sich deine problematische chromium-26.0.1410.43 Version Geschichte vermutlich erledigt?

9

05.04.2013, 02:21

Jap und mit Version 0.7.1-r1 gab es auf dem Laptop dann übrigens auch keine Probleme mehr.

Somit habe ich den Thread-prefix auch auf gelöst gesetzt und ich danke dir an dieser Stelle auch noch vielmals für deine Hilfe :-)