Forums

Skip to content

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

KDE 4 in gentoo portage? - Part 2

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
394 posts
  • Page 2 of 16
    • Jump to page:
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 16
  • Next
Author
Message
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Sun Sep 21, 2008 3:01 pm

Boccaccio wrote:The blocking problem can actually be solved by setting the kdeprefix use flag.
What does it change?

After re-emerging kde-4.1.1 from kde-testing (without kdeprefix) I noticed e.g. its binaries got placed in /usr/bin instead of /usr/kde/4.x/ - the latter being rather vacant now except for some kdm icons. Am I right in supposing +kdeprefix changes this to old behaviour?
Top
Dont Panic
Guru
Guru
User avatar
Posts: 322
Joined: Wed Jun 20, 2007 4:36 pm
Location: SouthEast U.S.A.
Contact:
Contact Dont Panic
Website

  • Quote

Post by Dont Panic » Sun Sep 21, 2008 3:37 pm

From what I can tell, both kde-misc/kdnssd-avahi-0.1.2 (the dependency for KDE 3.5 with the avahi USE flag) and kde-base/kdelibs-4.1.1-r2 want to make a libkdnssd.so library.

If you don't have the kdeprefix USE flag set, you'll get a file collision on emerge (or you would have before they put in the check for kde-misc/kdnssd-avahi).

With kdeprefix, the libkdnssd.so for kde-misc/kdnssd-avahi-0.1.2 goes in /usr/lib, and the libkdnssd.so for kde-base/kdelibs-4.1.1-r2 goes in /usr/kde/4.1/lib/.

It still seems like it leaves some potential for conflicts.
Top
Boccaccio
Apprentice
Apprentice
Posts: 286
Joined: Tue Jul 19, 2005 8:08 pm

  • Quote

Post by Boccaccio » Mon Sep 22, 2008 8:31 am

I tried to build kdelibs-4.1.1-r3, but it fails (als did already 4.1.1-r2 which I tried yesterday):
[ 13%] Building CXX object kdecore/CMakeFiles/kdecore.dir/network/klocalsocket_unix.o
[ 13%] Building CXX object kdecore/CMakeFiles/kdecore.dir/network/netsupp.o
[ 13%] [ 13%] Building CXX object kdecore/CMakeFiles/kdecore.dir/io/klockfile_unix.o
Building CXX object kdecore/CMakeFiles/kdecore.dir/util/kshell_unix.o
[ 13%] [ 13%] Building CXX object kdecore/CMakeFiles/kdecore.dir/util/kuser_unix.o
Building CXX object kdecore/CMakeFiles/kdecore.dir/util/kmacroexpander_unix.o
/var/tmp/portage/kde-base/kdelibs-4.1.1-r3/work/kdelibs-4.1.1/kdecore/network/k3socks.cpp: In constructor »KSocks::KSocks(const KConfigGroup*)«:
/var/tmp/portage/kde-base/kdelibs-4.1.1-r3/work/kdelibs-4.1.1/kdecore/network/k3socks.cpp:302: Warnung: »self« ist veraltet (deklariert bei /var/tmp/portage/kde-base/kdelibs-4.1.1-r3/work/kdelibs-4.1.1/kdecore/util/klibloader.h:138)
[ 13%] Building C object kdecore/CMakeFiles/kdecore.dir/fakes.o
[ 13%] Building CXX object kdecore/CMakeFiles/kdecore.dir/kdecore_automoc.o
Linking CXX shared library ../lib/libkdecore.so
[ 13%] Built target kdecore
make: *** [all] Fehler 2
*
* ERROR: kde-base/kdelibs-4.1.1-r3 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2699: Called kde4-base_src_compile
* environment, line 1986: Called kde4-base_src_make
* environment, line 2016: Called cmake-utils_src_make
* environment, line 672: 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/kdelibs-4.1.1-r3/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/kdelibs-4.1.1-r3/temp/environment'.
*
Top
ArneBab
Guru
Guru
User avatar
Posts: 429
Joined: Tue Jan 24, 2006 12:33 pm
Location: Graben-Neudorf, Germany
Contact:
Contact ArneBab
Website

Kopete with Jabber?

  • Quote

Post by ArneBab » Mon Sep 22, 2008 5:55 pm

