Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
kde 4.10: bug with systemtray
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Krog
Apprentice
Apprentice


Joined: 26 Jun 2007
Posts: 256
Location: Roma, Italy

PostPosted: Thu Feb 07, 2013 1:54 pm    Post subject: kde 4.10: bug with systemtray Reply with quote

I've just emerged kde 4.10 and i'm affected from this bug: https://bugs.kde.org/show_bug.cgi?id=310647
is there any solution? I'm compiling qt with -Os to see if it's working...
Back to top
View user's profile Send private message
Krog
Apprentice
Apprentice


Joined: 26 Jun 2007
Posts: 256
Location: Roma, Italy

PostPosted: Thu Feb 07, 2013 1:56 pm    Post subject: Reply with quote

additional infos: when I try to start systemtray plasmoid with the plasmoidviewer this is the output:

krog@krogpc ~ % plasma-windowed systemtray
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 import detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with no code changes. Continuing, but startup time will be slower.
KCrash: Attempting to start /usr/bin/plasma-windowed from kdeinit
sock_file=/home/krog/.kde4/socket-krogpc/kdeinit4__0
KCrash: Application 'plasma-windowed' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
sock_file=/home/krog/.kde4/socket-krogpc/kdeinit4__0
QSocketNotifier: Invalid socket 13 and type 'Read', disabling...
Back to top
View user's profile Send private message
Krog
Apprentice
Apprentice


Joined: 26 Jun 2007
Posts: 256
Location: Roma, Italy

PostPosted: Thu Feb 07, 2013 2:08 pm    Post subject: Reply with quote

I can confirm that rebuilding qt-core with CFLAGS -Os makes the systemtray work again
Back to top
View user's profile Send private message
Tvin
n00b
n00b


Joined: 15 Sep 2010
Posts: 20

PostPosted: Thu Feb 07, 2013 3:14 pm    Post subject: Reply with quote

I've the same issue, but rebuilding qt-core with CFLAGS -Os doesn't work for me.

Is there any way to remove temporary systemtray plasmoid from my taskbar if I can't see it? I mean, to remove it from configuration file.
Back to top
View user's profile Send private message
i4dnf
Tux's lil' helper
Tux's lil' helper


Joined: 18 Sep 2005
Posts: 147
Location: Bucharest, Romania

PostPosted: Thu Feb 07, 2013 3:36 pm    Post subject: Reply with quote

You can try applying the patch from here against qt-core
https://bugs.kde.org/show_bug.cgi?id=311751#c28
(drop it into /etc/portage/patches/x11-libs/qt-core)
It certainly did the trick on my system.
_________________
"The only difference between me and a madman is that I am not MAD" (SALVATOR DALI)
Back to top
View user's profile Send private message
Krog
Apprentice
Apprentice


Joined: 26 Jun 2007
Posts: 256
Location: Roma, Italy

PostPosted: Thu Feb 07, 2013 4:29 pm    Post subject: Reply with quote

Tvin wrote:
I've the same issue, but rebuilding qt-core with CFLAGS -Os doesn't work for me.

Is there any way to remove temporary systemtray plasmoid from my taskbar if I can't see it? I mean, to remove it from configuration file.


try:
plasma-windowed systemtray
if it opens in a window, you just need to restart kde... it worked for me...
Back to top
View user's profile Send private message
MassimoM
n00b
n00b


Joined: 03 May 2008
Posts: 14
Location: Italy

PostPosted: Thu Feb 07, 2013 11:34 pm    Post subject: Reply with quote

qt patch didn't work for me.
I had to install plasma-workspace-4.10-r1 from kde overlay. Now my systray works. :)
Back to top
View user's profile Send private message
genstorm
Advocate
Advocate


Joined: 05 Apr 2007
Posts: 2470
Location: Austria

PostPosted: Fri Feb 08, 2013 12:07 am    Post subject: Reply with quote

It is an extremely weird bug. I, for one, have never seen it, despite sharing a similar config with affected people.

Is that plasma-workspace patch a real solution or just a workaround?
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
albright
Advocate
Advocate


Joined: 16 Nov 2003
Posts: 2109
Location: Near Toronto

