On Sat, May 09, 2020 at 02:12:25PM -0700, Alan Coopersmith wrote: > > Upstream IPS fixed this by adding the -e flag to pkglint, so that > consumers like ON/illumos could just do: > > PKGLINT= /usr/bin/pkglint -e $(ONBLD_TOOLS)/lib/python > > https://github.com/oracle/solaris-ips/commit/b1d64c287c4346d2c5be5fe4cee278914ea86042 > > As a temporary workaround without that IPS comment, they could do something > like: > > PKGLINT= PYTHONPATH=$(PYTHONPATH):$(ONBLD_TOOLS)/lib/python \ > /usr/bin/64/python2.7 /usr/bin/pkglint
That's approximately the solution that OI is using now. > (Substitute python path as appropriate for the version of Python used in your > IPS builds.) A better solution would be to install the pkglint module into the standard location where Python searches for modules. That would always work. -- -Gary Mills- -refurb- -Winnipeg, Manitoba, Canada- _______________________________________________ oi-dev mailing list [email protected] https://openindiana.org/mailman/listinfo/oi-dev
