On Tue, Jun 24, 2008 at 10:18:43AM +0100, Chris Ridd wrote: > I've raised bug 2316 against pkg(1), but am not clear what the importer > needs to do differently.
Cool, thanks. We'll handle the other end. > Done. What are the allowed values for the license keyword? ie the manifest > has: > > license path/to/the/license/file license=xxx > > I've used "perl" as the value in this manifest for now. Theoretically speaking, that's all you need (see pkg(5)). Two points, though. One is that the name of the Perl license is the Artistic License. I'm a bit surprised that the URI tarball doesn't just include a copy of that, rather than referencing it. Perhaps that's one reason that CPAN itself claims the license is "Unknown". But I'd just use "Artistic" as the license name here. You may also notice that if you try to upgrade, the old license file won't get removed. We add a synthetically unique (to that package version) tag to each license action in solaris.py to prevent that stack trace, but it's an ugly solution to a problem we haven't decided on a better plan for. But you probably don't need to care too much about it for now. Danek _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
