With the latest mozilla-thunderbird ebuild, messages are not appearing in the message pane after you click on them in e.g. your inbox. The "Welcome to Thunderbird Mail!" comes up, but when you click on any other messages it just stays there, the message pane is not updated. Reproducible: Always Steps to Reproduce: 1. 2. 3.
I have the same problem. It doesn't show even if I double click on a message to view it in a new window.
Did you guys install thunderbird without a prior version installed, or not?
I had the previous alpha version installed befor. I update my packages daily and run ~x86.
Same situation for me as for Anders
Forgot to mention as well, as per this link http://forums.mozillazine.org/index.php?c=8 It seems to have been an upstream problem that affected Windows builds as well, but has been fixed (in pre-compiled binaries at least). Maybe a quick date bump to the ebuild and fresh source will fix it. Myself and others have noted this on the Forums http://forums.gentoo.org/viewtopic.php?t=73802 I've spent today trying to pull fresh cvs source and get it to build but I've been getting nowhere very slowly :-(
Sorry, that MozillaZine forum link wasn't right, here's the correct one http://forums.mozillazine.org/viewtopic.php?t=19066
Okay I can't support thunderbird beyond providing ebuilds for it at this point, it's a bleeding edge affair and is mainly there to support the quick inclusion of a release when it comes. I've refrained from masking it so that it will be available to Gentoo users in the meantime. I had luck with the latest thunderbird by having emerge -u'd it from a previously installed copy. Try emerging an older version and then the newer version. If you're not into compiling all the live long day, the previously available thunderbird snapshot is very usable. If one of you can find a specific fix to this particular problem I'll include it - so feel free to continue attaching notes to this bug.
My install was an upgrade from a previously working Thunderbird. Like I indicated in my earlier post, this looks like an upstream problem that has been fixed. That would indicate all that is needed is to pull the source from CVS again. Brad, I think I got pretty close in one of my attempts to get and build the source pulled properly from CVS, based on info in the firebird cvs ebuild. Can you tell me exactly how you went about getting the source? Cheers.
Created attachment 16103 [details] small script to checkout thunderbird Accepts one argument in the format "YYYY/MM/DD" as in: sh get_thunderbird "2003/08/07"
Created attachment 16116 [details] Attempt at mozilla-thunderbird-cvs ebuild I created an ebuild (well, merged the firebird-cvs and thunderbird ebuilds) to pull the cvs and build, it _seems_ to build and install OK, but when I run it (using /usr/lib/MozillaThunderbird/thunderbird-bin) I get this output: ./thunderbird-bin: relocation error: ./thunderbird-bin: undefined symbol: _ZTI24nsASingleFragmentCString I don't know if this is a problem with the ebuild or an upstream problem with the Mozilla cvs. I've attached a bzipped tar of the mozilla-thunderbird-cvs folder, I'd put it in /usr/local/portage/net-mail and edited /etc/make.conf to recognise local portage sources. Is there something obvious gone wrong here?
I fetched the 2003/08/13 source via the script. Did: ebuild mozilla-thunderbird-0.2_alpha20030807.ebuild unpack replaced the unpacked source with the new source ebuild mozilla-thunderbird-0.2_alpha20030807.ebuild compile ebuild mozilla-thunderbird-0.2_alpha20030807.ebuild install ebuild mozilla-thunderbird-0.2_alpha20030807.ebuild qmerge Now I can see the messages. So a solution to this problem is to release a new update to the package.
New snapshot in portage, everyone check it out
Cheers Brad, works for me here. Messages are displayed OK. I also doctored the ebuild, removing the optimise option to force -O3 (I use -Os here), and removed the line that strips the -fomit-frame-pointer gcc options, and it built/ran OK. YMMV I guess, but forcing -O3 seems unnecessary. I had to logoff/logon again before it ran.