Hi, this is for Peng Wu
see bug https://bugzilla.redhat.com/show_bug.cgi?id=717130. The same problem occurs again. Thanks in advance.
Name : chmsee
Arch : i686
Version : 188.8.131.52
Release : 2.fc15
Size : 383 k
Repo : installed
From repo : updates-testing
[mt@nh28d linux]$ chmsee
** (chmsee:6264): WARNING **: GECKO_UTILS >>> Couldn't find a compatible GRE!
** ERROR **: Initialize html render engine failed!
Aborted (core dumped)
May I request a xulrunner update of the chmsee package, and wouldn't it be advisable to use 2 packages, as explained in the answer below, to avoid further breakage after a FF update? In advance, thanks for your time.
--- Copy of the answer on code.google ---
Sorry about this buggy software:(
After mozilla upgrading to xulrunner 5.0, the gtkmoz-embedded component which chmsee 1.3.* depended is dropped. I guess the old patch (https://bugzilla.redhat.com/show_bug.cgi?id=71713) is still worked with the old xulrunner. When you update Fedora, the old xulrunner gone, the dependence is broken, chmsee cannot launch again.
Some distributions maintain two different versions xulrunner to support some old packages. I recommend you to find whether there is an old xulrunner lib (maybe named libxul) existed in Fedora 15.
Sorry, the xulrunner 6.0 has changed many contents, such as remove GRE functions.
I tried to force chmsee compile with xulrunner 6.0, but still crashes when launch.
the libxul is named xulrunner in Fedora.
As chmsee 2.0 will switch to use xulrunner 6.0, Please wait for chmsee 2.0 release.
Or you can compile the v1.99.05 by yourself, see chmsee README.
(In reply to comment #2)
> As chmsee 2.0 will switch to use xulrunner 6.0, Please wait for chmsee 2.0
Thank you Peng. I will wait for v 2. Will it be available through testing-update on Fedora 15?
(In reply to comment #3)
> Thank you Peng. I will wait for v 2. Will it be available through
> testing-update on Fedora 15?
As chmsee 2.0 is not released yet, hard to predict.
But if possible, I will try to update it for Fedora 15.
Thanks for the feedback, Peng. I hope I will read my chm books in chmsee again.
I had the same bug here, I think it works if GRE_HOME is set to point to xulrunner:
$ GRE_HOME=/usr/lib/xulrunner-2/ chmsee
I hope to know why it works if it does !!
I got the result:
$ GRE_HOME=/usr/lib64/xulrunner-2/ chmsee
Segmentation fault (core dumped)
@pwu do you think it is a good idea to push 1.99? I have them built on koji.
I think it is good to push it on F-15/F-16, as currently chmsee can't be launched on F-15.
Please update chmsee for Fedora, Thanks very much.
great, Yuan, can you post back when the package is available in bodhi.
Yuan Yijun, any update about chmsee 1.99 package for F-15? Thanks
*** Bug 751939 has been marked as a duplicate of this bug. ***
@nomnex just submitted to bodhi..
@Yuan, great, thanks!
Once it has been pushed (True), the command to test it is:
# su -c 'yum update --enablerepo=updates-testing chmsee-1.99-0.4.5.git7fb12b8.fc15'?
*** Bug 754486 has been marked as a duplicate of this bug. ***
I don't see the chmsee-1.99-0.4.5.git7fb12b8.fc15 anymore?
@nomnex I withdrew the updates because it will not work for xulrunner-8, another build is necessary. But I haven't submit the new build either..
(In reply to comment #17)
> another build is necessary. But I haven't submit the new build either.
Thank you for the answer. Firefox 8 is still in testing repo. Do you plan to build Chmsee w/xulrunner-8?
What's the life span of a FF version today? Chmsee will have to be re-build with xulrunner-9 once FF9 is out. Is that correct?
Hope chmsee-2.0 will release before FF9. :)
chmsee-1.99-0.6.5.git7fb12b8.fc15 has been submitted as an update for Fedora 15.
chmsee-1.99-0.6.5.git7fb12b8.fc16 has been submitted as an update for Fedora 16.
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing chmsee-1.99-0.6.5.git7fb12b8.fc16'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
@Yuan, thanks, at last I can read my chm manuals. +1 Karma added https://admin.fedoraproject.org/updates/FEDORA-2011-16106/chmsee-1.99-0.6.5.git7fb12b8.fc15?_csrf_token=d521502931fa5b3965e24739e38c214d4096eb72
On Fedora 16
- now starts but does not open any chm file only welcome screen is present, no errors is shown when it is started from terminal. xchm open chm files normally
chmsee-1.99-0.6.5.git7fb12b8.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.
chmsee-1.99-0.6.5.git7fb12b8.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.
Firefox 9 is out. Is Chmsee going to break again, as soon as F9 is the Fedora repo?
(In reply to comment #27)
> Firefox 9 is out. Is Chmsee going to break again, as soon as F9 is the Fedora
probably yes.. I've no idea how to request a synthetic build..
Is it okay to ask you for a build update, if F9 xlrunner breaks chmsee?
(In reply to comment #28)
> (In reply to comment #27)
> > Firefox 9 is out. Is Chmsee going to break again, as soon as F9 is the Fedora
> > repo?
> probably yes.. I've no idea how to request a synthetic build..
Maybe you could try to use http://fedoraproject.org/wiki/Bodhi/BuildRootOverrides.
Before you build chmsee, use bodhi to check whether xulrunner 9 is in Koji Buildroot Overrides.
FF9 is out, in the stable repos.
Chmsee is broken again.
Do I need to open a new bug?