Report created on Sun Jul 23 20:57:42 2017. back to main menu


Enter a new maintainer (partial match is OK) to get information about their FreeBSD ports:

Maintainer: 

For explanatory information and summary details, see the notes below.

portname maintainer build error logs Problem Reports Responsible
archivers/py-lz4 python@FreeBSD.org      
archivers/py-warctools python@FreeBSD.org      
audio/py-mutagen python@FreeBSD.org      
audio/py-shout python@FreeBSD.org      
audio/py3-mutagen python@FreeBSD.org      
biology/pycogent python@FreeBSD.org ???    
converters/py-rencode python@FreeBSD.org      
databases/py-MySQLdb python@FreeBSD.org      
databases/py-MySQLdb55 python@FreeBSD.org      
databases/py-MySQLdb56 python@FreeBSD.org      
databases/py-bsddb python@FreeBSD.org      
databases/py-dbutils python@FreeBSD.org      
databases/py-flask-sqlalchemy python@FreeBSD.org      
databases/py-gdbm python@FreeBSD.org      
databases/py-pickledb python@FreeBSD.org      
databases/py-pyPgSQL python@FreeBSD.org      
databases/py-sqlite3 python@FreeBSD.org      
databases/py-varstack python@FreeBSD.org      
databases/py33-gdbm python@FreeBSD.org      
databases/py33-sqlite3 python@FreeBSD.org      
databases/py34-gdbm python@FreeBSD.org      
databases/py34-sqlite3 python@FreeBSD.org      
databases/py35-gdbm python@FreeBSD.org      
databases/py35-sqlite3 python@FreeBSD.org      
databases/py36-gdbm python@FreeBSD.org      
databases/py36-sqlite3 python@FreeBSD.org      
databases/pypy-gdbm python@FreeBSD.org      
databases/pypy-sqlite3 python@FreeBSD.org      
devel/bbfreeze python@FreeBSD.org      
devel/bbfreeze-loader python@FreeBSD.org      
devel/ipython python@FreeBSD.org      
devel/mercurial python@FreeBSD.org      
devel/nuitka python@FreeBSD.org      
devel/py-appdirs python@FreeBSD.org      
devel/py-coloredlogs python@FreeBSD.org      
devel/py-colorlog python@FreeBSD.org      
devel/py-entrypoints python@FreeBSD.org      
devel/py-flask-babel python@FreeBSD.org      
devel/py-freebsd python@FreeBSD.org      
devel/py-gdata python@FreeBSD.org      
devel/py-gitdb python@FreeBSD.org      
devel/py-ipykernel python@FreeBSD.org      
devel/py-ipyparallel python@FreeBSD.org      
devel/py-jupyter_client python@FreeBSD.org      
devel/py-jupyter_core python@FreeBSD.org      
devel/py-nagioscheck python@FreeBSD.org      
devel/py-nbconvert python@FreeBSD.org      
devel/py-nbformat python@FreeBSD.org      
devel/py-oletools python@FreeBSD.org      
devel/py-pip python@FreeBSD.org      
devel/py-py python@FreeBSD.org      
devel/py-pyinstaller python@FreeBSD.org clang    
devel/py-pymarc python@FreeBSD.org      
devel/py-pyopencl python@FreeBSD.org      
devel/py-pytest python@FreeBSD.org      
devel/py-pytools python@FreeBSD.org      
devel/py-repoze.tm2 python@FreeBSD.org      
devel/py-simplejson python@FreeBSD.org      
devel/py-singledispatch python@FreeBSD.org      
devel/py-six python@FreeBSD.org      
devel/py-speaklater python@FreeBSD.org      
devel/py-testpath python@FreeBSD.org      
devel/py-twisted python@FreeBSD.org      
devel/py-twisted152 python@FreeBSD.org      
devel/py-twistedCore python@FreeBSD.org      
devel/py-twistedRunner python@FreeBSD.org      
devel/py-urwid python@FreeBSD.org      
devel/py-validictory python@FreeBSD.org      
devel/py27-setuptools python@FreeBSD.org      
devel/py3-coloredlogs python@FreeBSD.org      
devel/py3-pip python@FreeBSD.org      
devel/py3-py python@FreeBSD.org      
devel/py3-pytest python@FreeBSD.org      
devel/py3-simplejson python@FreeBSD.org      
devel/py3-six python@FreeBSD.org      
devel/py3-urwid python@FreeBSD.org      
devel/py33-setuptools python@FreeBSD.org      
devel/py34-setuptools python@FreeBSD.org      
devel/py35-setuptools python@FreeBSD.org      
devel/py36-setuptools python@FreeBSD.org      
devel/pyside python@FreeBSD.org      
devel/shedskin python@FreeBSD.org      
devel/wxGlade python@FreeBSD.org      
dns/py-twistedNames python@FreeBSD.org      
graphics/py-PyOpenGL python@FreeBSD.org      
graphics/py-PyOpenGL-accelerate python@FreeBSD.org      
graphics/py-pygraphviz python@FreeBSD.org      
graphics/py-wand python@FreeBSD.org      
graphics/py3-pygraphviz python@FreeBSD.org      
graphics/pysvg python@FreeBSD.org      
lang/jython python@FreeBSD.org      
lang/pypy python@FreeBSD.org      
lang/pypy3 python@FreeBSD.org      
lang/python python@FreeBSD.org      
lang/python-doc-html python@FreeBSD.org      
lang/python-doc-pdf-a4 python@FreeBSD.org      
lang/python-doc-pdf-letter python@FreeBSD.org      
lang/python-doc-text python@FreeBSD.org      
lang/python-tools python@FreeBSD.org      
lang/python2 python@FreeBSD.org      
lang/python27 python@FreeBSD.org      
lang/python3 python@FreeBSD.org      
lang/python33 python@FreeBSD.org      
lang/python34 python@FreeBSD.org      
lang/python35 python@FreeBSD.org      
lang/python36 python@FreeBSD.org      
mail/py-twistedMail python@FreeBSD.org      
math/py-altgraph python@FreeBSD.org      
math/py-gato python@FreeBSD.org      
math/py-numpy python@FreeBSD.org      
net-im/py-libturpial python@FreeBSD.org      
net-im/py-twistedWords python@FreeBSD.org      
net/py-ipaddress python@FreeBSD.org      
net/py-oauth2 python@FreeBSD.org      
net/py-pysocks python@FreeBSD.org      
net/py-python-twitter python@FreeBSD.org      
net/py-twistedPair python@FreeBSD.org      
net/py-urllib3 python@FreeBSD.org      
net/py3-pysocks python@FreeBSD.org      
net/py3-urllib3 python@FreeBSD.org      
net/pythondirector python@FreeBSD.org      
news/py-twistedNews python@FreeBSD.org      
print/py-fonttools python@FreeBSD.org      
print/py3-fonttools python@FreeBSD.org      
science/py-scipy python@FreeBSD.org ???    
security/py-certifi python@FreeBSD.org      
security/py-twistedConch python@FreeBSD.org      
security/py3-certifi python@FreeBSD.org      
sysutils/py-bcfg2 python@FreeBSD.org      
sysutils/py-iowait python@FreeBSD.org      
textproc/py-Chameleon python@FreeBSD.org      
textproc/py-autopep8 python@FreeBSD.org      
textproc/py-docutils python@FreeBSD.org      
textproc/py-empy python@FreeBSD.org      
textproc/py-humanfriendly python@FreeBSD.org      
textproc/py-pandocfilters python@FreeBSD.org      
textproc/py-rdflib python@FreeBSD.org      
textproc/py-rst2html5 python@FreeBSD.org      
textproc/py-rstyoutube python@FreeBSD.org      
textproc/py-sgrep python@FreeBSD.org      
textproc/py-sparqlwrapper python@FreeBSD.org      
textproc/py-twistedLore python@FreeBSD.org      
textproc/py-whoosh python@FreeBSD.org      
textproc/py3-docutils python@FreeBSD.org      
textproc/py3-humanfriendly python@FreeBSD.org      
www/moinmoin python@FreeBSD.org      
www/py-HTMLgen python@FreeBSD.org      
www/py-MechanicalSoup python@FreeBSD.org      
www/py-beaker python@FreeBSD.org      
www/py-bjoern python@FreeBSD.org      
www/py-django python@FreeBSD.org      
www/py-django-devel python@FreeBSD.org      
www/py-django110 python@FreeBSD.org      
www/py-django111 python@FreeBSD.org      
www/py-django18 python@FreeBSD.org      
www/py-django19 python@FreeBSD.org      
www/py-flask-uploads python@FreeBSD.org      
www/py-imdbpy python@FreeBSD.org      
www/py-notebook python@FreeBSD.org      
www/py-pastescript python@FreeBSD.org      
www/py-pylons python@FreeBSD.org      
www/py-twistedWeb python@FreeBSD.org      
www/py-twistedWeb2 python@FreeBSD.org      
www/py-waitress python@FreeBSD.org      
www/py-werkzeug python@FreeBSD.org      
www/py-wikipedia python@FreeBSD.org      
www/xist python@FreeBSD.org      
x11-fonts/py-bdflib python@FreeBSD.org      
x11-toolkits/py-fltk python@FreeBSD.org      
x11-toolkits/py-gui python@FreeBSD.org      
x11-toolkits/py-kiwi-gtk python@FreeBSD.org      
x11-toolkits/py-tkinter python@FreeBSD.org      
x11-toolkits/py-wxPython-common python@FreeBSD.org      
x11-toolkits/py-wxPython28 python@FreeBSD.org      
x11-toolkits/py-wxPython28-common python@FreeBSD.org      
x11-toolkits/py-wxPython30 python@FreeBSD.org      
x11-toolkits/py33-tkinter python@FreeBSD.org      
x11-toolkits/py34-tkinter python@FreeBSD.org      
x11-toolkits/py35-tkinter python@FreeBSD.org      
x11-toolkits/py36-tkinter python@FreeBSD.org      
x11-toolkits/pypy-tkinter python@FreeBSD.org      
ports shown: 181   ports with build errors: 3 ports with outstanding PRs: 0  
ports with either build errors or PRs: 3

