Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

The Kde 3.5.2 thread

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
137 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next
Author
Message
niskel
Guru
Guru
User avatar
Posts: 457
Joined: Wed Nov 17, 2004 1:50 pm
Location: Fredericton, NB, Canada
Contact:
Contact niskel
Website

  • Quote

Post by niskel » Thu Mar 30, 2006 6:58 pm

pgolik wrote:I upgraded from 3.5.1 to 3.5.2 just fine, I'm on amd64, I use ~amd64 only for selected things (like kde). Split ebuilds. Everything seems to work fine, but now when I try "emerge -Dup world" it tries to install a slotted kde 3.4.3 (with some 3.4.1 packages even!). I didn't have slotted kde previously, just 3.5.1. How do I get rid of this annoyance? Tried re-sync'ing, but it didn't help, it still wants to slot 3.4.3.
Pawel
Did you simply emerge using a command similar to:

Code: Select all

ACCEPT_KEYWORDS="~amd64" emerge kde-meta
If so, this is the completely wrong way to do it :) What you have to do, unless you want to migrate the entire system to ~amd64, is add all the ~amd64 KDE packages to /etc/portage/packages.keywords. An example of a few of the packages so you can get a feel for the structure of this file is:

Code: Select all

~kde-base/kde-meta-3.5.2 ~amd64
~kde-base/kdelibs-3.5.2 ~amd64
~kde-base/kopete-3.5.2 ~amd64
Just follow this structure for all the ~amd64 KDE packages you would like to keep.
Top
no4b
Bodhisattva
Bodhisattva
User avatar
Posts: 774
Joined: Sun Jan 18, 2004 12:42 pm
Location: Tarnów, Poland

  • Quote

Post by no4b » Thu Mar 30, 2006 7:50 pm

Code: Select all

[ebuild  N    ] app-text/psutils-1.17  60 kB
[ebuild  N    ] kde-base/kghostview-3.5.2  USE="-arts -debug -kdeenablefinal -xinerama" 7,117 kB
[ebuild  N    ] app-text/enscript-1.6.4-r1  USE="nls" 1,012 kB
[ebuild  N    ] kde-base/kdeprint-3.5.2  USE="-arts -cups -debug -kdeenablefinal -xinerama" 23,037 kB
I wonder how to get rid of that dependecies that have appeared a few minutes (hours?) ago. Maybe there is some new USE flag?
GTK2/GNOME - The weakest link!
Top
kmare
l33t
l33t
User avatar
Posts: 619
Joined: Sat Nov 20, 2004 8:28 pm
Location: Thessaloniki, Greece

  • Quote

Post by kmare » Thu Mar 30, 2006 8:40 pm

just use the "-t" flag to see which package requires them, and then check the USE flags of that package...
Never argue with an idiot. They will only pull you down to their level, then beat you with experience.
Top
no4b
Bodhisattva
Bodhisattva
User avatar
Posts: 774
Joined: Sun Jan 18, 2004 12:42 pm
Location: Tarnów, Poland

  • Quote

Post by no4b » Thu Mar 30, 2006 8:49 pm

Umh, kpdf, and there's no new use USE flag ;/

Changelog says "add kdeprint as runtime dependency", bleee.
GTK2/GNOME - The weakest link!
Top
pgolik
Tux's lil' helper
Tux's lil' helper
Posts: 125
Joined: Wed Nov 24, 2004 11:46 am
Location: Warsaw, Poland

  • Quote

Post by pgolik » Thu Mar 30, 2006 9:51 pm

niskel wrote: What you have to do, unless you want to migrate the entire system to ~amd64, is add all the ~amd64 KDE packages to /etc/portage/packages.keywords.
Which is exactly how I do it. Anyway - the problem is solved, and the solution was embarassingly simple: something during a sync nuked my package.keywords (!) but was kind enough to leave a package.keywords~ backup. Have restored that and now everything is in order. ACCEPT_KEYWORDS is evil and I never use it at all.
Top
niskel
Guru
Guru
User avatar
Posts: 457
Joined: Wed Nov 17, 2004 1:50 pm
Location: Fredericton, NB, Canada
Contact:
Contact niskel
Website

  • Quote

Post by niskel » Thu Mar 30, 2006 9:56 pm

pgolik wrote:ACCEPT_KEYWORDS is evil and I never use it at all.
Just making sure :), you wouldn't believe how many people still use USE= and ACCEPT_KEYWORDS= and the like and think it is perfectly safe and okay.
Top
yardbird
l33t
l33t
User avatar
Posts: 689
Joined: Sat Apr 20, 2002 7:02 pm
Location: nl.leiden

  • Quote

