Sie sind nicht angemeldet.

1

10.09.2010, 17:10

pykde4-4.5.1-r1 UD pykde4-4.5.1 - was nun?

Hallo zusammen,

mit Erfolg habe ich nun KDE-4.5.1 installieren können.

Doch nach einem erneuten emerge --sync taucht pykde4-4.5.1 auf mit UD,
obwohl bei mir pykde4-4.5.1-r1 installiert ist.

Wenn ich jetzt pykde4 emergen lasse, kommen wieder die Fehlermeldungen,
die ich schon einmal hier hatte bei einer früheren KDE - Version.

Der Vorschlag: sip PyQt4 und pykde4 per oneshot emergen zu lassen,
läuft gerade an, doch die Fehlermeldungen sind nicht verschwunden:

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
71
72
73
74
75
76
77
78
79
80
81
82
-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
-----------------------------------------------------------------------------
   * libattica - LibAttica
   * QImageBlitz - QImageBlitz library
   * Qwt5 for Qt4 - Qwt5 libraries for Qt4
   * Phonon - Phonon multimedia framework
   * Akonadi - Akonadi libraries
   * Okular - Okular libraries

-----------------------------------------------------------------------------
-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
-----------------------------------------------------------------------------
   * Soprano  <http://soprano.sourceforge.net>
     Soprano libraries
     Needed to compile Soprano bindings
   * Nepomuk  <http://www.kde.org>
     Nepomuk libraries
     Needed to compile Nepomuk bindings
   * kdepimlibs  <http://www.kde.org>
     KDE PIM libraries
     Needed to compile Akonadi bindings
   * QScintilla2  <http://www.riverbankcomputing.co.uk/software/qscintilla/intro>
     QScintilla2 libraries
     Needed to compile QScintilla2 bindings
   * Soprano  <kdesupport>
     Soprano Libraries
     Required for Soprano Python bindings.
   * Nepomuk  <kdesupport>
     Nepomuk Libraries
     Required for Nepomuk Python bindings.
   * Kdepimlibs  <kdepimlibs>
     KDE pim Libraries
     Required for Akonadi Python bindings.
   * Polkit-Qt  <kdesupport>
     Qt Wrapper around PolicyKit
     Required to build PolicyKit-Qt support

-----------------------------------------------------------------------------

-- <<< Gentoo configuration >>>
Build type      Gentoo
Install path    /usr
Compiler flags:
C               -O2 -pipe  -Wno-long-long -std=iso9899:1990 -Wundef -Wcast-align -Werror-implicit-function-declaration -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-common
C++             -O2 -pipe  -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden
Linker flags:
Executable      -Wl,--enable-new-dtags -Wl,-O1 -Wl,--as-needed
Module          -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-O1 -Wl,--as-needed
Shared          -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-O1 -Wl,--as-needed

-- Configuring done
-- Generating done
-- Build files have been written to: /var/tmp/portage/kde-base/pykde4-4.5.1/work/pykde4-4.5.1_build
>>> Source configured.
>>> Compiling source in /var/tmp/portage/kde-base/pykde4-4.5.1/work/pykde4-4.5.1 ...
>>> Working in BUILD_DIR: "/var/tmp/portage/kde-base/pykde4-4.5.1/work/pykde4-4.5.1_build"
make -j3 
[  1%] [  2%] Scanning dependencies of target compile_python_files
Generating sip/dnssd/sipdnssdpart0.cpp, sip/dnssd/sipdnssdpart1.cpp, sip/dnssd/sipdnssdpart2.cpp, sip/dnssd/sipdnssdpart3.cpp, sip/dnssd/sipdnssdpart4.cpp, sip/dnssd/sipdnssdpart5.cpp, sip/dnssd/sipdnssdpart6.cpp, sip/dnssd/sipdnssdpart7.cpp
Generating sip/kdecore/sipkdecorepart0.cpp, sip/kdecore/sipkdecorepart1.cpp, sip/kdecore/sipkdecorepart2.cpp, sip/kdecore/sipkdecorepart3.cpp, sip/kdecore/sipkdecorepart4.cpp, sip/kdecore/sipkdecorepart5.cpp, sip/kdecore/sipkdecorepart6.cpp, sip/kdecore/sipkdecorepart7.cpp




