Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 127526

Summary: Mozilla-firefox doens't work with Xorg 7.0 (modular)
Product: Gentoo Linux Reporter: ArmiDuctor <armiductor>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED NEEDINFO    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description ArmiDuctor 2006-03-25 05:57:14 UTC
After updating to Xorg 7.0 (modular) I'm unable to startup mozilla-firefox. I reemerged firefox, but I'm still getting the same error message, being:

/usr/libexec/mozilla-launcher: line 339: xdpyinfo: command not found
The program 'Gecko' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadRequest (invalid request code or no such operation)'.
  (Details: serial 1668 error_code 1 request_code 153 minor_code 2)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
firefox-bin exited with non-zero status (1)
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-03-25 06:53:04 UTC
(In reply to comment #0)
> After updating to Xorg 7.0 (modular) I'm unable to startup mozilla-firefox. I
> reemerged firefox, but I'm still getting the same error message, being:
> /usr/libexec/mozilla-launcher: line 339: xdpyinfo: command not found

mozilla-launcher RDEPENDs on xdpyinfo with modular X, see the ebuild. If you are missing it, then emerge it and don't mess with virtuals in /etc/portage/* next time.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-03-25 16:33:27 UTC
OK, there seems to be an issue with virtual/x11-7 that's causing portage not to pick up the correct dependencies. Please, do the following:

emerge -Ca virtual/x11
echo "virtual/x11" >> /etc/portage/package.mask
echo "=x11-base/xorg-x11-6*" >> /etc/portage/package.mask
emerge -uDpv world

Now you should see what's pulling in virtual/x11-7.0 and breaks the mozilla deps. 
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-03-25 16:34:24 UTC
See above. Reopen with the requested information. Thanks.