Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
kaddressbook update fail (4.14.8 -> 4.14.10)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
genterminl
Guru
Guru


Joined: 12 Feb 2005
Posts: 482
Location: Connecticut, USA

PostPosted: Wed Jan 13, 2016 7:08 pm    Post subject: kaddressbook update fail (4.14.8 -> 4.14.10) Reply with quote

I have a mostly stable KDE4 installation, with a few framework packages from the KDE overlay. As far as I can tell, all of those are ones that can live alongside the older versions. I'm trying to upgrade from kaddressbook-4.14.8 to 4.14.10, and the compile is failing to link libkaddressbokprivate.so.4.14.8 with many undefined references to 'PimCommon::GravatarResolvUrlJob::... functions. Is there perhaps a missing depends in the ebuild? The only change to the ebuild from 4.14.8 to 4.14.10 is the addition of ~ and adding 'akonadi(+)' to the kdepimlibs already listed in the add_kdeapps_dep.

I'm also curious that the failing lib is 4.14.8, and all the .sofiles already built in that target dir are 4.14.8. Am I likely to have some misconfiguration, or a bad mix of versions, or is there a bug in the ebuild?

Thanks for any suggestions for further troubleshooting.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Wed Jan 13, 2016 7:13 pm    Post subject: Reply with quote

Have you recently upgraded to GCC-5.3.0?
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic


Last edited by asturm on Wed Jan 13, 2016 7:26 pm; edited 2 times in total
Back to top
View user's profile Send private message
genterminl
Guru
Guru


Joined: 12 Feb 2005
Posts: 482
Location: Connecticut, USA

PostPosted: Wed Jan 13, 2016 7:24 pm    Post subject: Reply with quote

No. I have 4.8.5 and 4.9.3 installed, with the latter active. I suppose many of the already installed kde components could have been compiled with an older version. However, is there likely (or even possibly) a problem between 4.8 and 4.9?
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Wed Jan 13, 2016 7:26 pm    Post subject: Reply with quote

Nevermind, I think I've found the problem. ;) After the package move to kde-apps/, the dependencies do not properly pull in >=4.14.10 anymore, but 4.14.3 for backwards compatibility reason. That is wrong in case of kdepim-meta, though.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
genterminl
Guru
Guru


Joined: 12 Feb 2005
Posts: 482
Location: Connecticut, USA

PostPosted: Wed Jan 13, 2016 7:28 pm    Post subject: Reply with quote

So I'll just wait a bit and re-sync and try again later?
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Wed Jan 13, 2016 7:55 pm    Post subject: Reply with quote

If you don't want to wait you can find out to which package this file belongs
Code:
$ equery belongs libkaddressbokprivate.so.4.14.8

and then upgrade it manually
Code:
# emerge -1 <pkgname>

_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
genterminl
Guru
Guru


Joined: 12 Feb 2005
Posts: 482
Location: Connecticut, USA

PostPosted: Wed Jan 13, 2016 10:31 pm    Post subject: Reply with quote

That's what's odd. The compile of kaddressbook-4.14.10 is failing on linking that file. That file is not presently on my system, and the equery returns nothing. There are some other 4.14.8 .so files under the build directory that succeeded in being built before the failure.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Wed Jan 13, 2016 11:06 pm    Post subject: Reply with quote

I'd need to see your actual build.log to be able to tell more about it, but a PR is already pending that should fix the issue. Hopefully won't take long to get accepted. ;)
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
genterminl
Guru
Guru


Joined: 12 Feb 2005
Posts: 482
Location: Connecticut, USA

PostPosted: Thu Jan 14, 2016 12:26 am    Post subject: Reply with quote

The build log is 486K. I'll be glad to post it some place, but I'm also happy to wait a few days to try the new version.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Thu Jan 14, 2016 4:30 pm    Post subject: Reply with quote

Dependencies should be fixed now, can you sync and try again?
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
genterminl
Guru
Guru


Joined: 12 Feb 2005
Posts: 482
Location: Connecticut, USA

PostPosted: Thu Jan 14, 2016 8:41 pm    Post subject: Reply with quote

Just synced, but no update. I'll try again later - perhaps it hasn't propagated yet to whatever mirror I'm using.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Thu Jan 14, 2016 8:42 pm    Post subject: Reply with quote

There's no revbump - just run your update again.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
genterminl
Guru
Guru


Joined: 12 Feb 2005
Posts: 482
Location: Connecticut, USA

PostPosted: Thu Jan 14, 2016 10:50 pm    Post subject: Reply with quote

Thanks. I'm back in business. It did pull in some kdepim stuff (also 4.14.10) so I suppose that was the dependency stuff you fixed?
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6825
Location: Austria

PostPosted: Fri Jan 15, 2016 12:10 am    Post subject: Reply with quote

Yes, it needed to be fixed in eclass.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
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
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