Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
KDE 4 in gentoo portage? - Part 2
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2, 3, ... 14, 15, 16  Next  
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Sun Sep 21, 2008 3:01 pm    Post subject: Reply with quote

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?
Back to top
View user's profile Send private message
Dont Panic
Guru
Guru


Joined: 20 Jun 2007
Posts: 322
Location: SouthEast U.S.A.

PostPosted: Sun Sep 21, 2008 3:37 pm    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
Boccaccio
Apprentice
Apprentice


Joined: 19 Jul 2005
Posts: 286

PostPosted: Mon Sep 22, 2008 8:31 am    Post subject: Reply with quote

I tried to build kdelibs-4.1.1-r3, but it fails (als did already 4.1.1-r2 which I tried yesterday):

Quote:

[ 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'.
*
Back to top
View user's profile Send private message
ArneBab
Guru
Guru


Joined: 24 Jan 2006
Posts: 429
Location: Graben-Neudorf, Germany

PostPosted: Mon Sep 22, 2008 5:55 pm    Post subject: Kopete with Jabber? Reply with quote

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.
Back to top
View user's profile Send private message
Boccaccio
Apprentice
Apprentice


Joined: 19 Jul 2005
Posts: 286

PostPosted: Mon Sep 22, 2008 5:59 pm    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
ArneBab
Guru
Guru


Joined: 24 Jan 2006
Posts: 429
Location: Graben-Neudorf, Germany

PostPosted: Tue Sep 23, 2008 12:07 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
FrancoisVal
Tux's lil' helper
Tux's lil' helper


Joined: 12 May 2005
Posts: 82
Location: Namur, Belgique

PostPosted: Tue Sep 23, 2008 8:47 pm    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
Dont Panic
Guru
Guru


Joined: 20 Jun 2007
Posts: 322
Location: SouthEast U.S.A.

PostPosted: Tue Sep 23, 2008 9:21 pm    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
FrancoisVal
Tux's lil' helper
Tux's lil' helper


Joined: 12 May 2005
Posts: 82
Location: Namur, Belgique

PostPosted: Wed Sep 24, 2008 5:42 pm    Post subject: Reply with quote

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:
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
Back to top
View user's profile Send private message
Etal
Veteran
Veteran


Joined: 15 Jul 2005
Posts: 1931

PostPosted: Wed Sep 24, 2008 5:46 pm    Post subject: Reply with quote

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:
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
Back to top
View user's profile Send private message
stanislaw
n00b
n00b


Joined: 08 Jan 2008
Posts: 66

PostPosted: Fri Sep 26, 2008 9:41 am    Post subject: Reply with quote

Perhaps some interesting information about KDE4 in Gentoo, about political reasons, etc. Also read the comments: http://www.freehackers.org/blogs/orzel/2008/09/26/kde-412-tagged-gentoo-land-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
Back to top
View user's profile Send private message
beso_1717
Apprentice
Apprentice


Joined: 19 Jul 2007
Posts: 263

PostPosted: Fri Sep 26, 2008 11:05 am    Post subject: Reply with quote

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:
#! /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.
Back to top
View user's profile Send private message
gforum
Tux's lil' helper
Tux's lil' helper


Joined: 31 Mar 2008
Posts: 140

PostPosted: Sat Sep 27, 2008 2:44 am    Post subject: Reply with quote

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:
Back to top
View user's profile Send private message
Kollin
Veteran
Veteran


Joined: 25 Feb 2006
Posts: 1139
Location: Sofia/Bulgaria

PostPosted: Sat Sep 27, 2008 8:09 pm    Post subject: Reply with quote

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..."
Back to top
View user's profile Send private message
Etal
Veteran
Veteran


Joined: 15 Jul 2005
Posts: 1931

PostPosted: Sat Sep 27, 2008 9:50 pm    Post subject: Reply with quote

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/sourceforge/soprano/soprano-2.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
Back to top
View user's profile Send private message
Kollin
Veteran
Veteran


Joined: 25 Feb 2006
Posts: 1139
Location: Sofia/Bulgaria

PostPosted: Tue Sep 30, 2008 8:24 pm    Post subject: Reply with quote

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..."
Back to top
View user's profile Send private message
pgraham
n00b
n00b


Joined: 01 Mar 2007
Posts: 23

PostPosted: Tue Sep 30, 2008 8:34 pm    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
ggaaron
Apprentice
Apprentice


Joined: 10 May 2007
Posts: 217

PostPosted: Wed Oct 01, 2008 6:48 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
anton_kg
Tux's lil' helper
Tux's lil' helper


Joined: 10 Feb 2007
Posts: 93

PostPosted: Thu Oct 02, 2008 11:05 am    Post subject: Reply with quote

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!
Back to top
View user's profile Send private message
ggaaron
Apprentice
Apprentice


Joined: 10 May 2007
Posts: 217

PostPosted: Thu Oct 02, 2008 11:44 am    Post subject: Reply with quote

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=)
Back to top
View user's profile Send private message
Boccaccio
Apprentice
Apprentice


Joined: 19 Jul 2005
Posts: 286

PostPosted: Thu Oct 02, 2008 11:49 am    Post subject: Reply with quote

No, it really seems to be in the main tree: http://packages.gentoo.org/
Back to top
View user's profile Send private message
ArneBab
Guru
Guru


Joined: 24 Jan 2006
Posts: 429
Location: Graben-Neudorf, Germany

PostPosted: Thu Oct 02, 2008 12:13 pm    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
iom
n00b
n00b


Joined: 21 Nov 2005
Posts: 19
Location: Ljubljana, Slovenia

PostPosted: Thu Oct 02, 2008 12:26 pm    Post subject: Reply with quote

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...
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Thu Oct 02, 2008 1:35 pm    Post subject: Reply with quote

You'll have to wait for KDE.org to release the source. Once that's happened, the 4.1.2 ebuilds will go ~.
Back to top
View user's profile Send private message
phil_r
Apprentice
Apprentice


Joined: 14 Mar 2006
Posts: 259
Location: Lincoln, NE, USA

PostPosted: Thu Oct 02, 2008 1:43 pm    Post subject: Reply with quote

I got 4.1.2 ebuilds in my emerge --sync today :-)
_________________
Just when you think you know the answers, I change the questions.
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
Goto page Previous  1, 2, 3, ... 14, 15, 16  Next
Page 2 of 16

 
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