I'm looking at some of the packages in ON, and I don't see how dependencies are properly tracked.

Specifically, the audio driver packages need to depend on driver-audio, the driver-network-qfe package should have depended on driver-network-hme. There are probably lots of others.

Any advice here?

I think driver-network-qfe ought to be folded into driver-network-hme. Its only one additional binary of only a few kilobytes (qfe is a *really* thin shim on top of hme), and almost everyone who wants hme on sparc also wants qfe. (The qfe binary is not applicable to x86 systems.) Actually, since we're not really caring about compatibility anymore, maybe I can just do away with the qfe shim altogether -- but that's a question for another day.

I'm also thinking about breaking up some of the packages (driver-audio needs to be broken up for example, since it has specific chip drivers in it with the common framework), but I'm not entirely sure how to go about doing that. Are there any guides which can help me here?

    - Garrett

_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to