Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] kdelibs-3.5.7 complains about everything
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
theRealMorpheu5
l33t
l33t


Joined: 26 Feb 2004
Posts: 841
Location: Vicenza, IT

PostPosted: Fri Sep 14, 2007 11:23 am    Post subject: [solved] kdelibs-3.5.7 complains about everything Reply with quote

Hello.

I'm not sure this is the right place to post this issue since it involves xeffects-overlay but I feel it is better to post here than elsewhere. My problem in fact is about an ebuild coming from portage main tree when since yesterday it was from xeffects.

Here's what I was confronted by while upgrading. (Watch out, it's about 3,5M).

I couldn't find mentions of this on Google nor on this forum. What can I do? Any ideas?


Last edited by theRealMorpheu5 on Mon Sep 17, 2007 3:48 pm; edited 2 times in total
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3065
Location: Korea

PostPosted: Fri Sep 14, 2007 3:43 pm    Post subject: Reply with quote

Are you sure they're the same ebuild? And by that I DON'T mean "Do they have the same version name?" The ebuild in the tree could be different because the ebuild in the overlay is probably tweaked to work with the other bleeding edge stuff that's in the overlay. Then they might've tweaked it again to make it instead work with the stuff that's in the portage tree.
Back to top
View user's profile Send private message
IvanMajhen
Guru
Guru


Joined: 10 Jun 2006
Posts: 392
Location: Croatia

PostPosted: Fri Sep 14, 2007 3:48 pm    Post subject: Reply with quote

OMG! I have the same problem. Last updates borked something. I can't compile any kde-packages.
It looks like linker doesn't see symbols in qt lib.
I'm emerging world with -e flag. This is just stupid...
Back to top
View user's profile Send private message
theRealMorpheu5
l33t
l33t


Joined: 26 Feb 2004
Posts: 841
Location: Vicenza, IT

PostPosted: Fri Sep 14, 2007 4:31 pm    Post subject: Reply with quote

slycordinator wrote:
Are you sure they're the same ebuild?


Nope, not sure. What I don't understand is why Portage is now trying to emerge kdelibs from the main tree instead of taking the overlay. It explicitly says it's doing it: [1=>0] where 1 is xeffects and 0 is main.

If noone has a solution, I can just hope to resync in the next days and find it magically working, but I don't expect it to...
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3065
Location: Korea

PostPosted: Fri Sep 14, 2007 4:43 pm    Post subject: Reply with quote

theRealMorpheu5 wrote:
Nope, not sure. What I don't understand is why Portage is now trying to emerge kdelibs from the main tree instead of taking the overlay. It explicitly says it's doing it: [1=>0] where 1 is xeffects and 0 is main.

If noone has a solution, I can just hope to resync in the next days and find it magically working, but I don't expect it to...


Look at your output. Namely the version numbers being installed.

The version in the portage tree is higher than the one in the overlay.

edit: So you can try and mask the portage version then it'll keep the version from the overlay.
Back to top
View user's profile Send private message
theRealMorpheu5
l33t
l33t


Joined: 26 Feb 2004
Posts: 841
Location: Vicenza, IT

PostPosted: Fri Sep 14, 2007 5:04 pm    Post subject: Reply with quote

That's a workaround, but what about the solution? Is it to just wait and see?
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3065
Location: Korea

PostPosted: Fri Sep 14, 2007 5:26 pm    Post subject: Reply with quote

Maybe you should talk to the xeffects people because this problem appears to be entirely related to it.

Portage (and any other package manager for that matter) defaults to installing the most recent version of a package that's available. And it just so happens that the newest version of that package is in the portage tree. It also happens to be that you installed other stuff from an overlay that this portage tree package isn't compatible with.

This is what happens when you mix bleeding edge stuff with stuff that's not.

In short: If you shoot yourself in the foot you should look at the gun.
Back to top
View user's profile Send private message
IvanMajhen
Guru
Guru


Joined: 10 Jun 2006
Posts: 392
Location: Croatia

PostPosted: Fri Sep 14, 2007 9:56 pm    Post subject: Reply with quote

Sync portage. It was problem with libtool.eclass.
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3065
Location: Korea

PostPosted: Fri Sep 14, 2007 10:11 pm    Post subject: Reply with quote

Well there we have it.
Back to top
View user's profile Send private message
theRealMorpheu5
l33t
l33t


Joined: 26 Feb 2004
Posts: 841
Location: Vicenza, IT

PostPosted: Mon Sep 17, 2007 3:48 pm    Post subject: Reply with quote

It seems that's working now.

Side question: how can I get rid of everything coming from xeffects overlay? I'm not using Compiz anymore so I don't need special ebuilds. Do I just have to remove the overlay and wait for the next upgrades?
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3065
Location: Korea

PostPosted: Mon Sep 17, 2007 4:28 pm    Post subject: Reply with quote

theRealMorpheu5 wrote:
It seems that's working now.

Side question: how can I get rid of everything coming from xeffects overlay? I'm not using Compiz anymore so I don't need special ebuilds. Do I just have to remove the overlay and wait for the next upgrades?


1) Remove the overlay
2) Do
Code:
emerge world --update --deep --newuse


In this step anything that's in the portage tree that's older than a version from xeffects will be reinstalled (and if you use "--pretend" it'll show that it's a downgrade, installing older version than the installed one).

3) Then do
Code:
emerge --depclean


That'll get rid of the packages that are from xeffects that aren't needed anymore.

4) And in case the previous step screwed up any linking do
Code:
revdep-rebuild


That's what I'd do.
Back to top
View user's profile Send private message
theRealMorpheu5
l33t
l33t


Joined: 26 Feb 2004
Posts: 841
Location: Vicenza, IT

PostPosted: Mon Sep 17, 2007 5:44 pm    Post subject: Reply with quote

Thank you very much.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software 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