Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 314541 - xf86-video-suncg6 driver will not install; Portage dependency problems
Summary: xf86-video-suncg6 driver will not install; Portage dependency problems
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: Sparc64 Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-10 16:24 UTC by Jim MacKenzie
Modified: 2010-04-15 17:17 UTC (History)
0 users

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 Jim MacKenzie 2010-04-10 16:24:16 UTC
Hi,

New Gentoo install on a Sun Ultra 1/170E with suncg6 video (not sure where the factory Creator card is, but it didn't make it to me).  startx fails (did "emerge gnome" after emerging the base X install):

moora jim # startx
xauth:  creating new authority file /root/.serverauth.13583


X.Org X Server 1.6.5
Release Date: 2009-10-11
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.31-gentoo-r10 sparc64 
Current Operating System: Linux moora 2.6.31-gentoo-r10 #5 Fri Apr 2 00:53:29 UTC 2010 sparc64
Build Date: 02 April 2010  10:26:37PM
 
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Apr 10 10:19:33 2010
Primary device is not PCI
(==) Using default built-in configuration (30 lines)
(EE) Failed to load module "suncg6" (module does not exist, 0)
(EE) Failed to load module "sunffb" (module does not exist, 0)
(EE) Failed to load module "fbdev" (module does not exist, 0)
(EE) No drivers available.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
Please also check the log file at "/var/log/Xorg.0.log" for additional information.


Trying to emerge the appropriate driver fails:

moora jim # emerge -pv xf86-video-suncg6

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] x11-drivers/xf86-video-suncg6-1.1.0  USE="-debug" 226 kB
[blocks B     ] x11-drivers/xf86-video-suncg6 ("x11-drivers/xf86-video-suncg6" is blocking x11-base/xorg-drivers-1.6)

Total: 1 package (1 new), Size of downloads: 226 kB
Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  ('installed', '/', 'x11-base/xorg-drivers-1.6', 'nomerge') pulled in by
    >=x11-base/xorg-drivers-1.6 required by ('installed', '/', 'x11-base/xorg-server-1.6.5-r1', 'nomerge')

  ('ebuild', '/', 'x11-drivers/xf86-video-suncg6-1.1.0', 'merge') pulled in by
    xf86-video-suncg6


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked

moora jim # 


Reproducible: Always

Steps to Reproduce:
1.Attempt to run X.
2.Attempt to install driver.
3.

Actual Results:  
As above.

Expected Results:  
A beautiful screen o' Gnome!

FTP site on x.org has a 1.1.1 driver (Gentoo driver is 1.1.0).  Unsure of differences or suitability.
Comment 1 Chí-Thanh Christopher Nguyễn gentoo-dev 2010-04-10 22:37:25 UTC
xf86-video-suncg6-1.1.1 is already in the tree, for stabilization status see bug 308521. If you do not want to wait add the stabilization list from bug 226171 to /etc/portage/package.keywords .
Comment 2 Chí-Thanh Christopher Nguyễn gentoo-dev 2010-04-10 22:38:32 UTC
Attachment 226171 [details] I meant.
Fixed in x11-base/xorg-drivers-1.7
Comment 3 Jim MacKenzie 2010-04-14 18:15:39 UTC
1.1.1 suncg6 video driver now available, but I have the same conflict when attempting to emerge:
===
moora etc # emerge x11-drivers/xf86-video-suncg6
Calculating dependencies... done!
[ebuild  N    ] x11-drivers/xf86-video-suncg6-1.1.1  USE="-debug"
[blocks B     ] x11-drivers/xf86-video-suncg6 ("x11-drivers/xf86-video-suncg6" is blocking x11-base/xorg-drivers-1.6)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  ('installed', '/', 'x11-base/xorg-drivers-1.6', 'nomerge') pulled in by
    >=x11-base/xorg-drivers-1.6 required by ('installed', '/', 'x11-base/xorg-server-1.6.5-r1', 'nomerge')

  ('ebuild', '/', 'x11-drivers/xf86-video-suncg6-1.1.1', 'merge') pulled in by
    x11-drivers/xf86-video-suncg6
===
Is there a known conflict between xorg-drivers-1.6 and xf86-video-suncg6?

I added the stabilization line as discussed below.  The conflict still exists.

Thanks much.
Comment 4 Chí-Thanh Christopher Nguyễn gentoo-dev 2010-04-14 21:17:48 UTC
It is fixed only in xorg-drivers-1.7, not in xorg-drivers-1.6
Comment 5 Jim MacKenzie 2010-04-15 17:17:11 UTC
Thanks - I missed that last part about the new xorg-drivers.  Marked it as permissible, installed, and now I'm good to go.  Will test function when I'm home this evening.

Thanks for your help.