4.1er KDE schon raus aber nicht für gentoo? :(

So jetzt hab ich noch die ergänzungen in package.mask vor genommen:
Code:
kde-base/knewstuff:kde-4.1 **
kde-base/soliduiserver:kde-4.1 **
kde-base/kstartupconfig:kde-4.1 **
kde-base/libkworkspace:kde-4.1 **
kde-base/konsole:kde-4.1 **
kde-base/kdm:kde-4.1 **
kde-base/nsplugins:kde-4.1 **
kde-base/libkonq:kde-4.1 **
kde-base/dolphin:kde-4.1 **
kde-base/libplasma:kde-4.1 **
kde-base/drkonqi:kde-4.1 **
kde-base/kdepasswd:kde-4.1 **
kde-base/kdebase-kioslaves:kde-4.1 **
kde-base/kstyles:kde-4.1 **
kde-base/kstart:kde-4.1 **
kde-base/kdebugdialog:kde-4.1 **
kde-base/khelpcenter:kde-4.1 **
kde-base/kwin:kde-4.1 **
kde-base/ktimezoned:kde-4.1 **
kde-base/knotify:kde-4.1 **
kde-base/kde-menu:kde-4.1 **
kde-base/kfind:kde-4.1 **
kde-base/konqueror:kde-4.1 **
kde-base/ksmserver:kde-4.1 **
kde-base/kde-menu-icons:kde-4.1 **
kde-base/nepomuk:kde-4.1 **
kde-base/ktraderclient:kde-4.1 **
kde-base/kfile:kde-4.1 **
kde-base/ksplash:kde-4.1 **
kde-base/kdebase-data:kde-4.1 **
kde-base/phonon-xine:kde-4.1 **
kde-base/kquitapp:kde-4.1 **
kde-base/kurifilter-plugins:kde-4.1 **
kde-base/kcmshell:kde-4.1 **
kde-base/kinfocenter:kde-4.1 **
kde-base/kde-wallpapers:kde-4.1 **
kde-base/kcminit:kde-4.1 **
kde-base/kuiserver:kde-4.1 **
kde-base/kwrite:kde-4.1 **
kde-base/kdesu:kde-4.1 **
kde-base/solid-hardware:kde-4.1 **
kde-base/kcontrol:kde-4.1 **
kde-base/kmimetypefinder:kde-4.1 **
und der fehler resultiert dann ja bestimmt da raus, das ich vorher mit "cp /usr/local/portage/layman/kdesvn-portage/Documentation/portage/sets/kde-4.1beta/kdebase-meta /etc/portage/sets/"
gearbeitet habe
Code:
Calculating dependencies \ * 
 * ERROR: kde-base/renamedlg-plugins-9999 failed.
 * Call stack:
 *                       ebuild.sh, line 1692:  Called source '/usr/local/portage/layman/kdesvn-portage/kde-base/renamedlg-plugins/renamedlg-plugins-9999.ebuild'
 *   renamedlg-plugins-9999.ebuild, line    8:  Called inherit 'kde4svn-meta'
 *                       ebuild.sh, line 1206:  Called qa_source '/usr/local/portage/layman/kde/eclass/kde4svn-meta.eclass'
 *                       ebuild.sh, line   37:  Called source '/usr/local/portage/layman/kde/eclass/kde4svn-meta.eclass'
 *             kde4svn-meta.eclass, line   17:  Called inherit 'subversion' 'kde4svn'
 *                       ebuild.sh, line 1206:  Called qa_source '/usr/local/portage/layman/kde/eclass/kde4svn.eclass'
 *                       ebuild.sh, line   37:  Called source '/usr/local/portage/layman/kde/eclass/kde4svn.eclass'
 *                  kde4svn.eclass, line   52:  Called inherit 'subversion' 'kde4-base' 'kde4-meta'
 *                       ebuild.sh, line 1206:  Called qa_source '/usr/local/portage/layman/kde/eclass/kde4-meta.eclass'
 *                       ebuild.sh, line   37:  Called source '/usr/local/portage/layman/kde/eclass/kde4-meta.eclass'
 *                kde4-meta.eclass, line   38:  Called get-parent-package 'kde-base/renamedlg-plugins'
 *           kde4-functions.eclass, line  343:  Called die
 * The specific snippet of code:
 *   	die "Package $target not found in KDE_DERIVATION_MAP, please report bug"
 *  The die message:
 *   Package  not found in KDE_DERIVATION_MAP, please report bug
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * This ebuild used the following eclasses from overlays:
 *   /usr/local/portage/layman/kde/eclass/kde4svn-meta.eclass
 *   /usr/local/portage/layman/kde/eclass/kde4svn.eclass
 *   /usr/local/portage/layman/kde/eclass/kde4-base.eclass
 *   /usr/local/portage/layman/kde/eclass/kde4-functions.eclass
 *   /usr/local/portage/layman/kde/eclass/kde4-meta.eclass
 * This ebuild is from an overlay: '/usr/local/portage/layman/kdesvn-portage/'
 * 


!!! Problem in 'kde-base/renamedlg-plugins:kde-4.1' dependencies.
!!! 'kde-base/renamedlg-plugins-9999' None
Traceback (most recent call last):
  File "/usr/bin/emerge", line 18, in <module>
    retval = _emerge.emerge_main()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 9434, in emerge_main
    myopts, myaction, myfiles, spinner)
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 8611, in action_build
    retval, favorites = mydepgraph.select_files(myfiles)
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 2807, in select_files
    myroot, atom, onlydeps=onlydeps)
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 3055, in _select_pkg_highest_available
    ret = self._select_pkg_highest_available_imp(root, atom, onlydeps=onlydeps)
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 3102, in _select_pkg_highest_available_imp
    cpv_list = db.xmatch("match-all", atom)
  File "/usr/lib64/portage/pym/portage/dbapi/porttree.py", line 701, in xmatch
    myval = list(self._iter_match(mydep, self.cp_list(mykey)))
  File "/usr/lib64/portage/pym/portage/dbapi/__init__.py", line 138, in _iter_match_slot
    if self.aux_get(cpv, ["SLOT"])[0] == atom.slot:
  File "/usr/lib64/portage/pym/portage/dbapi/porttree.py", line 348, in aux_get
    raise KeyError(mycpv)
KeyError: 'kde-base/renamedlg-plugins-9999'
 
Das is es nicht. glaube ich müsste erst mal "kdesvn-portage" overlay löschen geht aber nicht mit layman -C kdesvn-portage. Jetzt wird versucht
Code:
ebuild.sh, line 1692:  Called source '/usr/local/portage/layman/kdesvn-portage/kde-base/renamedlg-plugins/renamedlg-plugins-9999.ebuild'
zu nehmen und nicht aus "/usr/local/portage/layman/kde/..."
Der "kde" ordner ist aber komplett aunders aufgebaut als der kdesvn. Zu zeit suche ich noch die alternative für
Code:
cp /usr/portage/local/layman/kdesvn-portage/Documentation/portage/sets/kde-4.1beta/kdebase-meta /etc/portage/sets/
 
Zuletzt bearbeitet:
Man kann's sich halt auch kompliziert machen.

Was verstehst du eigentlich daran nicht, das du genau so vorgehen sollst wie hier:


beschrieben?

@Bloodsurfer

Ich hab jetzt noch mal nachgeschaut, deine Aussage stimmt so definitiv nicht, kdesvn wird im Link oben als unofficial overlay bezeichnet, mit Paludis hat das alles überhaupt nichts zu tun.
 
Soweit klar, mein system hat sich durch das ganze hin und her wohl nur verschluck. Logout, login und es hat wieder gepasst jetzt bin ich an der stelle wo ich hin wollte.
da gibt es nur noch eine unklarheit:
bei emerge -av @kdebase-meta
Code:
[ebuild  NS   ] kde-base/nsplugins-4.0.85 [4.0.5] USE="-debug" 0 kB [1]
[ebuild  NS   ] kde-base/krunner-4.0.85 [4.0.5] USE="-debug -opengl -xcomposite -xscreensaver" 0 kB [1]
[ebuild  NS   ] kde-base/kdebase-startkde-4.0.85 [4.0.5] 0 kB [1]
[blocks B     ] kde-base/plasma:kde-4.1 (is blocking kde-base/plasma-apps-4.0.85, kde-base/plasma-workspace-4.0.85)
mit
Code:
emerge -av kdebase-meta
würde es gehen, weil dann "kde-base/plasma:kde-4.1" weg gelassen wird, aber sind die 4.0.85er versionen jetzt schon die 4.1er. Zu mindest kommen die auch, wenn ich
Code:
emerge kdebase-meta:kde-4.1
nehme.
 
