[install-discuss] Package Changes, and new (bad?) dependencies?
Laszlo (Laca) Peter
laca at sun.com
Mon Dec 11 12:18:38 PST 2006
On Mon, 2006-12-11 at 15:40 -0500, Kyle McDonald wrote:
> >> For some reason the new 'rmvolmgr' has several dependencies, some of
> >> which imply that it may require not just X11, but GNOME. This seems
> >> to me to be a big step backwards. Ideally at least the old
> >> functionality would be available without a windowed desktop,
> >> Hopefully CD's will still automatically mount.
> >>
> >> What's the rational behind this change? Is there somewhere i can go
> >> to read about the design, and find out if a window system is really
> >> going to be required?
> >
> > Window system is not required. Media will still automatically mount.
> > The new framework depends on D-Bus and GLib, which reside in SUNWdbus*
> > and SUNWgnome-base-libs* packages - neither is a GUI component
> > technically, although resides in the Desktop consolidation.
> >
> Reading up on Dbus I aggree that it's not windows system related. Why
> then is it in SUNWCjdslibrun?
SUNWCjdslibrun contains parts of the JDS consolidation that are not
desktop related but generic. It's quite a small cluster.
> I'd only expect to find 'Desktop' thing in there, and I wouldn't install
> that cluster on a server.
On the contrary, you will only find non-desktop things there (:
> Just to clarify, will it mount media with SUNWdbus missing (i.e. It's a
> soft dependency?) or SUNWdbus is absoultely required (hard dependency)
> but the rest of the window system is not?
It's a hard dependency.
> Same question for SUNWgnome-base-libs? I hope the answer is that it's
> only required to enable 'extra' functionality, and that it will work
> without it. I don't want to have to install the GNOME libraries (or the
> things they require) just to make this work on a server.
Again, it's required. dbus links to glib, which is not strictly a
desktop library, but it's produced by the GNOME folks and it's the
lowest level utility library in the GNOME stack.
SUNWgnome-base-libs is also in a tiny cluster, which only includes
SUNWgnome-base-libs and its java bindings. You don't need to install
the rest of the GNOME stack.
Laca
> This seems reasonable as the old volume manager worked fine like this.
>
> -Kyle
> > You can learn more about the project on the project page:
> >
> > http://opensolaris.org/os/project/tamarack/
> >
> > Note: If you upgrade or liveupgrade to 52 or 53, you'll need to run
> > 'svcadm enable hal rmvolmgr' once - the bug has been fixed in 54, so
> > if you upgrade to 54, these services are automatically enabled on
> > upgrade.
> >
> > -Artem.
> > _______________________________________________
> > install-discuss mailing list
> > install-discuss at opensolaris.org
> > http://opensolaris.org/mailman/listinfo/install-discuss
>
>
> _______________________________________________
> install-discuss mailing list
> install-discuss at opensolaris.org
> http://opensolaris.org/mailman/listinfo/install-discuss
More information about the install-discuss
mailing list