Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98295 - juk crashes always on startup since when I updated to KDE 3.4.0/3.4.1
Summary: juk crashes always on startup since when I updated to KDE 3.4.0/3.4.1
Status: RESOLVED DUPLICATE of bug 61146
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-07 18:11 UTC by BlaisorBlade
Modified: 2005-07-11 23:53 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Backtrace from KCrash #1 (good) (jukCrash.txt,2.46 KB, text/plain)
2005-07-07 18:43 UTC, BlaisorBlade
Details
Backtrace from KCrash #2 (bad) (jukCrash2.txt,14.02 KB, text/plain)
2005-07-07 18:45 UTC, BlaisorBlade
Details

Note You need to log in before you can comment on or make changes to this bug.
Description BlaisorBlade 2005-07-07 18:11:58 UTC
Since when I upgrade to KDE 3.4.0, and even when I upgraded to KDE 3.4.1, juk 
crashes, and the backtrace shows traces of taglib in there (I haven't it handy); 
I use taglib 1.3.1, a stable version. Until a little time ago juk-3.3.4 worked, 
now it doesn't either.

Is this known anyhow? I'm going to re-install it and provide the backtrace.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 BlaisorBlade 2005-07-07 18:43:25 UTC
Created attachment 62874 [details]
Backtrace from KCrash #1 (good)

This is the backtrace I was referring to, it's very specific and I had it saved
on my hard disk, before unmerging juk and remerging it.
Comment 2 BlaisorBlade 2005-07-07 18:45:01 UTC
Created attachment 62875 [details]
Backtrace from KCrash #2 (bad)

This is a backtrace I got now, after unmerging and (after some time) remerging
juk. It is stranger.
Comment 3 BlaisorBlade 2005-07-07 18:45:43 UTC
Comment on attachment 62874 [details]
Backtrace from KCrash #1 (good)

This is the backtrace I was referring to, it's very specific and I had it saved
on my hard disk, before unmerging juk and remerging it.
Comment 4 Gregorio Guidi (RETIRED) gentoo-dev 2005-07-08 00:27:23 UTC
Maybe you switched to gcc 3.4 without recompiling c++ applications?  
  
Please always post your 'emerge info'.  
  
Comment 5 BlaisorBlade 2005-07-11 17:01:32 UTC
Thanks a lot for your tip!
Err, something like that... juk was linking to libstdc++ versions 5 and 6, 
because some libraries (including taglib) were compiled with -V5. And libtool 
reported a warning about that.

Shouldn't such warnings be "einfo"-ed? I also use enotice, so I would have 
caught them.

But sorry, should I recompile *all* C++ applications when upgrading? I.e., 
should I do

revdep-rebuild --soname libstdc++.so.5?

And wouldn't that be risky for python and thus portage?
Comment 6 Gregorio Guidi (RETIRED) gentoo-dev 2005-07-11 23:47:41 UTC
Changing resolution... 
Comment 7 Gregorio Guidi (RETIRED) gentoo-dev 2005-07-11 23:53:38 UTC
As you can see from bug 61146, running revdep-rebuild --soname libstdc++.so.5 
is necessary, and I don't think it can have side effects for portage... 
 
As for the warnings, we cannot change them as they are not printed by the 
ebuild, but definitely the gcc maintainers should have put some warning in the 
gcc ebuild for those upgrading to 3.4.x. 
 

*** This bug has been marked as a duplicate of 61146 ***