Description of problem:
when trying to install sunbird via yum, I get this error:
Package: sunbird-1.0-0.33.b2pre.fc15.x86_64 (fedora)
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. go to a terminal
2. type in (as root): yum install sunbird
doesn't install, but states error message from above
should install sunbird
I was pointed to the following fix when I mentioned the libnotify issue on the devel list.
What does that mean? What to do about this dep-problem?
You should look at the sample change in the referenced bug and do something similar for sunbird (or check if upstream has already done something) in F15 and devel.
Oops, what I listed is what the maintainer needs to do. As an end user you need to wait for the fix or build your own version. If you build your own version and get it to work post back what you did. Eventually that will be my approach, as I need sunbird working before I can upgrade my work desktop to F15. But I may not get time to do this for a while.
More not so good news. The future of sunbird isn't good. Mozilla isn't supporting it any more. They suggest using the lightning addon for thunderbird.
The lightning extension for thunderbird was dropped for F15 because the two were often out of sync and it was felt a separate package would be better. No one has stepped up to do the separate package yet. Upstream has indicated that lightning is going to do a better job of matching up with thunderbird going forward, so that might change back at some point.
Sunbird shared a lot of code with lightning, so it might be possible for someone in the short run to get it working, in the long run things don't look so good.
Gah, this is a nasty surprise in F15...
Is the sunbird maintainer going to provide a working sunbird for F15, with the libnotify problem patched, or is it being pulled entirely?
The lightning extension is not packaged, and the xpi install does not seem to work, so their is no user-level workaround here.
The lightning extension IS indeed packaged. Just "yum install thunderbird-lightning".
To be honest: since development on Sunbird stopped about a year ago it's no surprise F15 won't support it any longer. I wonder why they aren't kicking it entirely from the repo.
Thanks, I was unaware of that!
I have switched to lightning and it works similarly. It has the advantage, that you can email ical messages to invitees and the disadvantage that there is a bug in refreshing remote ical calenders (webdav and local work fine) that wasn't in the last working sunbird (the bug probably won't be fixed real soon).
Sunbird could probably still be built without too much work, but as time goes on things will get harder and harder, so it's probably not worth going down that road.
This sucks ...
I've got lighting installed but I can't use it without first exporting my current calendar from sunbird, and then importing that into lightning.
I'll either have to get sunbird built, or boot back to Fedora 13 (where sunbird actually works), and export my calendar for import into lightning.
So far, I haven't been able to build sunbird on Fedora 15, using the source rpm :-(
I guess sunbird for F15 wasn't built using the current g++? The build fails with:
nsEnumeratorUtils.cpp:115:27: error: uninitialized const 'EmptyEnumeratorImpl::kInstance' [-fpermissive]
I am pretty sure you can use rpm with --nodeps to install it and it will work good enough to export your calendar.
(In reply to comment #12)
> I am pretty sure you can use rpm with --nodeps to install it and it will work
> good enough to export your calendar.
Thanks Bruno, that worked fine!
I suppose you can also use sunbird that way if you aren't using the notifications.
FYI: I used this to download and install the rpm:
rpm -ivh --no-deps ./sunbird-1.0-0.33.b2pre.fc15.x86_64.rpm
happens with i686 as well.
Is it possible that the package will be rebuild? I guess that it may solve the dependency problem.
*** Bug 724915 has been marked as a duplicate of this bug. ***
*** Bug 732055 has been marked as a duplicate of this bug. ***
What about packaging F14 libnotify as libnotify1 like opensuse does?
This may solve the dependency problem if older libnotify still functional in F15
same "problem" here
I've got 15 machines (2 Windows) using shared calendars on home server (CentOS). I hope that lightning is FTP compatible for shared calendars.
The provided recipe seems to work with --nodeps (dropped the dash)
rpm -ivh --nodeps ./sunbird-1.0-0.33.b2pre.fc15.i686.rpm
many, many thanks
Will look around for a libnotify.so.1 .. i686
kernel = 126.96.36.199-5.fc15.i686.PAE
FYI i686.PAE exploits my 8gB SDRAM quite efficiently.
Rebuilding the package is bust do to actual build failures in the code. If this package is truly orphaned, I can try working on a patch to fix the build failures. (I suspect the build failures are a result of gcc updates.)
Unfortunately, lightning is hardly acceptable alternative. My primary reason for using sunbird is so I can have audio alerts for meetings. I don't know if lightning provides those, but I do know that when I use lightning, thunderbird regularly blocks in a non-responsive state while polling shared calendar updates. The net result is I cannot reliably check my e-mail with lightning installed.
Sunbird also does the same non-responsive states, but at least I can still access my e-mail during those times...
BTW. For now the best workaround is:
ln -s /usr/lib64/libnotify.so.4 /usr/lib64/libnotify.so.1
rpm -Uvh --nodeps sunbird*.rpm
However, you will still see a warning message every time you use yum.
Of course if you are using 32 bit fedora the steps should be:
ln -s /usr/lib/libnotify.so.4 /usr/lib/libnotify.so.1
rpm -Uvh --nodeps sunbird*.rpm
Does lightning sync calendar events with Google Calendar as Mozilla Sunbird apparently could?
Is there any user-friendly way in Fedora to sync with Google Calendar?
Created attachment 529511 [details]
patch to constructors to allow rebuild
I'll attach RPM's as well. I don't know the procedure to submit the rpm update into fedora, otherwise I would begin that processes as well.
Hmmm. It looks like the RPM's are too large to attach.
Here are links to my the rpm builds:
*** Bug 748485 has been marked as a duplicate of this bug. ***
What is the next step, so this can end-up in the fedora 15 and 16 archives? I noticed sunbird isn't in fedora 16 at all. Rather than posting a Fedora 16 build on my server I did a scratch koji build. (Of course the fedora 15 build works fine for Fedora 16.)
I also build a Fedora 15 with koji, so there is no need to pull it from my rather slow website.
Any chance of getting this in rawhide?
This message is a notice that Fedora 15 is now at end of life. Fedora
has stopped maintaining and issuing updates for Fedora 15. It is
Fedora's policy to close all bug reports from releases that are no
longer maintained. At this time, all open bugs with a Fedora 'version'
of '15' have been closed as WONTFIX.
(Please note: Our normal process is to give advanced warning of this
occurring, but we forgot to do that. A thousand apologies.)
Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, feel free to reopen
this bug and simply change the 'version' to a later Fedora version.
Bug Reporter: Thank you for reporting this issue and we are sorry that
we were unable to fix it before Fedora 15 reached end of life. If you
would still like to see this bug fixed and are able to reproduce it
against a later version of Fedora, you are encouraged to click on
"Clone This Bug" (top right of this page) and open it against that
version of Fedora.
Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.
The process we are following is described here: