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

22.01.2011, 23:02

Probleme mit webkit-gtk-1.2.6 (beim installieren von xfce.4.8)

Hallöchen

wollte mir heute den xfce 4.8 angucken und mal installieren nun bleibt aus komischen gründen der install prozess aber immer beim webkit hängen.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
* Messages for package net-libs/webkit-gtk-1.2.6:

 * ERROR: net-libs/webkit-gtk-1.2.6 failed:
 *   Compile failed
 * 
 * Call stack:
 *     ebuild.sh, line  56:  Called src_compile
 *   environment, line 3274:  Called die
 * The specific snippet of code:
 *       emake XDG_DATA_HOME="${T}/.local" || die "Compile failed"
 * 
 * If you need support, post the output of 'emerge --info =net-libs/webkit-gtk-1.2.6',
 * the complete build log and the output of 'emerge -pqv =net-libs/webkit-gtk-1.2.6'.
 * The complete build log is located at '/var/tmp/portage/net-libs/webkit-gtk-1.2.6/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-libs/webkit-gtk-1.2.6/temp/environment'.
 * S: '/var/tmp/portage/net-libs/webkit-gtk-1.2.6/work/webkit-1.2.6'


hab jetzt rum gesucht per google und co das einzige was ich gefunden hab ist das hier

http://bugs.gentoo.org/show_bug.cgi?id=351600
http://bugs.gentoo.org/350598

übersehe ich da was ? zumindest sehe ich keine tipps oder howto wie ich das übergehen kann oder ändern kann ... will ja nur xfce installieren.

falls ihr noch was braucht zum helfen und fehler suchen bitte sagen.

--> revdep-rebuild wurde gemacht keine fehler
--> gcc ist auch drauf

mfg
schatti
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Schattenschlag« (06.02.2011, 18:36)


2

23.01.2011, 00:27

falls ihr noch was braucht zum helfen und fehler suchen bitte sagen.

Ja das sind einfach zu wenige Infos...
Lese doch mal bitte was portage dir da geschrieben hat, denn mit dieser Statusmeldung das webkit-gtk-1.2.6 nicht erfolgreich gebaut werden konnte kann niemand was anfangen.
Du solltest aus der build.log zumindest die letzten Zeilen die zum erster Error führten posten. (ca. 20 Zeilen vor Error 1 )
Und auch die 'emerge --info =net-libs/webkit-gtk-1.2.6'
(möglichst als Dateianhang)
Sowie die 'emerge -pqv =net-libs/webkit-gtk-1.2.6' Ausgabe.

/edit:
Zudem ist mir auch nicht ganz klar warum xfce.4.8 überhaupt webkit-gtk benötigt
Magst du noch mal die "equery d webkit-gtk" Ausgabe mit posten?!

/edit:2
Thema wurde ins Unterforum "Emerge und Ebuilds" verschoben.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »josef.95« (23.01.2011, 00:39)


3

23.01.2011, 01:05

Hallo und danke schon mal für die hilfe

Quellcode

1
2
SpeedGate ~ # emerge -pqv =net-libs/webkit-gtk-1.2.6
[ebuild  N    ] net-libs/webkit-gtk-1.2.6  USE="gstreamer jit (-aqua) -coverage -debug -doc (-introspection) -test"


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
SpeedGate ~ # emerge -av xfce4-meta

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

Calculating dependencies... done!
[ebuild  N    ] net-libs/webkit-gtk-1.2.6  USE="gstreamer jit (-aqua) -coverage -debug -doc (-introspection) -test" 0 kB
[ebuild  N    ] dev-libs/openobex-1.5  USE="bluetooth usb -debug -irda -syslog" 0 kB
[ebuild  N    ] sys-power/upower-0.9.5  USE="-debug -doc (-introspection) -ipod" 0 kB
[ebuild  N    ] media-libs/netpbm-10.49.00  USE="X jpeg png tiff xml zlib -jbig -jpeg2k -rle (-svga)" 0 kB
[ebuild  N    ] app-mobilephone/obex-data-server-0.4.5  USE="gtk usb -debug -imagemagick" 0 kB
[ebuild  N    ] net-libs/libproxy-0.4.6  USE="kde networkmanager perl python webkit xulrunner -gnome -mono -test" 0 kB
[ebuild  N    ] x11-misc/xscreensaver-5.12  USE="jpeg opengl pam xinerama -new-login -suid" 0 kB
[ebuild  N    ] xfce-base/xfce-utils-4.8.0  USE="dbus lock -debug" 0 kB
[ebuild  N    ] xfce-base/xfce4-session-4.8.0  USE="consolekit policykit udev -debug -gnome -gnome-keyring" XFCE_PLUGINS="logout" 0 kB
[ebuild  N    ] sys-apps/sg3_utils-1.29  0 kB
[ebuild  N    ] sys-apps/rescan-scsi-bus-1.29  0 kB
[ebuild  N    ] sys-fs/udisks-1.0.1-r1  USE="nls -bash-completion -debug -doc -remote-access" 0 kB
[ebuild  N    ] sys-apps/gnome-disk-utility-2.30.1  USE="-avahi -doc -fat -gnome-keyring -nautilus -remote-access" 0 kB
[ebuild  N    ] gnome-base/gnome-keyring-2.30.3  USE="pam -debug -doc -test" 0 kB
[ebuild  N    ] gnome-base/libgnome-keyring-2.30.1  USE="-debug -doc -test" 0 kB
[ebuild  N    ] net-libs/libsoup-gnome-2.30.2  USE="-debug -doc (-introspection)" 0 kB
[ebuild  N    ] gnome-base/gvfs-1.6.6-r1  USE="bluetooth gdu http samba udev -archive -avahi -bash-completion -cdda -doc -fuse -gnome -gnome-keyring -gphoto2 -hal -iphone" 0 kB                                                              
[ebuild  N    ] xfce-base/thunar-1.2.0  USE="dbus exif libnotify pcre startup-notification udev -debug -test" XFCE_PLUGINS="trash" 0 kB
[ebuild  N    ] xfce-base/xfdesktop-4.8.0  USE="libnotify thunar -debug" 0 kB
[ebuild  N    ] xfce-base/xfce4-meta-4.8  USE="session svg -minimal" 0 kB

Total: 20 packages (20 new), Size of downloads: 0 kB



hmm also equery verwende ich so gut wie nie

Quellcode

1
2
3
4
5
SpeedGate ~ # equery d webkit-gtk
[ Searching for packages depending on webkit-gtk... ]
SpeedGate ~ # equery d webkit-gtk-1.2.6
[ Searching for packages depending on webkit-gtk-1.2.6... ]
SpeedGate ~ #


build log hab ich auch gleich mit angehängt

mfg
schatti
»Schattenschlag« hat folgende Dateien angehängt:
  • info.txt (4,68 kB - 4 mal heruntergeladen - zuletzt: 25.01.2011, 10:32)
  • build.log.zip (24,09 kB - 2 mal heruntergeladen - zuletzt: 23.01.2011, 15:52)
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

4

23.01.2011, 01:35

Nur ein später Schnellschuss ins Blaue

Bringe mal ein

Quellcode

1
# lafilefixer --justfixit
durch.
(lafilefixer ist im gleichnamigen Paket enthalten)

Versuche es dann noch mal mit

Quellcode

1
# LC_ALL="C" emerge -1 =net-libs/webkit-gtk-1.2.6


/edit:

Zitat von »Schattenschlag«

Quellcode

1
[ebuild  N    ] net-libs/libproxy-0.4.6  USE="kde networkmanager perl python webkit xulrunner -gnome -mono -test" 0 kB
Sofern du hier die Use Flag "webkit" nicht zwingend benötigst entferne sie, dann sollte webkit-gtk gar nicht benötigt werden.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »josef.95« (23.01.2011, 01:42)