[  2%] Built target compile_python_files
[  3%] Generating sip/kdeui/sipkdeuipart0.cpp, sip/kdeui/sipkdeuipart1.cpp, sip/kdeui/sipkdeuipart2.cpp, sip/kdeui/sipkdeuipart3.cpp, sip/kdeui/sipkdeuipart4.cpp, sip/kdeui/sipkdeuipart5.cpp, sip/kdeui/sipkdeuipart6.cpp, sip/kdeui/sipkdeuipart7.cpp

sip: /var/tmp/portage/kde-base/pykde4-4.5.1/work/pykde4-4.5.1/python/pykde4/sip/kdecore/typedefs.sip:737: Mapped type has already been defined in another module
make[2]: *** [python/pykde4/sip/kdecore/sipkdecorepart0.cpp] Fehler 1
make[1]: *** [python/pykde4/CMakeFiles/python_module_PyKDE4_kdecore.dir/all] Fehler 2
make[1]: *** Warte auf noch nicht beendete Prozesse...
sip: /var/tmp/portage/kde-base/pykde4-4.5.1/work/pykde4-4.5.1/python/pykde4/sip/kdecore/typedefs.sip:737: Mapped type has already been defined in another module
make[2]: *** [python/pykde4/sip/dnssd/sipdnssdpart0.cpp] Fehler 1
make[1]: *** [python/pykde4/CMakeFiles/python_module_PyKDE4_dnssd.dir/all] Fehler 2
sip: /var/tmp/portage/kde-base/pykde4-4.5.1/work/pykde4-4.5.1/python/pykde4/sip/kdecore/typedefs.sip:737: Mapped type has already been defined in another module
make[2]: *** [python/pykde4/sip/kdeui/sipkdeuipart0.cpp] Fehler 1
make[1]: *** [python/pykde4/CMakeFiles/python_module_PyKDE4_kdeui.dir/all] Fehler 2
make: *** [all] Fehler 2
emake failed


Zu "The following OPTIONAL packages could NOT be located on your system":
soprano nur in Version 4.5.0
nepomuk installiert
kdepmlibs installiert
QScintilla installiert
polkit installiert

Meine Frage: was stimmt da nicht?

Danke im voraus für Mithilfe beim Lösen des Problems.

Gruss
Manfred

P.S. ich habe mir vorübergehend damit geholfen, pykde4-4.5.1 zu maskieren, denn ich habe das Paket ja schon erfolgreich per
python-updater einrichten können.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Windhund« (11.09.2010, 08:35)


2

10.09.2010, 17:56

Das sind halt die Leiden eines testing Zweig Nutzers ...;)

Quellcode

1
2
sip: /var/tmp/portage/kde-base/pykde4-4.5.1/work/pykde4-4.5.1/python/pykde4/sip/kdecore/typedefs.sip:737: Mapped type has already been defined in another module
make[2]: *** [python/pykde4/sip/kdecore/sipkdecorepart0.cpp] Fehler 1
Nimm zb den pykde4.patch von hier
oder hab etwas Geduld bis es ein gefixtes ebuild im Tree gibt.

Wenn du es doch selbst machen möchtest dann packe es am besten in ein lokales Overlay
Siehe bei bedarf auch [Tipps & Tricks] Wie man einen Patch einspielt

Viel Erfolg

3

10.09.2010, 19:43

Danke für diesen Tipp,
den ich sehr gerne beherzige.

Mal sehen, was dabei herauskommt.

Gruss
Manfred

4

11.09.2010, 08:36

Dieses Problem hat sich mit dem letzten emerge --sync heute morgen erledigt.

Gruss
Manfred