PostPosted: Fri Feb 08, 2013 1:16 am    Post subject: Reply with quote

Quote:
I had to install plasma-workspace-4.10-r1 from kde overlay.


that worked for me

this is effing bulls**t
:x
_________________
.... there is nothing - absolutely nothing - half so much worth
doing as simply messing about with Linux ...
(apologies to Kenneth Graeme)
Back to top
View user's profile Send private message
Tvin
n00b
n00b


Joined: 15 Sep 2010
Posts: 20

PostPosted: Fri Feb 08, 2013 6:05 am    Post subject: Reply with quote

MassimoM wrote:

I had to install plasma-workspace-4.10-r1 from kde overlay. Now my systray works. :)
That worked for me too.
Back to top
View user's profile Send private message
Chiitoo
l33t
l33t


Joined: 28 Feb 2010
Posts: 882
Location: Here and Away Again

PostPosted: Fri Feb 08, 2013 5:53 pm    Post subject: ><)))°€ Reply with quote

For what it's worth, -Os made my plasma-workspace work as well.
Well, at least from what I can tell, it's there, and functional!

I also built only the x11-libs/qt-core-4.8.4-r1 with it.

Shall investigate more at a better time.
_________________
Kind Regards,
~ The Noob Unlimited ~

Sore wa sore, kore wa kore.
Back to top
View user's profile Send private message
Featherfoot
l33t
l33t


Joined: 28 Dec 2002
Posts: 635
Location: Stuart, Florida

PostPosted: Fri Feb 08, 2013 7:24 pm    Post subject: Reply with quote

I have the same problems!
Back to top
View user's profile Send private message
kite14
Tux's lil' helper
Tux's lil' helper


Joined: 07 Nov 2006
Posts: 140
Location: Pordenone/Italy

PostPosted: Fri Feb 08, 2013 8:03 pm    Post subject: Reply with quote

Just for the record, I was hit by this bug as well, and all I had to do to get everything back to normal was to rebuild JUST x11-libs/qt-core with -Os. No need to upgrade qt-core or rebuild other packages.
Back to top
View user's profile Send private message
Featherfoot
l33t
l33t


Joined: 28 Dec 2002
Posts: 635
Location: Stuart, Florida

PostPosted: Fri Feb 08, 2013 10:14 pm    Post subject: Reply with quote

I finally just re-emerged qt-core and plasma-workspace and things are back. I didn't see whether just qt-core would be enough. I didn't use any special options. Seems like somebody made some improvements...
Back to top
View user's profile Send private message
askoff
Tux's lil' helper
Tux's lil' helper


Joined: 15 Apr 2004
Posts: 77

PostPosted: Fri Feb 08, 2013 11:40 pm    Post subject: Reply with quote

This is excelent. Rebuilding the qt-core solved the issue. I didn't had to do anything else, like using new compiler flags or anything. Thanks!
Back to top
View user's profile Send private message
Fitzcarraldo
Guru
Guru


Joined: 30 Aug 2008
Posts: 549
Location: United Kingdom

PostPosted: Sat Feb 09, 2013 9:48 am    Post subject: Reply with quote

I'm getting confused here. If I read this thread correctly, to upgrade from KDE 4.9.5 to 4.10.0 yesterday it was necessary to do the following (I've only included the version numbers to avoid any doubt):

Code:
# emerge =kde-meta-4.10.0
# sed -i 's/-O2/-Os/g' /etc/make.conf
# emerge =qt-core-4.8.4-r1
# sed -i 's/-Os/-O2/g' /etc/make.conf
# layman -a kde
# emerge =plasma-workspace-4.10.0-r1

whereas today it would only be necessary to do the following (I assume because new ebuilds for qt-core and plasma-workspace have now been added to the main tree):

Code:
# emerge =qt-core-4.8.4-r2
# emerge =kde-meta-4.10.0

Is my understanding correct on all of the above?
_________________
Fitzcarraldo's blog
Back to top
View user's profile Send private message
franzf
Advocate
Advocate


Joined: 29 Mar 2005
Posts: 3949
Location: Irgendwo im Nirgendwo

