Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 106269 - mozilla-firefox-1.0.6-[r2,r5] ebuild disables autoadmin features
Summary: mozilla-firefox-1.0.6-[r2,r5] ebuild disables autoadmin features
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-17 05:53 UTC by Michael Plate
Modified: 2006-09-03 12:18 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Plate 2005-09-17 05:53:18 UTC
mozilla-firefox ebuild disables autoadmin features. autoadmin lets you configure
all config-params remote via e.g. http. The responsible "prefs" extension is in
buildconfig (about:buildconfig) :

Configure arguments
--disable-ldap --disable-mailnews --enable-crypto --disable-composer
--enable-single-profile --disable-profilesharing --enable-optimize=-O2
--enable-old-abi-compat-wrappers --disable-installer --disable-pedantic
--enable-crypto --with-system-jpeg --with-system-png --with-system-zlib
--without-system-nspr --enable-default-toolkit=gtk2 --disable-ipv6
--disable-xinerama --enable-xprint --enable-freetype2 --enable-freetypetest
--disable-debug --disable-tests --enable-reorder --enable-strip
--enable-strip-libs --enable-elf-dynstr-gc --enable-xft --enable-oji
--enable-mathml --disable-jsd --disable-xpctools --disable-gnomevfs
--enable-calendar --enable-svg --enable-svg-renderer-cairo
--with-default-mozilla-five-home=/usr/lib/mozilla-firefox
--enable-extensions=cookie,xml-rpc,xmlextras,pref,transformiix,universalchardet,webservices,inspector,gnomevfs,negotiateauth,typeaheadfind,-venkman,-gnomevfs
--prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --build=i686-pc-linux-gnu 

a grep for the autoadmin config-params in strings
/usr/lib/mozilla-firefox/firefox-bin executable returns nothing. 

After emerging mozilla-firefox-bin, about:buidconfig returns:
Configure arguments
--disable-ldap --disable-mailnews
--enable-extensions=cookie,xml-rpc,xmlextras,pref,transformiix,universalchardet,webservices,inspector,gnomevfs,negotiateauth
--enable-crypto --disable-composer --enable-single-profile
--disable-profilesharing --disable-debug '--enable-optimize=-Os -freorder-blocks
-fno-reorder-functions -gstabs+' --disable-tests --enable-official-branding
--enable-default-toolkit=gtk2 --enable-xft --disable-freetype2 --enable-static
--disable-shared 

prefs extension is there, too.
strings /opt/firefox/firefox-bin returns:
global config url is empty - did you set autoadmin.global_config_url?
failed to create URL - is autoadmin.global_config_url valid? - %s
autoadmin.offline_failover
autoadmin.append_emailaddr
autoadmin.refresh_interval
autoadmin.failover_to_cached




Reproducible: Always
Steps to Reproduce:
1. emerge =mozilla-firefox-1.0.6-r5
2. strings /usr/lib/mozilla-firefox/firefox-bin|grep autoadmin  ==> nothing
3. (unmerge mozilla-firefox, to be sure)
4. emerge mozilla-firefox-bin
5. strings /opt/firefox/firefox-bin|grep autoadmin ==> 6 results

Actual Results:  
mozilla-firefox misses the autoadmin-feature, perhaps because of an applied patch ?


copying the firefox-bin of the mozilla-firefox-bin ebuild to
/usr/lib/mozilla-firefox/. (the mozilla-firefox ebuild) seems to work, but not
deeply tested..
Comment 1 Xake 2006-08-31 19:38:18 UTC
Still applies to newer versions of firefox or is it closing time for this bug?
Comment 2 Michael Plate 2006-09-03 12:18:10 UTC
(In reply to comment #1)
> Still applies to newer versions of firefox or is it closing time for this bug?
> 

Well, newer ebuilds do not contain the pref-extension anymore. So the "bug" has gone.