Re: Dependency hell *Again*
Michael Chan <[email protected]>
| Newsgroups | gmane.comp.web.galeon.user |
|---|---|
| Message-ID | <[email protected]> |
> > On both, which also run FC4, I get the old, old misery : "Missing > Dependency : Mozilla <...> is needed .... > Details that explain the issue I think you are facing are in this Bugzilla entry: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=16434 Fedora-extras is at mozilla-1.7.10 whereas the Galeon rpm in extras is built against 1.7.8. I checked DAG; as of this writing, he hasn't built galeonfor FC4 since moz upped to 1.7.10. If you are other using other repos that sport builds of Galeon, they may be watching the same thread. Crispin was spot-on in his responses. I respectfully suggest you voice your concerns on the fedora-extras mailing list if you have not yet had the opportunity to do so. Also, regarding your comment about epiphany never having a problem, I have had multiple issues with applications and their dependencies on mozilla, including Epiphany and Evolution. When running FC(whatever) (plus non-core repos!) or any such fast-moving distro, things break. The most immediate solution is to build the package yourself for your system. It is not difficult; Crispin summed it up pretty well, but it will require (slight) manual editing of two files to deal with an issue regarding FC4's version of GCC, along with installing the necessary build dependencies. While the fedora package maintainer decides the way they want to deal with the issue, I recommend you might want to try rolling your own rpm. If it works for you, while updating for the time being, just use "yum --exclude=galeon update" until the issue is resolved. I'm sorry if the rest of this message is off-topic for this list; I do hope this helps you get up and running if you have not found a solution. You'll need to yum install mozilla-devel gtk2-devel gnome-desktop-devel, and whatever other dependencies that I don't remember right now. Your error messages if your build fails will help you figure out what's missing. Download galeon-1.3.21.tar.bz2 Because of the aforementioned GCC issue, you will need to unpack the archive edit files galeon.spec and galeon.spec.in, changing: Copyright: GPL to License: GPL It's near the top of the file, maybe 8 lines down, and easy to find. Once you're done, pack it back up. rpmbuild -ta galeon-1.3.21.tar.bz2 If your build is successful, look in /usr/src/redhat/RPMS/i386/ That's where your rpm should be. rpm -ivh galeon-1.3.21-1.i386.rpm Best wishes, Michael
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (GNU/Linux) iD8DBQBC8T3+QfJb2ugDUd8RAkQGAKCWBY10/UWOZMiF5PRAps5BQpAZdACePfCW +l8uz7EWt/v0rPk99CUwyfI= =Dp3g -----END PGP SIGNATURE-----