PostPosted: Sat Feb 09, 2013 10:49 am    Post subject: Reply with quote

@Fitzcarraldo:
No. The new ebuilds fix a security issue: https://bugs.gentoo.org/show_bug.cgi?id=455884
I don't think it is related, but who knows ;)
And kde-meta will not rebuild anything, just install a meta-package ;) You need no rebuild plasma-workspace.
_________________
"der mac dennoch wesen geil"
Wolfram von Eschenbach, Parzival (Buch 1, Z. 7).
Ein frühes Statement gegen Windows.

My overlay
Back to top
View user's profile Send private message
toralf
Advocate
Advocate


Joined: 01 Feb 2004
Posts: 2713
Location: Hamburg/Germany

PostPosted: Sat Feb 09, 2013 11:08 am    Post subject: Reply with quote

Fitzcarraldo wrote:
I'm getting confused here. If I read this thread correctly, to upgrade from KDE 4.9.5 to 4.10.0 yesterday it was necessary to do the following (I've only included the version numbers to avoid any doubt):

# emerge =kde-meta-4.10.0
# sed -i 's/-O2/-Os/g' /etc/make.conf
# emerge =qt-core-4.8.4-r1
# sed -i 's/-Os/-O2/g' /etc/make.conf
Nope, for special CFLAGS for a special package use something like this :
Code:
$ cat /etc/portage/env/Os
CFLAGS="-Os -march=native -pipe"
CXXFLAGS="${CFLAGS}"

$ grep qt-core /etc/portage/package.env
x11-libs/qt-core                Os
And just for completeness this I'm using for packages where I'd like to have debug info:
Code:
$ cat /etc/portage/env/splitdebug
CFLAGS="${CFLAGS} -g -ggdb"                                               
CXXFLAGS="${CFLAGS}"                                                                     
FEATURES="splitdebug compressdebug"
Back to top
View user's profile Send private message
Fitzcarraldo
Guru
Guru


Joined: 30 Aug 2008
Posts: 549
Location: United Kingdom

PostPosted: Sat Feb 09, 2013 12:01 pm    Post subject: Reply with quote

franzf wrote:
And kde-meta will not rebuild anything, just install a meta-package

:?:
Code:
meshedgedx fitzcarraldo # emerge -p =kde-meta-4.10.0

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