Notes:

Clicking on each column heading will cause the report to be redone sorted by that column. Clicking again will reverse the sort.

The portname column includes links to a more complete overview for that port.

The maintainer column includes links to a page showing the status of all ports for that maintainer.

The build error logs column represents the list of unique errors noticed in any build environment (if any). The errors are listed alphabetically. Each entry is a link to a particular errorlog. (In cases where the same error occurs in multiple build environments, the latest errorlog is used.)

The list of build errors that are detected, and a short description of each one, can be found here.

The PRs (if any) for the given port are listed numerically in the Problem Reports column. Thus, for each port, they should also be in order from earliest to latest.

Currently, no effort is made to correlate any individual build error with any individual PR. They are listed in adjacent columns only for your viewing convenience.

The underlying technology of this report relies on trying to extract information from the existing PR database entries. These entries are entered by human users using the send-pr command. As such, the quality of the entries varies greatly.

The fastest, and easiest, information is gleaned from a PR entry whose subject line contains the port category and port name, separated by a slash. However, if this algorithm only flagged those, it would miss nearly 50% of the ports PRs, not to mention all the 'framework' PRs.

So, as an extension, various heuristics are used to guess what it is the user really intended. See the code in prQueryUtils.py for the gory details. What's important to understand is this: there is no possible algorithm that will correctly identify all the ambiguous PRs without getting a few false identifications and still run in less than geological time. So, before you are tempted to file a PR on this algorithm itself, read the code to understand its design tradeoffs, and then consider instead filing followup PRs to the ambiguous PRs that would disambiguate them instead. Thanks -- the author.