5

23.01.2011, 11:07

naja webkit wird gebraucht leider oder sehe ich das falsch ? .. zumindest war damals ohne webkit kein install möglich wieso und warum das jetzt nicht geht weiss ich leider nicht mehr.

Quellcode

1
2
3
4
5
6
7
8
9
emerge: there are no ebuilds built with USE flags to satisfy ">=dev-python/PyQt4-4.8[dbus,sql,svg,webkit,X]".
!!! One of the following packages is required to complete your request:
- dev-python/PyQt4-4.8.1 (Change USE: +webkit)
(dependency required by "kde-base/pykde4-4.4.5-r1" [installed])
(dependency required by "kde-base/plasma-workspace-4.4.5" [installed])
(dependency required by "kde-base/kdebase-meta-4.4.5" [installed])
(dependency required by "kde-base/kde-meta-4.4.5" [installed])
(dependency required by "@selected")
(dependency required by "@world" [argument])



Quellcode

1
2
3
4
5
6
SpeedGate ~ # equery d PyQt4-4.8.1     
[ Searching for packages depending on PyQt4-4.8.1... ]
kde-base/marble-4.4.5 (python? >=dev-python/PyQt4-4.4.4-r1)
kde-base/plasma-workspace-4.4.5 (python? >=dev-python/PyQt4-4.4.0[X])
kde-base/pykde4-4.4.5-r1 (!aqua? >=dev-python/PyQt4-4.8[dbus,sql,svg,webkit,X])
                         (aqua? >=dev-python/PyQt4-4.8[dbus,sql,svg,webkit,aqua])



