On Mon, 2011-01-03 at 17:24 -0800, Shawn Walker wrote: > On 01/ 3/11 05:15 PM, Tim Foster wrote: > > The packaging system validates versions at package creation time
> I'm fairly certain the point here is to prevent the fairly long running > build process from even starting if the user's provided bad input for > the resulting package. > > In that case, it makes sense to validate things such as the package name > and version before the build starts. Fair point. Creating a dummy package with the user-supplied name and version should be enough, eg. $ cat > dummy.mf set pkg.fmri=pkg://foo/[email protected],1.0 set pkg.arch=i386 set pkg.summary='A dummy package' $ pkglint dummy.mf Lint engine setup... Starting lint run... WARNING opensolaris.manifest001.1 Missing key pkg.description from pkg://foo/[email protected],1.0 WARNING opensolaris.manifest001.1 Missing key org.opensolaris.consolidation from pkg://foo/[email protected],1.0 WARNING opensolaris.manifest001.1 Missing key info.classification from pkg://foo/[email protected],1.0 $ cheers, tim _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