Post by yardbird » Thu Mar 30, 2006 10:03 pm

I have a problem with paths since I've re-enabled the arts use flag. What's bothering me is this (taken from the kdelibs ebuild):

Code: Select all

           if ! use arts ; then
                dodir /etc/env.d

                # List all the multilib libdirs
                local libdirs
                for libdir in $(get_all_libdirs); do
                        libdirs="${libdirs}:${PREFIX}/${libdir}"
                done

                cat <<EOF > ${D}/etc/env.d/45kdepaths-${SLOT} # number goes down with version upgrade
PATH=${PREFIX}/bin
ROOTPATH=${PREFIX}/sbin:${PREFIX}/bin
LDPATH=${libdirs:1}
CONFIG_PROTECT="${PREFIX}/share/config ${PREFIX}/env ${PREFIX}/shutdown"
EOF
        fi

}
WTF? It won't install the 45kdepaths file in env.d if I have arts enabled, but this way it'll break a lot of things. For example kdm won't start anymore, since the path /usr/kde/3.5/bin/kdm is no more. Or, when you 'su' under X, you won't be able to execute kde apps without calling them with their full path. Has anyone else noticed this?
Albert Einstein wrote:I consider it [...] urgently necessary for [...] workers to get together, both to protect their own economic status and [...] to secure their influence in the political field.
http://www.bluescarni.info
Top
niskel
Guru
Guru
User avatar
Posts: 457
Joined: Wed Nov 17, 2004 1:50 pm
Location: Fredericton, NB, Canada
Contact:
Contact niskel
Website

  • Quote

Post by niskel » Thu Mar 30, 2006 11:50 pm

I did a revdep-rebuild to try and fix my libexpat problem (like the einfo from expat said) but it made absolutely no difference. Nothing is working now.
Top
NorthGoingZax
Apprentice
Apprentice
User avatar
Posts: 189
Joined: Tue Dec 03, 2002 3:49 pm

  • Quote

Post by NorthGoingZax » Fri Mar 31, 2006 2:15 am

I want to upgrade to 3.5.2 from a 3.4.something, but I don't want 2 versions; I want emerge to replace 3.4 with 3.5.

How can I most easily do this, since portage wants to slot 3.5.2 ? Is there a way to override the slot ?
Top
firephoto
Veteran
Veteran
User avatar
Posts: 1612
Joined: Wed Oct 29, 2003 12:48 am
Location: +48° 5' 23.40", -119° 48' 30.00"

  • Quote

Post by firephoto » Fri Mar 31, 2006 2:25 am

NorthGoingZax wrote:I want to upgrade to 3.5.2 from a 3.4.something, but I don't want 2 versions; I want emerge to replace 3.4 with 3.5.

How can I most easily do this, since portage wants to slot 3.5.2 ? Is there a way to override the slot ?
Just update to 3.5 and then remove all of 3.4, if you're low on diskspace remove 3.4 first and try to leave enough of kde open so you can keep using it until the install gets past kdebase which would be the minimum to load kde and you can restart kde at that point.

KDE version changes don't mix well so that's why they are slotted otherwise your kde session would start failing at some point during the upgrade.
[url=irc://irc.freenode.org/gentoo-kde]#gentoo-kde on freenode[/url]
Top
jstuart
n00b
n00b
User avatar
Posts: 57
Joined: Tue Dec 03, 2002 6:51 pm

  • Quote

Post by jstuart » Fri Mar 31, 2006 4:27 am

niskel wrote:
pgolik wrote:ACCEPT_KEYWORDS is evil and I never use it at all.
Just making sure :), you wouldn't believe how many people still use USE= and ACCEPT_KEYWORDS= and the like and think it is perfectly safe and okay.
Could you be a bit more specific as to why this is bad?

IE have my global default USE flag in /etc/make.conf and I have ACCEPT_KEYWORDS set to ~x86 as I don't mind being on the bleeding edge as this is a devel box. When did it change that this was a BAD thing to do?

*Edit* Or wait are you referring to using those in an emerge command?