Does your Kopete have Jabber support? (I use 4.1, but I've switched my keywords to 4.2 just now)
Being unpolitical means being political without realizing it. - Arne Babenhauserheide ( http://draketo.de )

pkgcore: So fast that it feels unreal - by doing only what is needed.
Top
Boccaccio
Apprentice
Apprentice
Posts: 286
Joined: Tue Jul 19, 2005 8:08 pm

  • Quote

Post by Boccaccio » Mon Sep 22, 2008 5:59 pm

Yes, my kopete has jabber support, but the 4.2 is not yet built here and 4.1.1 still is the old kdesvn-overlay version, since without kdelibs, I cannot compile kopete.
Top
ArneBab
Guru
Guru
User avatar
Posts: 429
Joined: Tue Jan 24, 2006 12:33 pm
Location: Graben-Neudorf, Germany
Contact:
Contact ArneBab
Website

  • Quote

Post by ArneBab » Tue Sep 23, 2008 12:07 am

THen I nmade a mistake somewhere - mine misses the option of adding my jabber accounts.
Being unpolitical means being political without realizing it. - Arne Babenhauserheide ( http://draketo.de )

pkgcore: So fast that it feels unreal - by doing only what is needed.
Top
FrancoisVal
Tux's lil' helper
Tux's lil' helper
Posts: 90
Joined: Thu May 12, 2005 9:27 pm
Location: Namur, Belgique

  • Quote

Post by FrancoisVal » Tue Sep 23, 2008 8:47 pm

I am trying to install kde-4.1 on gentoo using the kde-testing overlay and there is a problem with qt. As explained on the wiki (http://gentoo-wiki.com/HOWTO_KDE4), I unmasked strigi-0.5 and phonon-4.2. The problem is that these 2 ebuilds seem to depend of different version of qt belonging to the same slot. Here is what I got when I emerge kdebase-startkde:4:

!!! Multiple versions within a single package slot have been
!!! pulled into the dependency graph:

x11-libs/qt:4

('ebuild', '/', 'x11-libs/qt-4.3.3', 'merge') pulled in by
('ebuild', '/', 'app-misc/strigi-0.5.11', 'merge')

('ebuild', '/', 'x11-libs/qt-4.4.2', 'merge') pulled in by
('ebuild', '/', 'media-sound/phonon-4.2.0-r1', 'merge')

Is there a way to solve this problem ?
Thanks for your help.
François Valenduc
Top
Dont Panic
Guru
Guru
User avatar
Posts: 322
Joined: Wed Jun 20, 2007 4:36 pm
Location: SouthEast U.S.A.
Contact:
Contact Dont Panic
Website

  • Quote

Post by Dont Panic » Tue Sep 23, 2008 9:21 pm

The already installed version of app-misc/strigi is depending on the existing qt-4.3, so you'll need to force a re-install of strigi.

You can 'emerge kdebase-startkde:4 app-misc/strigi', or if that doesn't work, you may have to delete the app-misc/strigi package and install it after you install the new version of qt.

I don't remember if it mattered, but I installed x11-libs/qt-4.4.* on a separate emerge pass before I installed KDE 4.1.
Top
FrancoisVal
Tux's lil' helper
Tux's lil' helper
Posts: 90
Joined: Thu May 12, 2005 9:27 pm
Location: Namur, Belgique

  • Quote

Post by FrancoisVal » Wed Sep 24, 2008 5:42 pm

I managed to get strigi installed but there is a problem with phonon. When I try to install it, it shows that it depens on qt-4.3.3 and qt-coreat the same time:

Code: Select all

emerge -av1 media-sound/phonon

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

Calculating dependencies... done!
[ebuild  N    ] kde-base/automoc-0.9.84  0 kB [1]
[ebuild  NS   ] x11-libs/qt-4.3.3  USE="accessibility
[ebuild  N    ] kde-base/automoc-0.9.84  0 kB [1]
[ebuild  NS   ] x11-libs/qt-4.3.3  USE="accessibility cups dbus gif jpeg opengl png qt3support ssl tiff zlib -debug -doc -examples (-firebird) -glib -mng -mysql -nas -nis -odbc -pch -postgres -sqlite -sqlite3 -xinerama" INPUT_DEVICES="-wacom" 41,350 kB
[ebuild  N    ] x11-libs/qt-test-4.4.2  USE="-debug -pch" 0 kB
[ebuild  N    ] x11-libs/qt-opengl-4.4.2  USE="qt3support -debug -pch" 0 kB
[ebuild  N    ] media-sound/phonon-4.2.0-r1  USE="gstreamer -debug -kdeprefix" 392 kB [1]
[blocks B     ] x11-libs/qt-core (is blocking x11-libs/qt-4.3.3)
[blocks B     ] <=x11-libs/qt-4.4.0_alpha:4 (is blocking x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, x11-libs/qt-qt3support-4.4.2, x11-libs/qt-sql-4.4.2, x11-libs/qt-gui-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, x11-libs/qt-opengl-4.4.2)
Since these two version of qt are uncompatible, it is impossible to install this package. I find that rather strange. When I look in the ebuild for media-sound/phonon, it seems to only depend of qt:4.

Is there a solution to the problem ?
Thanks for your help.
François Valenduc
Top
Etal
Veteran
Veteran
User avatar
Posts: 1932
Joined: Fri Jul 15, 2005 3:01 pm

  • Quote

Post by Etal » Wed Sep 24, 2008 5:46 pm

FrancoisVal wrote:I managed to get strigi installed but there is a problem with phonon. When I try to install it, it shows that it depens on qt-4.3.3 and qt-coreat the same time:

Code: Select all

emerge -av1 media-sound/phonon

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

Calculating dependencies... done!
[ebuild  N    ] kde-base/automoc-0.9.84  0 kB [1]
[ebuild  NS   ] x11-libs/qt-4.3.3  USE="accessibility
[ebuild  N    ] kde-base/automoc-0.9.84  0 kB [1]
[ebuild  NS   ] x11-libs/qt-4.3.3  USE="accessibility cups dbus gif jpeg opengl png qt3support ssl tiff zlib -debug -doc -examples (-firebird) -glib -mng -mysql -nas -nis -odbc -pch -postgres -sqlite -sqlite3 -xinerama" INPUT_DEVICES="-wacom" 41,350 kB
[ebuild  N    ] x11-libs/qt-test-4.4.2  USE="-debug -pch" 0 kB
[ebuild  N    ] x11-libs/qt-opengl-4.4.2  USE="qt3support -debug -pch" 0 kB
[ebuild  N    ] media-sound/phonon-4.2.0-r1  USE="gstreamer -debug -kdeprefix" 392 kB [1]
[blocks B     ] x11-libs/qt-core (is blocking x11-libs/qt-4.3.3)
[blocks B     ] <=x11-libs/qt-4.4.0_alpha:4 (is blocking x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, x11-libs/qt-qt3support-4.4.2, x11-libs/qt-sql-4.4.2, x11-libs/qt-gui-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, x11-libs/qt-opengl-4.4.2)
Since these two version of qt are uncompatible, it is impossible to install this package. I find that rather strange. When I look in the ebuild for media-sound/phonon, it seems to only depend of qt:4.

Is there a solution to the problem ?
Thanks for your help.
Try adding "=x11-libs/qt-4.3*" to /etc/portage/package.mask.
It should work out fine.
“And even in authoritarian countries, information networks are helping people discover new facts and making governments more accountable.”– Hillary Clinton, Jan. 21, 2010
Top
stanislaw
n00b
n00b
User avatar
Posts: 66
Joined: Tue Jan 08, 2008 10:16 am

  • Quote

Post by stanislaw » Fri Sep 26, 2008 9:41 am

Perhaps some interesting information about KDE4 in Gentoo, about political reasons, etc. Also read the comments: http://www.freehackers.org/blogs/orzel/ ... nd-frozen/

[EDIT] added:
http://dev.gentoo.org/~jmbsvicetto/kde-guide.xml which I got from http://jkt.flaska.net/blog/State_of_KDE_4.html
Top
beso_1717
Apprentice
Apprentice
Posts: 263
Joined: Thu Jul 19, 2007 8:57 am

  • Quote

Post by beso_1717 » Fri Sep 26, 2008 11:05 am

phil_r wrote:As much as I'm a "purist" and want the official Gentoo tree for KDE 4.1, I'd like to use the overlay, but I just can't get layman to work behind my proxy - even with:#-----------------------------------------------------------
# Proxy support
#
proxy : http://172.16.48.1:3128

in layman.cfg, I always get:
undertaker games-fps # layman -a kdesvn-portage
* Running command "/usr/bin/git clone "git://dev.gentooexperimental.org/kde-overlay.git/" "/usr/local/portage/layman/kdesvn-portage""...
Initialized empty Git repository in /usr/local/portage/layman/kdesvn-portage/.git/
fatal: Unable to look up dev.gentooexperimental.org (port 9418) (Temporary failure in name resolution)
* Failed to add overlay "kdesvn-portage".
* Error was: Directory /usr/local/portage/layman/kdesvn-portage does not exist. Cannot remove the overlay!

I believe it's actually an issue with Git but nothing I've found online helps... anyone have any ideas?
you need to let know git that it needs to use a proxy. this is the way to do this:

1. create a file somewhere (i suggest /usr/local/bin/proxy.sh) which contains the following:

Code: Select all

#! /bin/bash

(echo "CONNECT $1:$2 HTTP/1.0";echo;cat) | socket
<um> <pwd> <proxy server> <proxy port> | (read a;read a;cat)
here's the kernel trap article about how to let git know you're using a proxy.
http://kerneltrap.org/mailarchive/git/2006/5/16/204980

the problem is that kdesvn-portage doesn't really use git, but svn[/quote] and with svn i still haven't been able to pass a proxy firewall.
Top
gforum
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 140
Joined: Mon Mar 31, 2008 8:13 am

  • Quote

Post by gforum » Sat Sep 27, 2008 2:44 am

hey guys im trying to install kde-testing, and it asked to unsmask a few more things then the regular ones in the given keywords file, but ok, i did.

then it started installing, no prob(im not using kdeprefix)... the it stoped on soprano out of some issue with downloading it.
it tries a few mirrors, they dont work, then it goes to sourceforge, and SF gives it a broken file, with 1% the size.
i dont know how to manually DL, and tell the emerge that i did it, so...

anyone got any hints, ideas, alternatives?
i'd love any, i just wanna use kde4.1.

just for the record, i used:http://dev.gentoo.org/~jmbsvicetto/kde-guide.xml
:wink:
Top
Kollin
Veteran
Veteran
User avatar
Posts: 1139
Joined: Sat Feb 25, 2006 12:42 am
Location: Sofia/Bulgaria

  • Quote

Post by Kollin » Sat Sep 27, 2008 8:09 pm

From 97.45 its back to 97.08 thats boring already :!:
"Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment."
"Linux is like a wigwam - no windows, no gates, apache inside..."
Top
Etal
Veteran
Veteran
User avatar
Posts: 1932
Joined: Fri Jul 15, 2005 3:01 pm

  • Quote

Post by Etal » Sat Sep 27, 2008 9:50 pm

gforum wrote:hey guys im trying to install kde-testing, and it asked to unsmask a few more things then the regular ones in the given keywords file, but ok, i did.

then it started installing, no prob(im not using kdeprefix)... the it stoped on soprano out of some issue with downloading it.
it tries a few mirrors, they dont work, then it goes to sourceforge, and SF gives it a broken file, with 1% the size.
i dont know how to manually DL, and tell the emerge that i did it, so...

anyone got any hints, ideas, alternatives?
i'd love any, i just wanna use kde4.1.

just for the record, i used:http://dev.gentoo.org/~jmbsvicetto/kde-guide.xml
:wink:
I dunno, this seems to work....
http://ovh.dl.sourceforge.net/sourcefor ... .1.tar.bz2
“And even in authoritarian countries, information networks are helping people discover new facts and making governments more accountable.”– Hillary Clinton, Jan. 21, 2010
Top
Kollin
Veteran
Veteran
User avatar
Posts: 1139
Joined: Sat Feb 25, 2006 12:42 am
Location: Sofia/Bulgaria

  • Quote

Post by Kollin » Tue Sep 30, 2008 8:24 pm

http://skrypuch.com/kde4/ is down :?
"Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment."
"Linux is like a wigwam - no windows, no gates, apache inside..."
Top
pgraham
n00b
n00b
Posts: 23
Joined: Thu Mar 01, 2007 3:36 pm

  • Quote

Post by pgraham » Tue Sep 30, 2008 8:34 pm

gforum wrote:hey guys im trying to install kde-testing, and it asked to unsmask a few more things then the regular ones in the given keywords file, but ok, i did.

then it started installing, no prob(im not using kdeprefix)... the it stoped on soprano out of some issue with downloading it.
it tries a few mirrors, they dont work, then it goes to sourceforge, and SF gives it a broken file, with 1% the size.
i dont know how to manually DL, and tell the emerge that i did it, so...

anyone got any hints, ideas, alternatives?
i'd love any, i just wanna use kde4.1.

just for the record, i used:http://dev.gentoo.org/~jmbsvicetto/kde-guide.xml
:wink:
You shouldn't have unmask anything. You'll only need keyword stuff if you're using the stable branch.
If it's telling that stuff is masked make sure you've added the path to the overlay to PORTDIR_OVERLAY in /etc/make.conf:

layman version < 1.2.0 --> echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf
layman version >= 1.2.0 --> echo "source /usr/local/portage/layman/make.conf" >> /etc/make.conf

(This is following the instructions for using layman at: http://gentoo-wiki.com/TIP_Overlays#Layman)
Philip Graham
Top
ggaaron
Apprentice
Apprentice
Posts: 217
Joined: Thu May 10, 2007 7:53 am

  • Quote

Post by ggaaron » Wed Oct 01, 2008 6:48 am

Kollin wrote:http://skrypuch.com/kde4/ is down :?
No it isn't=), but it is not very helpful lately as almost all packages have 4.1.1 versions and those that don't simply don't follow KDE versioning or are in alpha state.
Top
anton_kg
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 94
Joined: Sat Feb 10, 2007 1:33 am

  • Quote

Post by anton_kg » Thu Oct 02, 2008 11:05 am

Yeah! KDE 4.1.2 has not been released yet, but it's already in the portage.
Gentoo is back as it used to be!
Top
ggaaron
Apprentice
Apprentice
Posts: 217
Joined: Thu May 10, 2007 7:53 am

  • Quote

Post by ggaaron » Thu Oct 02, 2008 11:44 am

You mean in testing overlay as I don't see it in the main tree? In the testing overlay it looks like they already work on 4.2 for some time=)
Top
Boccaccio
Apprentice
Apprentice
Posts: 286
Joined: Tue Jul 19, 2005 8:08 pm

  • Quote

Post by Boccaccio » Thu Oct 02, 2008 11:49 am

No, it really seems to be in the main tree: http://packages.gentoo.org/
Top
ArneBab
Guru
Guru
User avatar
Posts: 429
Joined: Tue Jan 24, 2006 12:33 pm
Location: Graben-Neudorf, Germany
Contact:
Contact ArneBab
Website

  • Quote

Post by ArneBab » Thu Oct 02, 2008 12:13 pm

Yehah!

Many thanks to the Gentoo KDE team!

You're great!

...

But there's a but: I think the KDE people only open up the release tarballs before the actual release on the condition that distributions prepare and add it at the official release date - are the ebuilds scheduled to only be available for rsync on the release date?
Being unpolitical means being political without realizing it. - Arne Babenhauserheide ( http://draketo.de )

pkgcore: So fast that it feels unreal - by doing only what is needed.
Top
iom
n00b
n00b
Posts: 19
Joined: Mon Nov 21, 2005 2:09 pm
Location: Ljubljana, Slovenia

  • Quote

Post by iom » Thu Oct 02, 2008 12:26 pm

i realized this an hour ago and ended up with a broken system.
now i don't even have 4.0 which i unmerged just before wanting to install 4.1...
can't install 4.0 nor 4.1, not even libkonq-3.5.9 (which i unmerged as well accidentally)...
there are files missing in portage tree...
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Thu Oct 02, 2008 1:35 pm

You'll have to wait for KDE.org to release the source. Once that's happened, the 4.1.2 ebuilds will go ~.
Top
phil_r
Apprentice
Apprentice
User avatar
Posts: 265
Joined: Tue Mar 14, 2006 3:28 am
Location: Omaha, NE, USA

  • Quote

Post by phil_r » Thu Oct 02, 2008 1:43 pm

I got 4.1.2 ebuilds in my emerge --sync today :-)
Just when you think you know the answers, I change the questions.
Top
Post Reply

394 posts
  • Page 2 of 16
    • Jump to page:
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 16
  • 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