View previous topic :: View next topic |
Author |
Message |
asturm Developer
Joined: 05 Apr 2007 Posts: 8936
|
Posted: Sun Sep 21, 2008 3:01 pm Post subject: |
|
|
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 |
|
|
Dont Panic Guru
Joined: 20 Jun 2007 Posts: 322 Location: SouthEast U.S.A.
|
Posted: Sun Sep 21, 2008 3:37 pm Post subject: |
|
|
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 |
|
|
Boccaccio Apprentice
Joined: 19 Jul 2005 Posts: 286
|
Posted: Mon Sep 22, 2008 8:31 am Post subject: |
|
|
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 |
|
|
ArneBab Guru
Joined: 24 Jan 2006 Posts: 429 Location: Graben-Neudorf, Germany
|
Posted: Mon Sep 22, 2008 5:55 pm Post subject: Kopete with Jabber? |
|
|
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 |
|
|
Boccaccio Apprentice
Joined: 19 Jul 2005 Posts: 286
|
Posted: Mon Sep 22, 2008 5:59 pm Post subject: |
|
|
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 |
|
|
ArneBab Guru
Joined: 24 Jan 2006 Posts: 429 Location: Graben-Neudorf, Germany
|
Posted: Tue Sep 23, 2008 12:07 am Post subject: |
|
|
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 |
|
|
FrancoisVal Tux's lil' helper
Joined: 12 May 2005 Posts: 82 Location: Namur, Belgique
|
Posted: Tue Sep 23, 2008 8:47 pm Post subject: |
|
|
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 |
|
|
Dont Panic Guru
Joined: 20 Jun 2007 Posts: 322 Location: SouthEast U.S.A.
|
Posted: Tue Sep 23, 2008 9:21 pm Post subject: |
|
|
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 |
|
|
FrancoisVal Tux's lil' helper
Joined: 12 May 2005 Posts: 82 Location: Namur, Belgique
|
Posted: Wed Sep 24, 2008 5:42 pm Post subject: |
|
|
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 |
|
|
Etal Veteran
Joined: 15 Jul 2005 Posts: 1931
|
Posted: Wed Sep 24, 2008 5:46 pm Post subject: |
|
|
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 |
|
|
stanislaw n00b
Joined: 08 Jan 2008 Posts: 66
|
|
Back to top |
|
|
beso_1717 Apprentice
Joined: 19 Jul 2007 Posts: 263
|
Posted: Fri Sep 26, 2008 11:05 am Post subject: |
|
|
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 |
|
|
gforum Tux's lil' helper
Joined: 31 Mar 2008 Posts: 140
|
Posted: Sat Sep 27, 2008 2:44 am Post subject: |
|
|
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
|
|
Back to top |
|
|
Kollin Veteran
Joined: 25 Feb 2006 Posts: 1139 Location: Sofia/Bulgaria
|
Posted: Sat Sep 27, 2008 8:09 pm Post subject: |
|
|
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 |
|
|
Etal Veteran
Joined: 15 Jul 2005 Posts: 1931
|
Posted: Sat Sep 27, 2008 9:50 pm Post subject: |
|
|
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
|
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 |
|
|
Kollin Veteran
Joined: 25 Feb 2006 Posts: 1139 Location: Sofia/Bulgaria
|
Posted: Tue Sep 30, 2008 8:24 pm Post subject: |
|
|
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 |
|
|
pgraham n00b
Joined: 01 Mar 2007 Posts: 23
|
Posted: Tue Sep 30, 2008 8:34 pm Post subject: |
|
|
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
|
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 |
|
|
ggaaron Apprentice
Joined: 10 May 2007 Posts: 217
|
Posted: Wed Oct 01, 2008 6:48 am Post subject: |
|
|
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 |
|
|
anton_kg Tux's lil' helper
Joined: 10 Feb 2007 Posts: 93
|
Posted: Thu Oct 02, 2008 11:05 am Post subject: |
|
|
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 |
|
|
ggaaron Apprentice
Joined: 10 May 2007 Posts: 217
|
Posted: Thu Oct 02, 2008 11:44 am Post subject: |
|
|
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 |
|
|
Boccaccio Apprentice
Joined: 19 Jul 2005 Posts: 286
|
|
Back to top |
|
|
ArneBab Guru
Joined: 24 Jan 2006 Posts: 429 Location: Graben-Neudorf, Germany
|
Posted: Thu Oct 02, 2008 12:13 pm Post subject: |
|
|
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 |
|
|
iom n00b
Joined: 21 Nov 2005 Posts: 19 Location: Ljubljana, Slovenia
|
Posted: Thu Oct 02, 2008 12:26 pm Post subject: |
|
|
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 |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8936
|
Posted: Thu Oct 02, 2008 1:35 pm Post subject: |
|
|
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 |
|
|
phil_r Apprentice
Joined: 14 Mar 2006 Posts: 259 Location: Lincoln, NE, USA
|
Posted: Thu Oct 02, 2008 1:43 pm Post subject: |
|
|
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 |
|
|
|
|
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
|
|