## portlint/make test
{P311}
## Sanity check
```
$ python3
Python 3.6.9 (default, Jul 11 2019, 01:10:57)
[GCC 4.2.1 Compatible FreeBSD Clang 6.0.0 (tags/RELEASE_600/final 326565)] on freebsd11
Type "help", "copyright", "credits" or "license" for more information.
>>> import mock
>>> mock.__version__
'3.0.5'
>>> mock.__file__
'/usr/local/lib/python3.6/site-packages/mock/__init__.py'
```
## Running poudriere:
```
$ make index
...
$ egrep "py(27|36)-mock" INDEX-11 | awk -F\| '$8 ~ /py(27|36)-mock/ { print $2 }' | sort -u
/usr/ports/devel/py-buildbot-www
/usr/ports/devel/py-oslotest
/usr/ports/devel/py-pycadf
/usr/ports/devel/py-pyee
/usr/ports/graphics/qgis
/usr/ports/graphics/qgis-ltr
/usr/ports/security/py-keystone
/usr/ports/www/py-textile
$ PORTS=$(egrep "py(27|36)-mock" INDEX-11 | awk -F\| '$8 ~ /py(27|36)-mock/ { print $2 }' | sort -u | sed -e 's,^/usr/ports/,,')
sudo poudriere bulk -j 11-amd64 $PORTS
[00:00:00] Creating the reference jail... done
[00:00:03] Mounting system devices for 11-amd64-default
[00:00:03] Mounting ports/packages/distfiles
[00:00:03] Stashing existing package repository
[00:00:04] Mounting packages from: /poudriere/data/packages/11-amd64-default
/etc/resolv.conf -> /poudriere/data/.m/11-amd64-default/ref/etc/resolv.conf
[00:00:04] Starting jail 11-amd64-default
[00:00:04] Logs: /poudriere/data/logs/bulk/11-amd64-default/2019-09-26_11h54m44s
[00:00:04] Loading MOVED for /poudriere/data/.m/11-amd64-default/ref/usr/ports
[00:00:05] Ports supports: FLAVORS SELECTED_OPTIONS
[00:00:05] Gathering ports metadata
...
```
The rest of the output can be found in the following paste after having rebuilt the ports and their dependencies several times: {P323}.
I can't build `qgis` and `qgis-ltr` though, because one of their dependencies, `database/grass`, is marked BROKEN:
```
$ grep BROK databases/grass7/Makefile
BROKEN= fails to package
BROKEN_sparc64= Does not configure on sparc64
```