On Thu, 2008-12-11 at 09:56 -0800, Danek Duvall wrote: > > One major problem is that packages don't have a 1:1 correspondence with > source tarballs. In particular, multiple packages can stem from a single > source base. If each package tries to install that tarball, then either > you're wasting space by having multiple copies at different pathnames, or > you're violating packaging rules by having multiple packages deliver at the > same pathname.
That's a good point. I guess one option is putting the sources into one of the packages built from the same source and referencing that package from the other packages. Or to take that one step further, create a separate source package and reference it from all binary packages built from it. But I still think the IPS repo is a good place to have the source packages. > We already have defined package metadata that allows you to reference the > sources needed to build the package, and tools can be built around that. Right. It just doesn't seem to make sense to set up a separate source repo that is doing very similar things to the IPS repo. > Putting the sources into the package by content is too specific to your > consolidation's construction methods. Hmm... I would think that putting a url to a spec file is very specific to my consolidation's construction methods. Putting the sources there, in general, isn't. How can you identify the sources used for building a specific SFW package? Laca _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