Calculating dependencies... done!
[ebuild  N     ] sci-libs/inchi-1.04  USE="-doc -static-libs"
[ebuild     U  ] kde-base/kde-env-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/oxygen-icons-4.10.0 [4.9.5]
[ebuild     U  ] dev-libs/soprano-2.9.0 [2.8.0]
[ebuild  N     ] x11-libs/gl2ps-1.3.8  USE="png zlib -doc"
[ebuild     U  ] app-office/akonadi-server-1.9.0 [1.8.1] USE="mysql* -sqlite*"
[ebuild  N     ] sci-chemistry/openbabel-2.3.2  USE="openmp wxwidgets -doc -perl -python {-test}"
[ebuild  N     ] sci-chemistry/avogadro-1.1.0  USE="glsl sse2 -python {-test}"
[ebuild     U  ] kde-base/kdelibs-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kfmclient-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/nepomuk-core-4.10.0 [4.9.5]
[ebuild  N     ] kde-base/nepomuk-widgets-4.10.0  USE="(-aqua) -debug"
[ebuild     U  ] kde-base/katepart-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdesu-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/khelpcenter-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/knotify-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/libkdegames-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdepimlibs-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/libkworkspace-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/libkonq-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/libkdeedu-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kephal-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kactivities-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/libkexiv2-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ksysguard-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kcheckpass-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/libkcompactdisc-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/libkcddb-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ksplash-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kde-wallpapers-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/liboxygenstyle-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kcmshell-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/libkmahjongg-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/solid-runtime-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kaccessible-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/phonon-kde-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kstartupconfig-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdialog-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/svgpart-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kwallet-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ktimezoned-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdnssd-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/analitza-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdeartwork-wallpapers-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/libkdcraw-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/libksane-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/libkipi-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/okular-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kate-4.10.0 [4.9.5] USE="-pate%"
[ebuild     U  ] kde-base/dragon-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kmix-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ffmpegthumbs-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/juk-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kmouth-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/jovie-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/freespacenotifier-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ksystraycmd-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kde-base-artwork-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kwrite-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kwrited-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdebase-cursors-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/qguiplatformplugin_kde-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kreadconfig-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kuiserver-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kfile-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdebase-menu-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ktraderclient-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdebugdialog-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kioclient-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/renamedlg-plugins-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kiconfinder-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/keditfiletype-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/attica-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/knetattach-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdontchangethehostname-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kpasswdserver-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdebase-menu-icons-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kwalletd-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/nepomuk-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kglobalaccel-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdebase-desktoptheme-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kquitapp-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kmimetypefinder-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kurifilter-plugins-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/knewstuff-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kstart-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kbruch-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kgeography-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kig-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/marble-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/rocs-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kiten-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/step-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/cantor-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/pairs-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kteatime-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/amor-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/superkaramba-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdf-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kcalc-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ktimer-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/sweeper-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/filelight-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kcharselect-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdeartwork-sounds-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdeartwork-desktopthemes-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdeartwork-emoticons-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdeartwork-colorschemes-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdeartwork-iconthemes-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/krfb-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/krdc-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdenetwork-filesharing-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kcron-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ksystemlog-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kcolorchooser-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ksnapshot-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdegraphics-strigi-analyzer-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kamera-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kgamma-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kruler-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kigo-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/libtaskmanager-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/libplasmagenericshell-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kcminit-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/khotkeys-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kfind-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kwin-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kscreensaver-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/libplasmaclock-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/plasma-runtime-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/plasma-apps-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdepasswd-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/keditbookmarks-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ksaneplugin-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/audiocd-kio-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kscd-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kmag-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kmousetool-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kstyles-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/konsole-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/drkonqi-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdebase-kioslaves-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdebase-data-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kwordquiz-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kalgebra-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/khangman-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kstars-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ktouch-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/parley-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kmplot-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kalzium-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/blinken-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kturtle-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kanagram-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/klettres-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ark-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kgpg-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdeartwork-weatherwallpapers-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kopete-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kuser-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/thumbnailers-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdegraphics-mobipocket-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/gwenview-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kmines-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ksudoku-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/klines-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/killbots-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kspaceduel-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kollision-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/palapeli-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kpat-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kblackbox-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ktuberling-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdiamond-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ksirk-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kshisen-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kbreakout-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kjumpingcube-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kbounce-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/granatier-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/katomic-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kfourinline-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ksnakeduel-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kmahjongg-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/konquest-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/klickety-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kgoldrunner-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/bovo-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kreversi-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/bomber-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kiriki-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/knavalbattle-4.10.0 [4.9.5] USE="(-selinux)"
[ebuild     U  ] kde-base/knetwalk-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/lskat-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kolf-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kblocks-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kubrick-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ksquares-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kapman-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/konqueror-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/dolphin-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/systemsettings-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdegames-meta-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdeadmin-meta-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdeedu-meta-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdeaccessibility-meta-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/klipper-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kmenuedit-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdm-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kcontrol-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/ktux-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdeartwork-styles-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdeartwork-kscreensaver-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kolourpaint-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdebase-runtime-meta-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdegraphics-meta-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdeartwork-meta-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdetoys-meta-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/mplayerthumbs-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/konq-plugins-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/nsplugins-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/solid-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdemultimedia-meta-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/plasma-workspace-4.10.0 [4.9.5] USE="-json%"
[ebuild     U  ] kde-base/ksmserver-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kinfocenter-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/powerdevil-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kget-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/krunner-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdenetwork-meta-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdeplasma-addons-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdebase-startkde-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kdebase-meta-4.10.0 [4.9.5]
[ebuild  N     ] kde-base/print-manager-4.10.0  USE="(-aqua) -debug"
[uninstall     ] kde-base/printer-applet-4.9.5
[blocks b      ] kde-base/printer-applet:4 ("kde-base/printer-applet:4" is blocking kde-base/print-manager-4.10.0)
[uninstall     ] kde-base/system-config-printer-kde-4.9.5
[blocks b      ] kde-base/system-config-printer-kde:4 ("kde-base/system-config-printer-kde:4" is blocking kde-base/print-manager-4.10.0)
[ebuild     U  ] kde-base/kdeutils-meta-4.10.0 [4.9.5]
[ebuild     U  ] kde-base/kde-meta-4.10.0 [4.9.5]

!!! The following installed packages are masked:
- sys-devel/gcc-4.7.1::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Ryan Hill <dirtyepic@gentoo.org> (02 Apr 2011)
# Masked for testing

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

meshedgedx fitzcarraldo #


(I have not executed emerge --sync today, which is why the above lists kde-base/plasma-workspace-4.10.0 rather than kde-base/plasma-workspace-4.10.0-r1.)
_________________
Fitzcarraldo's blog


Last edited by Fitzcarraldo on Sat Feb 09, 2013 12:19 pm; edited 1 time in total
Back to top
View user's profile Send private message
Fitzcarraldo
Guru
Guru


Joined: 30 Aug 2008
Posts: 549
Location: United Kingdom

PostPosted: Sat Feb 09, 2013 12:10 pm    Post subject: Reply with quote

toralf wrote:
Nope, for special CFLAGS for a special package use something like this :
Code:
$ cat /etc/portage/env/Os
CFLAGS="-Os -march=native -pipe"
CXXFLAGS="${CFLAGS}"

$ grep qt-core /etc/portage/package.env
x11-libs/qt-core                Os

Thanks, and noted for use.

Just out of interest, though, the result would be the same, wouldn't it? I.e., my /etc/make.conf contains:

Code:
CFLAGS="-O2 -march=native -pipe"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"

and, if I were to use the aforementioned sed command to change it to:

Code:
CFLAGS="-Os -march=native -pipe"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"

and then do:

Code:
# emerge =qt-core-4.8.4-r1

it would achieve the same result, wouldn't it?
_________________
Fitzcarraldo's blog
Back to top
View user's profile Send private message
toralf
Advocate
Advocate


Joined: 01 Feb 2004
Posts: 2713
Location: Hamburg/Germany

PostPosted: Sat Feb 09, 2013 3:28 pm    Post subject: Reply with quote

Fitzcarraldo wrote:
Just out of interest, though, the result would be the same, wouldn't it?
Yes - my given example just illustrate, how to have package-dependend CFLAGS/FEATURES/etc which either just enhances the global flags or will replace them. It is just one convenient way - of many others - Gentoo is just a distribution which gives - in best linux tradition - you the choice.
Back to top
View user's profile Send private message
Fitzcarraldo
Guru
Guru


Joined: 30 Aug 2008
Posts: 549
Location: United Kingdom

PostPosted: Sun Feb 10, 2013 2:16 am    Post subject: Reply with quote

Looking at Gentoo Bugzilla Bug Report No. 450818 it seems the Gentoo developers will have a solution for the qt-core bug soon, so none of the above will be needed anyway and a KDE 4.9.5 user will then be able to just perform the usual merge of kde-meta or upgrade world in order to upgrade to KDE 4.10.0.

I've already recompiled qt-core using -Os, but I think I'll recompile it with -O2 again and hold off upgrading to KDE 4.10.0 until the developers have found a fix to the bug.
_________________
Fitzcarraldo's blog
Back to top
View user's profile Send private message
dilfridge
Developer
Developer


Joined: 18 Sep 2010
Posts: 41
Location: Regensburg, Germany

PostPosted: Sun Feb 10, 2013 3:27 pm    Post subject: Reply with quote

There's more information on this in my blog post:

http://dilfridge.blogspot.de/2013/02/kde-4100-plasma-desktop-crashes-and-qt.html
Back to top
View user's profile Send private message
Fitzcarraldo
Guru
Guru


Joined: 30 Aug 2008
Posts: 549
Location: United Kingdom

PostPosted: Sat Feb 16, 2013 11:06 pm    Post subject: Reply with quote

Well, I finally bit the bullet, unmasked KDE 4.10.0 and merged kde-meta. Ten hours later the upgrade completed, I rebooted, and everything seems to be working fine. A big thank you to all the Gentoo people who made this possible, especially David E. Narváez for his qt-core patch.
_________________
Fitzcarraldo's blog
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum