GNOME Bugzilla – Bug 158101
Web history plugin installed by default
Last modified: 2018-07-03 09:51:42 UTC
Nothing we can do about this in the short-term. The firefox support just isn't there yet. Firefox PR1 is broken when it comes to installing extensions globally. 1.0 fixes it, however, but people don't have it yet (like anyone using NLD or SUSE 9.2). There's no way to install extensions locally programmatically, I filed a Mozilla bug about that: https://bugzilla.mozilla.org/show_bug.cgi?id=272644
Moving target milestone to future pending implementation in mozilla
We have the ability to do this now with Firefox 1.5, but I'm worried about the directory structure being different between distributions. SUSE puts everything under /usr/lib/firefox. I need to find out where it is elsewhere.
Created attachment 55706 [details] Firefox directory structure for Debian/Sid Hi, This is the info you asked for: Distro: Debian/Sid Version: 1.0.7-1 Obtained from: Debian official repostories. Thanks for all the good work!
Created attachment 55708 [details] Firefox 1.0.7 package from official repository This is official package of Firefox 1.0.7 from Slackware (-current). The layout of 1.5 won't differ much (if any), as it will be compiled by the same script.
Created attachment 55718 [details] Gentoo Firefox directory structure I'm running Gentoo 2005.1 on x86_64. The package is mozilla-firefox-1.5, obtained from Gentoo portage. Thanks for one of the true killer apps for Linux!
Created attachment 55719 [details] Fedora Core 4 RPM listing of files
Created attachment 55722 [details] Fedora Rawhide Files Rawhide Files, should be the same as FC4, but just in case.
Created attachment 55737 [details] dpkg -L Ubuntu Breezy (5.10) avb@magneto:~$ dpkg -l firefox Desitjat=Desconegut(u)/Instal·la(i)/Elimina(r)/Neteja(p)/Atura(h) | Estat=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Estat,Err: majúsc.=dolent) ||/ Nom Versió Descripció +++-=========================-=========================-================================================================== ii firefox 1.0.7-0ubuntu20 lightweight web browser based on Mozilla
Created attachment 55762 [details] Files for firefox on Ubuntu Dapper. Package: firefox Status: install ok installed Priority: optional Section: web Installed-Size: 24348 Maintainer: Eric Dorland <eric@debian.org> Architecture: i386 Version: 1.4.99+1.5rc3.dfsg-1ubuntu4
Created attachment 55785 [details] Fedora Core 4 Unofficial Firefox 1.5 from nrpms.net (packager of Beagle for Fedora) Firefox 1.5 is not yet officially available for Fedora Core 4. A version is available from the same and only repository (www.nrpms.net) which makes Beagle available. This version is often maintained to ensure Gnome 2.12 compat.
Created attachment 55789 [details] Gentoo www-client/mozilla-firefox-1.5 file list This is Gentoo's distribution again, almost exactly the same as comment #6 but this is on a 32-bit system. This is a 'package' in Gentoo terms but it is compiled from source upon installation.
Created attachment 55790 [details] Gentoo www-client/mozilla-firefox-bin-1.5 file list For those who don't want to spend time compiling it, Gentoo also provides a binary version of firefox, which is the Linux binary version distributed on mozilla.org. Here is the file listing. Note that this one doesn't include extras such as gtkmozembed, but I guess we can install the extension anyway.
Maybe I am too new :), but I could not understand this bug. Or maybe it is fixed (has been fixed for a while actually) since distributions these days provide separate packages for the firefox extension. Can anyone please explain a bit (or close the bug if needed) ?
It's fixed by some distros on their end. I know at least SUSE actually installs the extension in their package rather than just including it. Especially now that we have a Thunderbird extension, it would be nice if "make install" actually did the hard work of installing the extensions for you. When this bug was first filed, there was no way to do it. There still doesn't seem to be an easy, cross-distro way to do it still today, but there might.
Beagle is not under active development anymore and had its last code changes in early 2011. Its codebase has been archived (see bug 796735): https://gitlab.gnome.org/Archive/beagle/commits/master "tracker" is an available alternative. Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again.