Aha.
Und warum hab ich dann mittels layman -a kde kde4 installiert ohne Paludis?

Aber stimmt schon:

http://genkdesvn.mailstation.de/documentation/general-information.html

da steht das auch so beschrieben.

Anyway, ich hab kde4 so installiert und es läuft bei mir bis auf die Kinderkrankheiten recht rund.

Dann wäre das gentoo-wiki auch falsch:

http://gentoo-wiki.com/HOWTO_KDE4

Da steht nämlich nix von Paludis.

@Bloodsurfer

Ich hab jetzt noch mal nachgeschaut, deine Aussage stimmt so definitiv nicht, kdesvn wird im Link oben als unofficial overlay bezeichnet, mit Paludis hat das alles überhaupt nichts zu tun.

Das wundert mich nun wirklich. Werde ich auf magische Art und Weise auf andere Mirrors umgeleitet? Hat layman einen geheimen Schalter zum Erzwingen von Portagekompatibilität?

Code:
root@fangthane - bloodsurfer # layman -a kde
* Running command "/usr/bin/git clone "git://www2.mailstation.de/git/genkde4svn.git/" "/usr/portage/local/layman/kde""...                                       
Initialized empty Git repository in /usr/portage/local/layman/kde/.git/         
remote: Counting objects: 24382, done.
remote: Compressing objects: 100% (10722/10722), done.
remote: Total 24382 (delta 14370), reused 22233 (delta 13166)
Receiving objects: 100% (24382/24382), 4.12 MiB | 120 KiB/s, done.
Resolving deltas: 100% (14370/14370), done.                       
* Successfully added overlay "kde". 
root@fangthane - bloodsurfer # ls /usr/portage/local/layman/kde/kde-base/kdelibs/                                                                               
ChangeLog  files  kdelibs-scm.kdebuild-1  metadata.xml
root@fangthane - bloodsurfer # ls /usr/portage/local/layman/kde/kde-base/konsole/
ChangeLog  konsole-scm.kdebuild-1  metadat
root@fangthane - bloodsurfer # ls /usr/portage/local/layman/kde/kde-base/konqueror/
ChangeLog  konqueror-scm.kdebuild-1  metadata.xml
root@fangthane - bloodsurfer # layman -d kde
* Successfully deleted overlay "kde".

Ich sehe da nirgendwo ebuilds, mit denen Portage etwas anfangen könnte. Nur Dateien im Paludisformat.

Vielleicht hast du das Overlay vor längerer Zeit benutzt, als noch nicht Paludis verwendet wurde? Das kam ja erst mit 4.1.

Und das der Gentoowiki falsch/veraltet ist, wäre ja nun wirklich nicht zum ersten Mal passiert. Wenn den niemand aktualisiert kann es halt nicht mehr stimmen... Der Eintrag dort stammt offensichtlich noch aus KDE 4.0-Zeiten, während die (von dir selbst genannte) Seite das ganze ja richtigstellt - Paludis wird erfordert.
 
Zuletzt bearbeitet:
Da musste man mal ne neue Anleitugn schreiben wa ;)
Ich versuch alles zu Notiren was ich mach.

Hab jetzt alles noch mal runter gemacht und fang noch mal neu an.

1. a.USE="git subversion" emerge layman
1. b. layman -S
2. "source /usr/local/portage/layman/make.conf" in "/etc/make.conf"
3. layman -a kde
4. cp /usr/local/portage/layman/kde/sets/ /etc/portage/ # den ordner copierem
5. layman -a kdesvn-portage
6. cp /usr/local/portage/layman/kdesvn-portage/Documentation/portage/sets/kde-4.1beta/kdebase-meta /etc/portage/sets/
7. emerge -av kdebase-meta # bei @kdebase-meta plockierier plasma
Code:
[blocks B     ] kde-base/plasma:kde-4.1 (is blocking kde-base/plasma-apps-4.0.85, kde-base/plasma-workspace-4.0.85)
8. da bestimmt noch einträge fehlen werden mit

"echo "<dein packet>" >> /etc/portage/package.unmask"
oder
"echo "<dein packet> **" >> /etc/portage/package.keywords"

ergänzen


.
.
.
EDIT (autom. Beitragszusammenführung) :
.

So beim nächste schritt wollte ich eigendlich
Code:
[ebuild  N    ] sys-apps/paludis-0.26.2  USE="python -bash-completion -doc -glsa -inquisitio -pink -portage -qa -ruby -vim-syntax -visibility -zsh-completion" 0 kB
mergen, aber:
Code:
...
checking for Python installation dir... ${exec_prefix}/lib64/python2.5/site-packages
checking for boost.python... yes
checking for boost.python library name... not found
configure: error: boost.python (http://www.boost.org/libs/python/doc/) is required

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/sys-apps/paludis-0.26.2/work/paludis-0.26.2/config.log
 * 
 * ERROR: sys-apps/paludis-0.26.2 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2475:  Called econf '--disable-doxygen' '--disable-pink' '--disable-qa' '--disable-ruby' '--enable-python' '--disable-glsa' '--disable-vim' '--disable-visibility' '--with-vim-install-dir=/usr/share/vim/vimfiles' '--enable-sandbox' '--with-repositories=default,unpackaged' '--with-clients=default,accerso,adjutrix,contrarius,importare,instruo,paludis,reconcilio' '--with-environments=default'
 *               ebuild.sh, line  526:  Called die
 * The specific snippet of code:
 *   			die "econf failed"
 *  The die message:
 *   econf failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/sys-apps/paludis-0.26.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-apps/paludis-0.26.2/temp/environment'.
 * 

 * GNU info directory index is up-to-date.

 * IMPORTANT: 1 news items need reading for repository 'kde4-experimental'.
 * Use eselect news to read news items.


!!! existing preserved libs:
>>> package: app-misc/strigi-0.5.10
 *  - /usr/lib64/libstrigiqtdbusclient.so.0
 *  - /usr/lib64/libstrigiqtdbusclient.so.0.5.8
 
Zuletzt bearbeitet:
Würde darauf tippen, dass dir "boost" fehlt, eine Python Lib... Manchmal ist es ganz praktisch Fehlermeldungen erstmal durchzulesen bevor man sie postet ;)

Übrigens, willst du dir wirklich deswegen Paludis aufhalsen? Nimm doch lieber kdesvn-portage, wie vorher empfohlen ;) Spätestens wenn KDE 4.1 released wird und in Portage landet, brauchst du Paludis nicht mehr, es sei denn du willst weiterhin die SVN Version nutzen.

Du solltest jedenfalls, falls du Paludis wirklich nutzen willst, dir sicher sein was du tust, und Paludis von da an exklusiv nutzen. Paludis und Portage zu vermischen kann zu Problemen führen...
 
oh man garnicht gesehen :erschlag:
Code:
checking for boost.python library name... not found
da war mal wieder ein update nötig.
 
So hab jetzt schon einige Fehler behoben, und noch ca. 37 packete zu mergen, aber bei "phonon-xine-4.0.85" weis ich grad net wie ich den Fehler beheben, kann:
:hilfe2:
Code:
...
[ 13%] Built target kaudiodevicelist
Generating kdepluginfactory.moc
Generating kiomediastream.moc
Generating moc_devicelisting.cpp
Scanning dependencies of target kde
[ 15%] Building CXX object phonon/platform_kde/CMakeFiles/kde.dir/kde_automoc.o
In file included from /var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/moc_devicelisting.cpp:10,
                 from /var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/kde_automoc.cpp:2:
/var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/../../../phonon-xine-4.0.85/phonon/platform_kde/devicelisting.h:31:36: error: Phonon/ObjectDescription: No such file or directory
/var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/../../../phonon-xine-4.0.85/phonon/platform_kde/devicelisting.h:45: error: 'Phonon::ObjectDescriptionType' has not been declared
/var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/../../../phonon-xine-4.0.85/phonon/platform_kde/devicelisting.h:46: error: 'Phonon::ObjectDescriptionType' has not been declared
/var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/../../../phonon-xine-4.0.85/phonon/platform_kde/devicelisting.h:52: error: 'ObjectDescriptionType' has not been declared
/var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/moc_devicelisting.cpp: In member function 'virtual int Phonon::DeviceListing::qt_metacall(QMetaObject::Call, int, void**)':
/var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/moc_devicelisting.cpp:74: error: expected type-specifier before 'ObjectDescriptionType'
/var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/moc_devicelisting.cpp:74: error: expected `>' before 'ObjectDescriptionType'
/var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/moc_devicelisting.cpp:74: error: expected `(' before 'ObjectDescriptionType'
/var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/moc_devicelisting.cpp:74: error: expected primary-expression before ')' token
/var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/moc_devicelisting.cpp:74: error: 'ObjectDescriptionType' was not declared in this scope
/var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/moc_devicelisting.cpp: At global scope:
/var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/moc_devicelisting.cpp:85: error: variable or field 'objectDescriptionChanged' declared void
/var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/moc_devicelisting.cpp:85: error: 'int Phonon::DeviceListing::objectDescriptionChanged' is not a static member of 'class Phonon::DeviceListing'
/var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/moc_devicelisting.cpp:85: error: 'ObjectDescriptionType' was not declared in this scope
/var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/moc_devicelisting.cpp:86: error: expected ',' or ';' before '{' token
make[2]: *** [phonon/platform_kde/CMakeFiles/kde.dir/kde_automoc.o] Error 1
make[1]: *** [phonon/platform_kde/CMakeFiles/kde.dir/all] Error 2
make: *** [all] Error 2

 * 
 * ERROR: kde-base/phonon-xine-4.0.85 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2973:  Called kde4overlay-meta_src_compile
 *             environment, line 2324:  Called kde4overlay-meta_src_make
 *             environment, line 2373:  Called kde4overlay-base_src_make
 *             environment, line 2088:  Called cmake-utils_src_make
 *             environment, line  731:  Called die
 * The specific snippet of code:
 *           emake "$@" || die "Make failed!";
 *  The die message:
 *   Make failed!
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/kde-base/phonon-xine-4.0.85/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-base/phonon-xine-4.0.85/temp/environment'.
 * This ebuild used the following eclasses from overlays:
 *   /usr/local/portage/layman/kdesvn-portage/eclass/kde4overlay-meta.eclass
 *   /usr/local/portage/layman/kdesvn-portage/eclass/kde4overlay-functions.eclass
 *   /usr/local/portage/layman/kdesvn-portage/eclass/kde4overlay-base.eclass
 * This ebuild is from an overlay: '/usr/local/portage/layman/kdesvn-portage/'
 * 

 * Messages for package kde-base/phonon-xine-4.0.85:

 * 
 * ERROR: kde-base/phonon-xine-4.0.85 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2973:  Called kde4overlay-meta_src_compile
 *             environment, line 2324:  Called kde4overlay-meta_src_make
 *             environment, line 2373:  Called kde4overlay-base_src_make
 *             environment, line 2088:  Called cmake-utils_src_make
 *             environment, line  731:  Called die
 * The specific snippet of code:
 *           emake "$@" || die "Make failed!";
 *  The die message:
 *   Make failed!
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/kde-base/phonon-xine-4.0.85/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-base/phonon-xine-4.0.85/temp/environment'.
 * This ebuild used the following eclasses from overlays:
 *   /usr/local/portage/layman/kdesvn-portage/eclass/kde4overlay-meta.eclass
 *   /usr/local/portage/layman/kdesvn-portage/eclass/kde4overlay-functions.eclass
 *   /usr/local/portage/layman/kdesvn-portage/eclass/kde4overlay-base.eclass
 * This ebuild is from an overlay: '/usr/local/portage/layman/kdesvn-portage/'
 * 

 * GNU info directory index is up-to-date.

das is der auslößer würde ich sagen:
...
/var/tmp/portage/kde-base/phonon-xine-4.0.85/work/phonon-xine_build/phonon/platform_kde/../../../phonon-xine-4.0.85/phonon/platform_kde/devicelisting.h:31:36: error: Phonon/ObjectDescription: No such file or directory
...
 
Zuletzt bearbeitet:
liegt das jetzt an eim fehlerhaften portage oder an dem phonon_xine packet?
 
Das Paket lässt sich bei mir ebenfalls nicht kompilieren, aber ich brauche es auch nicht wirklich. Habe dafür bis heute keine Lösung gefunden, aber zugegebenermaßen auch nicht lange gesucht ;)

Eins kannst du versuchen, allerdings ohne Garantie:
ln -s /usr/lib/libphonon.so /usr/kde/4.1/lib64/libphonon.so
ln -s /usr/lib/qt4/libphonon.so /usr/kde/4.1/lib64/

Dann dürfte es weitergehen, aber dafür kommen später andere Fehler (und die hab ich bisher nicht gelöst).
 
das problem ist ja das photon beim mergen von "kdebase-meta:kde-4.1" mit gelistet ist, ich müsste es am besten ausschließen. Bei "@kdebase-meta" ist außerdem das plasma packet dabei, was von plasma-workspace und plasma-apps plockiert wird. In den news hab ich gelesen, das plasma später in die beiden packete gesplittet wurde.
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

Wie hast' dann die die 4.1 Version aufgespielt, wenn phonon-xine als abhänigkeit von kdebase-meta:kde-4.1 immer dabei ist?
 
Zuletzt bearbeitet:
Ich habe phonon-xine und plasma aus der setfile gelöscht, und dafür plasma-workspace und plasma-apps hinzugefügt.

vim /etc/portage/sets/kdebase-meta ;)
 
Super idee. Bin ich aber mittlerweile auch schon drauf gekommen :D
Trotz dem vielen dank für die antwort :))
 
systemsettings funktioniert nicht
Code:
...
Generating kaccess.moc
Scanning dependencies of target kdeinit_kaccess
[ 75%] Building CXX object kcontrol/access/CMakeFiles/kdeinit_kaccess.dir/kdeinit_kaccess_automoc.o
[ 75%] Building CXX object kcontrol/access/CMakeFiles/kdeinit_kaccess.dir/kaccess.o
In file included from /var/tmp/portage/kde-base/systemsettings-4.0.85/work/systemsettings_build/kcontrol/access/kaccess.moc:10,
                 from /var/tmp/portage/kde-base/systemsettings-4.0.85/work/systemsettings-4.0.85/kcontrol/access/kaccess.cpp:33:
/var/tmp/portage/kde-base/systemsettings-4.0.85/work/systemsettings_build/kcontrol/access/../../../systemsettings-4.0.85/kcontrol/access/kaccess.h:15:30: error: Phonon/MediaObject: No such file or directory
/var/tmp/portage/kde-base/systemsettings-4.0.85/work/systemsettings-4.0.85/kcontrol/access/kaccess.cpp:441:2: warning: #warning is this the best way to invert a pixmap?
/var/tmp/portage/kde-base/systemsettings-4.0.85/work/systemsettings-4.0.85/kcontrol/access/kaccess.cpp:590:2: warning: #warning "kde4 fixme"
/var/tmp/portage/kde-base/systemsettings-4.0.85/work/systemsettings_build/kcontrol/access/../../../systemsettings-4.0.85/kcontrol/access/kaccess.h:76: error: 'Phonon' has not been declared
/var/tmp/portage/kde-base/systemsettings-4.0.85/work/systemsettings_build/kcontrol/access/../../../systemsettings-4.0.85/kcontrol/access/kaccess.h:76: error: ISO C++ forbids declaration of 'MediaObject' with no type
/var/tmp/portage/kde-base/systemsettings-4.0.85/work/systemsettings_build/kcontrol/access/../../../systemsettings-4.0.85/kcontrol/access/kaccess.h:76: error: expected ';' before '*' token
/var/tmp/portage/kde-base/systemsettings-4.0.85/work/systemsettings-4.0.85/kcontrol/access/kaccess.cpp: In constructor 'KAccessApp::KAccessApp(bool, bool)':
/var/tmp/portage/kde-base/systemsettings-4.0.85/work/systemsettings-4.0.85/kcontrol/access/kaccess.cpp:100: error: class 'KAccessApp' does not have any field named '_player'
/var/tmp/portage/kde-base/systemsettings-4.0.85/work/systemsettings-4.0.85/kcontrol/access/kaccess.cpp: In member function 'void KAccessApp::xkbBellNotify(XkbBellNotifyEvent*)':
/var/tmp/portage/kde-base/systemsettings-4.0.85/work/systemsettings-4.0.85/kcontrol/access/kaccess.cpp:471: error: '_player' was not declared in this scope
/var/tmp/portage/kde-base/systemsettings-4.0.85/work/systemsettings-4.0.85/kcontrol/access/kaccess.cpp:472: error: 'Phonon' has not been declared
/var/tmp/portage/kde-base/systemsettings-4.0.85/work/systemsettings-4.0.85/kcontrol/access/kaccess.cpp:472: error: 'Phonon' has not been declared
/var/tmp/portage/kde-base/systemsettings-4.0.85/work/systemsettings-4.0.85/kcontrol/access/kaccess.cpp:476: error: '_player' was not declared in this scope
make[2]: *** [kcontrol/access/CMakeFiles/kdeinit_kaccess.dir/kaccess.o] Error 1
make[1]: *** [kcontrol/access/CMakeFiles/kdeinit_kaccess.dir/all] Error 2
make: *** [all] Error 2
 * 
 * ERROR: kde-base/systemsettings-4.0.85 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2969:  Called kde4overlay-meta_src_compile
 *             environment, line 2317:  Called kde4overlay-meta_src_make
 *             environment, line 2366:  Called kde4overlay-base_src_make
 *             environment, line 2080:  Called cmake-utils_src_make
 *             environment, line  732:  Called die
 * The specific snippet of code:
 *           emake "$@" || die "Make failed!";
 *  The die message:
 *   Make failed!
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/kde-base/systemsettings-4.0.85/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-base/systemsettings-4.0.85/temp/environment'.
 * This ebuild used the following eclasses from overlays:
 *   /usr/local/portage/layman/kdesvn-portage/eclass/kde4overlay-meta.eclass
 *   /usr/local/portage/layman/kdesvn-portage/eclass/kde4overlay-functions.eclass
 *   /usr/local/portage/layman/kdesvn-portage/eclass/kde4overlay-base.eclass
 * This ebuild is from an overlay: '/usr/local/portage/layman/kdesvn-portage/'
 *
 
Probier mal meine zwei Linktipps ein paar Postings weiter oben.
 
bringt leider nix :-( und dabei bin ich schon so nah an meinem neuen kde...

Code:
[ebuild  N    ] kde-base/systemsettings-4.0.85  USE="opengl usb -debug -htmlhandbook -xinerama" 0 kB [1]
[ebuild  NS   ] kde-base/nsplugins-4.0.85 [4.0.5] USE="-debug" 0 kB [1]
[ebuild  NS   ] kde-base/dolphin-4.0.85 [4.0.5] USE="semantic-desktop -debug -htmlhandbook" 0 kB [1]
[ebuild  NS   ] kde-base/kdm-4.0.85 [4.0.5] USE="pam -debug -htmlhandbook -kerberos" 0 kB [1]
[ebuild  NS   ] kde-base/kdebase-startkde-4.0.85 [4.0.5] 0 kB [1]
 
Dann probier gleich den RC1, der ist nämlich seit gestern im Overlay und läuft bei mir seit heute Morgen einwandfrei. ;)

--> 4.0.98
 
selbes packet, selbes problem. vielleicht liegs ja wieder an irgend einer liberie.
und phonon-xine geht auch als 4.0.98 net. ev. haben beide packet das selbe problem?
 

Ähnliche Themen

KDE Plasma 6 im Überblick: Mega-Release bringt Qt 6 und Wayland als Standard

Fedora wird 40: Linux-Distribution feiert runden Geburtstag und lädt AI ein

EndeavourOS Galileo: Arch Linux Derivat setzt auf KDE Plasma

Linux Kernel 6.12 RC1: Mit Echtzeit, Battlemage und QR-Screen-of-Death

Tux sieht rot: Linux Kernel 6.11 mit zahlreichen Neuerungen für AMD

Zurück
Oben