Missing 4.9 marble plasmoid (globe) in kde 4.9.0 [Solved]

Compiz, KDE, Gnome, Fluxbox, etc...

Moderator: Moderators

Missing 4.9 marble plasmoid (globe) in kde 4.9.0 [Solved]

Postby linuxfluesterer » Thu Sep 20, 2012 20:18

Hallo...
Today I've installed Sabayon X. The first I wanted to install is the earth globe as wallpaper in Desktop settings.
What I could see was Photos, Mandelbrot and slide show but no Globe...
I've installed the kde-plasma-addons package with RIGO.
I also restarted the computer but still no Marble globe to choose.
What is wrong? I use KDE 4.9.0 and kernel 3.5.0 on a laptop with core-i5, 6GB Ram and NVidia GT320M.
Btw, on another laptop with Chakra and KDE 4.9.1 I, could choose exactly the 'kde-plasma-addon-marble' in Apper,
the packet manager.
Why don't I see a single module 'kde-plasma-addon-marble' in Sabayon Rigo?
I am waiting for globe wallpaper since kde 3.5. Help me, pls. Thank you!

-Linuxfluester
Last edited by linuxfluesterer on Sun Sep 23, 2012 18:56, edited 1 time in total.
linuxfluesterer
Advanced Hen
 
Posts: 240
Joined: Thu Sep 20, 2012 19:47
Location: Germany

Re: Missing 4.9 marble plasmoid (globe) in kde 4.9.0

Postby Fitzcarraldo » Thu Sep 20, 2012 22:49

Looking at the details of the Entropy package kdeplasma-addons-4.9.0 by searching for it on the Sabayon Packages Web page I see that it was built with USE="-desktopglobe", so that is presumably why you cannot select the desktop globe wallpaper. If you know how to use the Portage package manager you could reinstall kdeplasma-addons-4.9.0 with USE="desktopglobe". If you don't, then you could file a request for the Entropy repository maintainers to rebuild the package with USE="desktopglobe" and put the rebuilt package in the Entropy repository for you to install. To file a request, click on the link 'Bugs' at the top right of this page.
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7340
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: Missing 4.9 marble plasmoid (globe) in kde 4.9.0

Postby linuxfluesterer » Fri Sep 21, 2012 10:56

Thank you very much, indeed. After breakfast today, I've read a german Gentoo-Page and I used to learn portage
As Root then I started with 'emerge --sync' and received an actual portage tree in /usr/portage/ .
In /usr/portage/kde-base/kdeplasma-addons there are versions 4.8.5, 4.9.0 and 4.9.0.
So then I deinstalled kdeplasma-addons-4.9.0 with Rigo.
And then I started emerge kdeplasma-addons, but all the package was NOT installed due to errors I received:
Quote of installation process:
>>> Verifying ebuild manifests
>>> Running pre-merge checks for kde-base/kdelibs-4.9.1
/usr/portage/eclass/toolchain-funcs.eclass: Zeile 475: cpp: Kommando nicht gefunden.
* ERROR: kde-base/kdelibs-4.9.1 failed (pretend phase):
* Sorry, but gcc-4.3 and earlier won't work for KDE SC 4.6 (see bug #354837).
*
* Call stack:
* ebuild.sh, line 85: Called pkg_pretend
* kdelibs-4.9.1.ebuild, line 152: Called die
* The specific snippet of code:
* [[ $(gcc-major-version) -lt 4 ]] || \
* ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 3 ]] ) \
* && die "Sorry, but gcc-4.3 and earlier won't work for KDE SC 4.6 (see bug #354837)."
*
* If you need support, post the output of `emerge --info '=kde-base/kdelibs-4.9.1'`,
* the complete build log and the output of `emerge -pqv '=kde-base/kdelibs-4.9.1'`.
* The complete build log is located at '/var/tmp/portage/kde-base/kdelibs-4.9.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/kdelibs-4.9.1/temp/die.env'.
* Working directory: '/var/tmp/portage/kde-base/kdelibs-4.9.1'
* S: '/var/tmp/portage/kde-base/kdelibs-4.9.1/work/kdelibs-4.9.1'

* Messages for package kde-base/kdelibs-4.9.1:

* ERROR: kde-base/kdelibs-4.9.1 failed (pretend phase):
* Sorry, but gcc-4.3 and earlier won't work for KDE SC 4.6 (see bug #354837).
*
* Call stack:
* ebuild.sh, line 85: Called pkg_pretend
* kdelibs-4.9.1.ebuild, line 152: Called die
* The specific snippet of code:
* [[ $(gcc-major-version) -lt 4 ]] || \
* ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 3 ]] ) \
* && die "Sorry, but gcc-4.3 and earlier won't work for KDE SC 4.6 (see bug #354837)."
*
* If you need support, post the output of `emerge --info '=kde-base/kdelibs-4.9.1'`,
* the complete build log and the output of `emerge -pqv '=kde-base/kdelibs-4.9.1'`.
* The complete build log is located at '/var/tmp/portage/kde-base/kdelibs-4.9.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/kdelibs-4.9.1/temp/die.env'.
* Working directory: '/var/tmp/portage/kde-base/kdelibs-4.9.1'
* S: '/var/tmp/portage/kde-base/kdelibs-4.9.1/work/kdelibs-4.9.1'

I want ONLY install the version 4.9.0. How can I do?
Honestly I would rather like to learn and understand portage, and I don't know, who is an Entropy repository maintainer.
Can you give me a hint, how I can install a package especially for (my) kde 4.9.0?
Better, it would be, you could write the command here for me (I learn best by real examples).
Thank you, Fitzcarraldo...
linuxfluesterer
Advanced Hen
 
Posts: 240
Joined: Thu Sep 20, 2012 19:47
Location: Germany

Re: Missing 4.9 marble plasmoid (globe) in kde 4.9.0

Postby linuxfluesterer » Fri Sep 21, 2012 12:37

Sorry, I mistyped.. in /usr/portage/kde-base/kdeplasma-addons there are the versions 4.8.5, 4.9.0 and 4.9.1!.
When I deleted kdeplasma-addons-4.8.5.ebuild and kdeplasma-addons-4.9.1, and after that start emerge kdeplasma-addons again, I get an error, that in Manifest listed files could could be found -->aborted.
I'm not sure, that there is an update for kde 4.9.0 to 4.9.1 in Sabayon at all. So I have no choice than to (reinstall) any kde-module in version 4.9.0.
linuxfluesterer
Advanced Hen
 
Posts: 240
Joined: Thu Sep 20, 2012 19:47
Location: Germany

Re: Missing 4.9 marble plasmoid (globe) in kde 4.9.0

Postby Fitzcarraldo » Fri Sep 21, 2012 14:27

From the error messages you posted, it looks like your installation may have the wrong gcc profile (gcc-4.3.*) selected. Use the gcc-config -l command to see what the current profile is and the gcc-config <n> command to change it to gcc-4.6.3 if it is not already set to 4.6.3.

To install a specific version of a package in Portage, you need to prefix the package name and version with an equals sign:

Code: Select all
emerge -1v =packagename-1.2.3

See SL Wiki HOWTO: The Complete Portage Guide and Gentoo Linux Handbook, Part 2, Chapter 1 - A Portage Introduction.

Also see the preparatory commands listed in the post Re: Atheros Wired Connection Problem.

To be honest, though, if you have never used Portage before you do not have sufficient background knowledge and are likely to run into further stumbling blocks. As I mentioned in my previous post, I recommend that you file a request for the Entropy repository maintainers to rebuild the package with USE="desktopglobe".
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7340
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: Missing 4.9 marble plasmoid (globe) in kde 4.9.0

Postby linuxfluesterer » Fri Sep 21, 2012 15:34

After typing gcc-config -l I get:
[1] x86_64-pc-linux-gnu-4.6.3
[2] x86_64-pc-linux-gnu-4.6.3-hardenednopie
[3] x86_64-pc-linux-gnu-4.6.3-hardenednopiessp
[4] x86_64-pc-linux-gnu-4.6.3-hardenednossp
[5] x86_64-pc-linux-gnu-4.6.3-vanilla *
After typing 'emerge -1v =kdeplasma-addons-4.9.0' it started and then I got errors again like that
Failed to emerge dev-util/pkgconfig-0.27.1 and more.
I have rather expected, that a distro matches its own components to (re)compile its packets.

Now I have posted a 'bug' at bugs.sabayon.org (yes, they want me call it a bug!) to rebuild with USE="desktopglobe"
I can only hope, latest in next kde-version they have changed the package in Entropy.

Anyway, thanks a lot, Fitzcarraldo
linuxfluesterer
Advanced Hen
 
Posts: 240
Joined: Thu Sep 20, 2012 19:47
Location: Germany

Re: Missing 4.9 marble plasmoid (globe) in kde 4.9.0

Postby Stupot » Fri Sep 21, 2012 17:34

You probably won't have to wait until the next kde-version. They will recompile that package with that USE flag and push out a revision (assuming the package compiles correctly, etc).
Stupot
Sagely Hen
 
Posts: 1017
Joined: Wed Feb 14, 2007 3:44
Location: St. Louis, MO, USA

Missing 4.9 marble plasmoid (globe) in kde 4.9.0

Postby linuxfluesterer » Sun Sep 23, 2012 18:37

Hallo Fitzcarraldo, hallo Stupot.
Before I was busy for 2 days, I made a new try to realize your suggestion to rebuild kdeplasma-addons with USE="desktopglobe"
For that I've read more emerge help sites. Then I combined your commands with those from in the websites.
That's my solution now (done in konsole):
1. emerge --sync
2. (Re)install gcc compiler 4.3
3. USE="desktopglobe" emerge -1v =kde-base/kdeplasma-addons-4.9.0
4. Complete Reboot of computer.
These 4 steps were my stairway to heaven. I've added my Marble chosable as Wallpaper now.
Thank you a lot,

-Linuxfluester, Core i5, 6 GB Ram, NVidia GT320M, Sabayon X

p.s. As all I see on package site
https://packages.sabayon.org/show/kdepl ... 5,standard
the USE flag is still set to "-desktopglobe"
linuxfluesterer
Advanced Hen
 
Posts: 240
Joined: Thu Sep 20, 2012 19:47
Location: Germany


Return to 3D Desktops and Window Managers

Who is online

Users browsing this forum: No registered users and 1 guest