deine tipps oben haben leider nicht geholfen :-( hmm
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Schattenschlag« (23.01.2011, 11:17)


6

23.01.2011, 11:31

hab gerade für mich herausgefunden das es ja zwei webkit pakete gibt

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
*  net-libs/webkit-gtk
      Latest version available: 1.2.6
      Latest version installed: [ Not Installed ]
      Size of files: 6,458 kB
      Homepage:      http://www.webkitgtk.org/
      Description:   Open source web browser engine
      License:       LGPL-2 LGPL-2.1 BSD

*  x11-libs/qt-webkit
      Latest version available: 4.6.3-r1
      Latest version installed: 4.6.3-r1
      Size of files: 157,220 kB
      Homepage:      http://qt.nokia.com/
      Description:   The Webkit module for the Qt toolkit
      License:       || ( LGPL-2.1 GPL-3 )


könnte es damit zusammen hängen meine Fehler Meldung?

falls ja wieso kommt dann kein block Verweis versteh das Problem jetzt garnicht mehr ?(
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

7

23.01.2011, 16:14

Hmm ja, ich wollte damit auch nur erwähnen das für xfce4-meta das Paket webkit-gtk nicht zwingend benötigt wird (je nach gewünschter Unterstützung bzw gesetzter Use-Flags)
Hierbei mir schaut es zb so aus:

Quellcode

1
2
3
4
emerge -pvq net-libs/libproxy xfce4-meta webkit-gtk
[ebuild   R   ] net-libs/libproxy-0.4.6-r1  USE="gnome kde perl python xulrunner -mono -networkmanager -test -vala -webkit" 
[ebuild   R   ] xfce-base/xfce4-meta-4.8  USE="session svg -minimal" 
[ebuild  N    ] net-libs/webkit-gtk-1.2.6  USE="gstreamer jit (-aqua) -coverage -debug -doc (-introspection) -test"


Aber nungut, zurück zum Topic:

Einige Leute scheinen beim Paket webkit-gtk ja immer mal wieder diesen Fehler zu haben:

Zitat von »Schattenschlag«

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
  CCLD   Programs/GtkLauncher
  CXXLD  Programs/DumpRenderTree
./.libs/libwebkit-1.0.so: undefined reference to `findDoctypeEntry(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findEntity(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findValue(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findColor(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findProp(char const*, unsigned int)'
collect2: ld returned 1 exit status
make[1]: *** [Programs/GtkLauncher] Fehler 1
make[1]: *** Warte auf noch nicht beendete Prozesse...
./.libs/libwebkit-1.0.so: undefined reference to `findDoctypeEntry(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findEntity(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findValue(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findColor(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findProp(char const*, unsigned int)'
collect2: ld returned 1 exit status
make[1]: *** [Programs/DumpRenderTree] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/net-libs/webkit-gtk-1.2.6/work/webkit-1.2.6'
make: *** [all] Fehler 2
emake failed
 * ERROR: net-libs/webkit-gtk-1.2.6 failed:
Siehe zb Bug 295318 doch eine Idee wie es dazu kommen kann habe ich aktuell leider auch nicht (hier bei mit tritt der Fehler auch nicht auf)
Doch hast du es mal mit dem Tipp aus Bug 295318#c4

Zitat

try adding -nopie to your CFLAGS/CXXFLAGS whether that fixes it
versucht?
Zb

Quellcode

1
# CFLAGS="${CFLAGS} -nopie" CXXFLAGS="${CXXFLAGS} -nopie" emerge -1 webkit-gtk

8

23.01.2011, 16:55

den tipp hab ich schon ausprobiert . .

Quellcode

1
x86_64-pc-linux-gnu-g++: nicht erkannte Option »-nopie


bringt nix :-/ .. och man manchmal nervt mich linux echt :cursing:
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

9

23.01.2011, 17:20

Nochmal kurz Off-Topic

Ich vermute immer noch das du webkit-gtk eventuell gar nicht benötigst?

Alternativ Vorschlag damit du zu deinem gewünschten xfce4-meta kommst

Quellcode

1
2
# echo "net-libs/libproxy -webkit" >> /etc/portage/package.use
# emerge -av xfce4-meta

10

23.01.2011, 18:55

Quellcode

1
2
3
4
5
6
SpeedGate ~ # equery d PyQt4-4.8.1     
[ Searching for packages depending on PyQt4-4.8.1... ]
kde-base/marble-4.4.5 (python? >=dev-python/PyQt4-4.4.4-r1)
kde-base/plasma-workspace-4.4.5 (python? >=dev-python/PyQt4-4.4.0[X])
kde-base/pykde4-4.4.5-r1 (!aqua? >=dev-python/PyQt4-4.8[dbus,sql,svg,webkit,X])
                         (aqua? >=dev-python/PyQt4-4.8[dbus,sql,svg,webkit,aqua])


und wenn ich einfach das ganze ohne webkit probiere neu zu installieren ? hmm
ich probier mal beides aus .. zu erst deins dann meins

mfg
schatti
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

11

23.01.2011, 19:11

Sorry, aber ich verstehe nicht was du mit "equery d PyQt4-4.8.1" vorhast...?!
PyQt hat doch mit webkit-gtk nichts zu tun.

/edit:
Du kannst PyQt oder auch pykde4ruhig mit USE=webkit bauen (oder installiert haben) , doch beachte das es hier um Qt geht und daher qt-webkit benötigt würde.

Qt = qt-webkit
GTK = webkit-gtk

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »josef.95« (23.01.2011, 19:17)


12

24.01.2011, 09:27

Ich hatte auch lange mit Webkit-gtk rumgemacht.

Wichtig ist das CCache aus ist. Außerdem habe ich die Portage Versionen nicht bauen können.

Ich verwende bei mir jetzt net-libs/webkit-gtk-1.3.5-r1 und die funktioniert.

Ebuild ist in meinem Overlay.

Viele Grüße

13

24.01.2011, 21:05

@josef ich brauche das webkit ned ;-) ... mache programme wollen es haben
nur wenn ich per useflags webkit rausnehme geht garnix mehr das ist das problem :-(
und das ich per zuweisung

Quellcode

1
pykde4ruhig mit USE=webkit bauen

bauen kann ist mir klar .. aber es löst ja nicht mein problem richtig ... finde das es nur hinausgezögert wird sobald irgend ein update bekomme könnte ich wieder probleme damit haben.

@Planeshift CCache benutze ich nicht. Overlay hab ich erst einmal versucht einzubinden und naja bin zu dumm ....

aber ich verstehe nicht das diese program (webkit) als stabil angegeben wird wen doch soviele Leute echte probs damit haben.

ich werd noch ne zeit drann rum tüfteln und weiter suchen vieleicht finde ich doch noch im www eine lösung

mfg
schatti
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

14

25.01.2011, 08:56

Layman sollte eigentlich nicht so schwer sein.

emerged ist Du es sicher schon. "source /var/lib/layman/make.conf " in die make.conf eintragen.

"layman -f" machen und dann "layman -a amielke-overlay".

Das sollte es gewesen sein.

Viele Grüße

15

25.01.2011, 10:40

Versuche webkit-gtk doch bitte auch noch mal mit ganz einfachen generischen CFLAGS/CXXFLAGS zu bauen, nimm hierzu am besten einfach mal "-march=native" aus deiner make.conf raus.
Lässt sich webkit-gtk dann sauber bauen?

16

25.01.2011, 10:56

josef.95, bei mir geht es auch nicht zu bauen mit

Zitat

CFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer"
.

Hatte recht lange gedauert bis ich das Problem lösen konnte. Ich muss bei mir die Version 1.3.5-r1 verwenden.

Viele Grüße

17

25.01.2011, 11:59

@Planeshift

Es gibt aber anscheinend nur sehr wenige Leute die von dem Problem betroffen sind. Normal sollte sich auch auch webkit-gtk-1.2.6 problemlos bauen lassen (hier tut es das (auf mehreren Rechnern/Systemen und Architekturen)

Ich denke das es was mit den Compiler Optimierungen zu tun haben könnte....
Daher würde ich vorschlagen es noch mal mit harmlosen Standard

Quellcode

1
2
CFLAGS="-O2 -pipe"
CXXFLAGS="${CFLAGS}"
zu versuchen.

18

25.01.2011, 12:06

Für Schattenschlag sicher ein Versuch wert, Ich bleibe aber bei meiner Version.

Ich bin so wie es läuft sehr zufrieden. Viel mehr stört mich zur zeit das clementine mein MTP Device nicht mag. Das nervt mich viel mehr.

Gruß

19

25.01.2011, 12:32

Hab fix noch mal ein Test gemacht:
genlop -t webkit-gtk

Quellcode

1
2
3
4
5
     Sun Jan 23 00:48:26 2011 >>> net-libs/webkit-gtk-1.2.6
       merge time: 3 minutes and 53 seconds.                                                                                                                 

     Tue Jan 25 12:08:34 2011 >>> net-libs/webkit-gtk-1.2.6
       merge time: 4 minutes and 19 seconds.
(ging hier dank ccache 3 ja fix durch ;) )

Quellcode

1
2
emerge -pvq =webkit-gtk-1.2.6
[ebuild   R   ] net-libs/webkit-gtk-1.2.6  USE="gstreamer jit (-aqua) -coverage -debug -doc (-introspection) -test"
Für meinen Rechner hier aktuell mit

Quellcode

1
2
CFLAGS="-O2 -march=k8-sse3 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"


Mich Interessiert nur ein wenig wie es überhaupt zu dem Fehler kommen kann...
Klar, evtl. ist webkit-gtk-1.3.5-r1 auch für Schattenschlag eine Alternative, aber ich meine es wäre vielleicht auch nicht schlecht für die aktuelle stable Version =webkit-gtk-1.2.6 eine Lösung zu finden.

MfG
Josef

20

25.01.2011, 12:35

Ich versuch es mal bei mir mit anderen FLAGS. Vielleicht bringt es ja was.

Gruß