*Edit* sorry for the off topic bump here. :(
Jeff Stuart
JAHGU (Just another happy Gentoo User)
Top
niskel
Guru
Guru
User avatar
Posts: 457
Joined: Wed Nov 17, 2004 1:50 pm
Location: Fredericton, NB, Canada
Contact:
Contact niskel
Website

  • Quote

Post by niskel » Fri Mar 31, 2006 5:10 am

jstuart wrote:Or wait are you referring to using those in an emerge command?
Yes
Top
saturas
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 104
Joined: Mon Dec 06, 2004 5:39 pm
Location: romania

  • Quote

Post by saturas » Fri Mar 31, 2006 7:01 am

O.K so what about expat? my apps got broken too. have you tried downgrade expat ? did this solved your problem?
"I can't go on. I'll go on."
S.B
Top
Desintegr
l33t
l33t
User avatar
Posts: 863
Joined: Thu Mar 25, 2004 8:24 am
Location: France - Orléans
Contact:
Contact Desintegr
Website

  • Quote

Post by Desintegr » Fri Mar 31, 2006 8:35 am

How to get rid of arts ? (and keep KDE notification system)

1) in /etc/make.conf file : add -arts to USE
2) in /etc/portage/package.use file : add kde-base/kdelibs arts (and kde-base/arts arts (maybe no needed))
3) emerge sox with alsa, mad, ogg flags
3) emerge all your KDE stuff
4) kcmshell arts : desactivate the sound daemon
5) kcmshell kcmnotify : use play command as external player

This works for me, this should work for you ;)
Last edited by Desintegr on Fri Mar 31, 2006 11:20 am, edited 1 time in total.
Gentoo ~AMD64
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Top
jstuart
n00b
n00b
User avatar
Posts: 57
Joined: Tue Dec 03, 2002 6:51 pm

  • Quote

Post by jstuart » Fri Mar 31, 2006 8:55 am

niskel wrote:
jstuart wrote:Or wait are you referring to using those in an emerge command?
Yes
AHHH thank you.. for a sec there I thought I was doing something horribly wrong that I had missed. :) I've been away from the gentoo world for almost a year... I'm HAPPY to be back.. FINALLY have my desktop computer back on gentoo... yaah...
Jeff Stuart
JAHGU (Just another happy Gentoo User)
Top
thomasvk
Guru
Guru
Posts: 597
Joined: Sat Mar 19, 2005 6:53 pm

  • Quote

Post by thomasvk » Fri Mar 31, 2006 11:00 am

Desintegr wrote:How to get rid of arts ?
Steps 1-9...
Well, that is only if you want those annoyings sounds. ;-) If you don't want arts and don't bother about those annoying event sounds, you can just do -arts in USE in your make.conf. I have a global -arts, but I actually do have the event sounds kontrol panel page, so I don't know why the arts flag would be needed for kdelibs.
Top
Desintegr
l33t
l33t
User avatar
Posts: 863
Joined: Thu Mar 25, 2004 8:24 am
Location: France - Orléans
Contact:
Contact Desintegr
Website

  • Quote

Post by Desintegr » Fri Mar 31, 2006 11:27 am

t0maz wrote:so I don't know why the arts flag would be needed for kdelibs.
I already tested to desactivated « arts » flag for kdelibs, but I was missing this file after emerge : knotify.so
Then, the KDE notification was broken for me.

Can you verify if « /usr/kde/3.5/lib/kde3/knotify.so » is present on your system ?
Gentoo ~AMD64
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Top
thomasvk
Guru
Guru
Posts: 597
Joined: Sat Mar 19, 2005 6:53 pm

  • Quote

Post by thomasvk » Fri Mar 31, 2006 2:04 pm

Desintegr wrote:
t0maz wrote:so I don't know why the arts flag would be needed for kdelibs.
I already tested to desactivated « arts » flag for kdelibs, but I was missing this file after emerge : knotify.so
Then, the KDE notification was broken for me.

Can you verify if « /usr/kde/3.5/lib/kde3/knotify.so » is present on your system ?

Code: Select all

$ ls -lh /usr/kde/3.5/lib/kde3/knotify.so
ls: /usr/kde/3.5/lib/kde3/knotify.so: No such file or directory
So you're probably right. Perhaps this changed between 3.4 and 3.5, because my brother (running 3.4 still) has the events page. I do not know if I have it.
Top
radfoj
Guru
Guru
User avatar
Posts: 490
Joined: Fri Dec 31, 2004 12:02 pm
Location: Tísek, Czech Republic
Contact:
Contact radfoj
Website

  • Quote

Post by radfoj » Fri Mar 31, 2006 2:10 pm

Hi,

1) anybody here know how to disable CTRL shortcut in 3.5.2 (if you dont know what I mean, just press CTRL while browsing net with Konqueror)? I was searching how to disable it in previous versions, but without luck.

2) Konqueror freezes for a moment (3-10 sec) while I am writing here after CTRL+X of some text I wrote (or select some word/sentence and press DEL button). This behaviour started few days ago after I upgraded to qt-3.3.6 ... so it seems its not KDE-3.5.2 related, becouse after qt upgrade I was still running 3.5.1 and waiting for 3.5.2 tarballs. I hoped that recompile of kdelibs/kdebase will resolve this problem. But it didnt.

