Bug 2561 - X packages could use some manual dependencies
: X packages could use some manual dependencies
Status: RESOLVED FIXINSOURCE
Product: pkg
importer
: unspecified
: Other Other
: P4 minor (vote)
: ---
Assigned To: David Comay
: pkg/importer watcher
:
:
:
:
:
  Show dependency treegraph
 
Reported: 2008-07-16 15:13 UTC by Alan Coopersmith
Modified: 2008-07-20 18:10 UTC (History)
1 user (show)

See Also:


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description Alan Coopersmith 2008-07-16 15:13:07 UTC
The X packages could use some manual dependencies added in distro-import that
IPS isn't currently automatically adding.

SUNWxorg-headers should depend on SUNWxwinc, since many of the headers in
SUNWxorg-headers #include SUNWxwinc headers.

SUNWxwinc & SUNWxorg-headers should depend on SUNWhea, since many of the
headers #include standard system headers.

NVDAgraphics & SUNWxorg-mesa should depend on SUNWxwplr, since the links to 
the OpenGL libraries in them won't be set properly without the ogl-select 
service delivered in SUNWxwplr  (though SUNWxwplr should probably be folded 
into SUNWxwplt at some point).

SUNWxorg-server & SUNWxvnc should depend on SUNWxorg-xkb, since the keyboard 
will be unusable in the X servers if it can't load the XKB data files from 
that package.

SUNWxorg-server should depend on SUNWxsvc, since the X server can't abuse
the PCI bus address space to manipulate graphics devices without the xsvc 
driver (on x86 only - on SPARC, we use fb drivers instead).
Comment 1 David Comay 2008-07-17 08:58:23 UTC
Will address this along with the build 94 resync.
Comment 2 David Comay 2008-07-20 18:10:48 UTC
Fixed in changeset fe4834d869d9ba199c9abcfcc3b80d445936b0f7.