Hi Reginald, Its generally that the packages are including some small helper function that then brings in a bunch of dependency that strictly aren't nessecary. I.e. a package includes a X windows util for monitoring, so the package then needs a dependency on libxlib which then need X etc.
In most cases as per the groff bug suggests (and debian does a lot of), splitting the packages in a -base and -all would solve the problem. The -base just gets the very basic and has minimal dependencies, the -all packages gets you all the little niceties but heavier dependencies. If a number of us are going to work on a minimal JeOS sized install, we should coordinate, to reduce overlap. If someone can give my wiki access, I'll start building a table of what a minimal install, should include and which packages are blocking us from getting there. That way we can add a field for whose working on what right now and check progress etc. My current plan (tho a newbie at IPS so...) is to take the minimal zone install as the base (as clearly that works, just not exposed outside zone installation) and see what that gets us in terms of a bootable base. In theory that would then provide an good platform for a nice installer based options system, Minimal, Server, OIAMP, Desktop, etc. going forward. Bye, Deano -----Original Message----- From: Reginald Beardsley [mailto:[email protected]] Sent: 18 January 2011 15:22 To: [email protected] Subject: [OpenIndiana-discuss] Package dependencies I noticed mention in the stable discussion that there was an issue w/ package dependencies. However, I've not found a way to search the list archive for past discussion. Can someone get me oriented? What do you need? I'm assuming that ldd(1) will provide an 80% solution after a bit of processing. My intent is to write a script that will automatically rebuild the dependency tree. Library dependencies are easy to identify and document, but text file & executable dependencies are harder. How significant are those? It's easy to find the targets, but harder to find the references. Have Fun! Reg _______________________________________________ OpenIndiana-discuss mailing list [email protected] http://openindiana.org/mailman/listinfo/openindiana-discuss _______________________________________________ OpenIndiana-discuss mailing list [email protected] http://openindiana.org/mailman/listinfo/openindiana-discuss