Any hint? Thanks

BTW: I have set for a long time -arts in make.conf and +arts only for kdelibs (so kde-base/arts has -arts too) and notifications with external player "aplay" is working.
Top
NorthGoingZax
Apprentice
Apprentice
User avatar
Posts: 189
Joined: Tue Dec 03, 2002 3:49 pm

  • Quote

Post by NorthGoingZax » Fri Mar 31, 2006 2:52 pm

[quote="firephoto"]

Just update to 3.5 and then remove all of 3.4, if you're low on diskspace remove 3.4 first and try to leave enough of kde open so you can keep using it until the install gets past kdebase which would be the minimum to load kde and you can restart kde at that point.[/quote]

It's not diskspace that's an issue (yet) but that I want to not have two kde versions on my system. Which one would start from kdm ? If I start konqueror when in another window manager, which konqueror would start ?

[quote]
KDE version changes don't mix well so that's why they are slotted otherwise your kde session would start failing at some point during the upgrade.[/quote]

Id reckon I'd just end X, go to a console, and start the upgrade, go to bed. Wake up. kde3.5.2. No big deal.
Top
radfoj
Guru
Guru
User avatar
Posts: 490
Joined: Fri Dec 31, 2004 12:02 pm
Location: Tísek, Czech Republic
Contact:
Contact radfoj
Website

  • Quote

Post by radfoj » Fri Mar 31, 2006 3:06 pm

radfoj wrote:2) Konqueror freezes for a moment (3-10 sec) while I am writing here after CTRL+X of some text I wrote (or select some word/sentence and press DEL button). This behaviour started few days ago after I upgraded to qt-3.3.6 ... so it seems its not KDE-3.5.2 related, becouse after qt upgrade I was still running 3.5.1 and waiting for 3.5.2 tarballs. I hoped that recompile of kdelibs/kdebase will resolve this problem. But it didnt.
Hmm, I found a record about it in #127892 ... quiting Klipper fix it, but I cant imagine to live without it. :cry:
Top
niskel
Guru
Guru
User avatar
Posts: 457
Joined: Wed Nov 17, 2004 1:50 pm
Location: Fredericton, NB, Canada
Contact:
Contact niskel
Website

  • Quote

Post by niskel » Fri Mar 31, 2006 3:18 pm

saturas wrote:O.K so what about expat? my apps got broken too. have you tried downgrade expat ? did this solved your problem?
A complete and total hack that probably shouldn't work but does workaround is to make a symlink called "/usr/lib/libexpat.so.0" to "/usr/lib/libexpat.so.1.5.0". This seems to work but I don't really think it is supposed to.
Top
RaZoR1394
Guru
Guru
User avatar
Posts: 356
Joined: Sun Jan 09, 2005 11:19 pm

  • Quote

Post by RaZoR1394 » Fri Mar 31, 2006 4:17 pm

niskel wrote:
saturas wrote:O.K so what about expat? my apps got broken too. have you tried downgrade expat ? did this solved your problem?
A complete and total hack that probably shouldn't work but does workaround is to make a symlink called "/usr/lib/libexpat.so.0" to "/usr/lib/libexpat.so.1.5.0". This seems to work but I don't really think it is supposed to.
Thanks. I had the same problem. I thought that emerge --depclean had hoosed the system and revdep-rebuild wouldn't fix it even when it reported that the library was missing.
http://en.wikipedia.org/wiki/Cell_(microprocessor)
Top
saturas
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 104
Joined: Mon Dec 06, 2004 5:39 pm
Location: romania

  • Quote

Post by saturas » Fri Mar 31, 2006 6:11 pm

i have downgaded to previous version of expat and everything is back to normal. :)
"I can't go on. I'll go on."
S.B
Top
Ateo
Advocate
Advocate
Posts: 2022
Joined: Mon Jun 02, 2003 11:47 pm
Location: Vegas Baby!

  • Quote

Post by Ateo » Fri Mar 31, 2006 7:39 pm

javock wrote:
niskel wrote:I don't even bother with arts, it is a piece of junk. I am surprised it took them until 4.0 to decide to get rid of it. I just use KDE without it and tell it to play notifications through an external player.
but what about the notification system? if you do not compile with arts you don't get all that stuff...
Sure you can. Disable arts completely then install alsaplayer then configure your system sounds to use alsaplayer instead of arts.
Top
Post Reply

137 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic