Report created on Mon Jun 26 06:59:01 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/lzfse skreuzer@FreeBSD.org      
benchmarks/netpipe skreuzer@FreeBSD.org      
comms/dump1090 skreuzer@FreeBSD.org      
comms/nmealib skreuzer@FreeBSD.org      
databases/R-cran-RSQLite skreuzer@FreeBSD.org      
databases/R-cran-RSQLite.extfuns skreuzer@FreeBSD.org      
databases/R-cran-sqldf skreuzer@FreeBSD.org      
databases/credis skreuzer@FreeBSD.org      
databases/innotop skreuzer@FreeBSD.org      
databases/p5-DBD-Excel skreuzer@FreeBSD.org      
databases/p5-MySQL-Diff skreuzer@FreeBSD.org      
databases/py-whisper skreuzer@FreeBSD.org      
databases/twemproxy skreuzer@FreeBSD.org      
deskutils/taskd skreuzer@FreeBSD.org      
deskutils/taskwarrior skreuzer@FreeBSD.org      
devel/R-cran-Hmisc skreuzer@FreeBSD.org      
devel/R-cran-RUnit skreuzer@FreeBSD.org      
devel/R-cran-chron skreuzer@FreeBSD.org      
devel/R-cran-gbm skreuzer@FreeBSD.org      
devel/R-cran-glmnet skreuzer@FreeBSD.org      
devel/R-cran-gsubfn skreuzer@FreeBSD.org      
devel/R-cran-microbenchmark skreuzer@FreeBSD.org      
devel/R-cran-randomForest skreuzer@FreeBSD.org      
devel/hexcompare skreuzer@FreeBSD.org      
devel/libzookeeper skreuzer@FreeBSD.org      
devel/openocd skreuzer@FreeBSD.org      
devel/p5-AnyEvent-Graphite skreuzer@FreeBSD.org      
devel/p5-Data-Validate skreuzer@FreeBSD.org      
devel/p5-Hash-Diff skreuzer@FreeBSD.org      
devel/p5-Net-ZooKeeper skreuzer@FreeBSD.org      
devel/p5-Stream-Reader skreuzer@FreeBSD.org      
devel/p5-relative skreuzer@FreeBSD.org      
devel/py-blessings skreuzer@FreeBSD.org      
devel/py-clonedigger skreuzer@FreeBSD.org      
devel/py-conditional skreuzer@FreeBSD.org      
devel/py-fsm skreuzer@FreeBSD.org      
devel/py-humanize skreuzer@FreeBSD.org      
devel/py-jedi skreuzer@FreeBSD.org      
devel/py-joblib skreuzer@FreeBSD.org      
devel/py-kazoo skreuzer@FreeBSD.org      
devel/py-multipledispatch skreuzer@FreeBSD.org      
devel/py-pex skreuzer@FreeBSD.org      
devel/py-rq skreuzer@FreeBSD.org      
devel/py-tabulate skreuzer@FreeBSD.org      
devel/py-trollius skreuzer@FreeBSD.org      
devel/py-wcwidth skreuzer@FreeBSD.org      
devel/py3-jedi skreuzer@FreeBSD.org      
devel/py3-tabulate skreuzer@FreeBSD.org      
devel/py3-wcwidth skreuzer@FreeBSD.org      
devel/slf4j skreuzer@FreeBSD.org      
devel/stringencoders skreuzer@FreeBSD.org      
devel/zookeeper skreuzer@FreeBSD.org      
emulators/mtools skreuzer@FreeBSD.org      
emulators/p5-Acme-6502 skreuzer@FreeBSD.org      
finance/p5-Finance-Bitcoin skreuzer@FreeBSD.org      
finance/p5-Math-Financial skreuzer@FreeBSD.org      
finance/py-ystockquote skreuzer@FreeBSD.org      
games/robotfindskitten skreuzer@FreeBSD.org      
graphics/R-cran-GDD skreuzer@FreeBSD.org      
graphics/p5-GD-Graph-ohlc skreuzer@FreeBSD.org      
graphics/p5-Image-Heatmap skreuzer@FreeBSD.org      
graphics/processing skreuzer@FreeBSD.org      
graphics/py-toyplot skreuzer@FreeBSD.org      
mail/p5-WWW-Hotmail skreuzer@FreeBSD.org      
math/R-cran-nnls skreuzer@FreeBSD.org      
math/R-cran-sspir skreuzer@FreeBSD.org      
math/moo skreuzer@FreeBSD.org      
math/py-colormath skreuzer@FreeBSD.org      
misc/zoneinfo skreuzer@FreeBSD.org      
net-mgmt/cacti-spine skreuzer@FreeBSD.org      
net-mgmt/p5-AnyEvent-SNMP skreuzer@FreeBSD.org      
net-mgmt/p5-Nagios-Object skreuzer@FreeBSD.org      
net/honeyd skreuzer@FreeBSD.org      
net/p5-Net-Analysis skreuzer@FreeBSD.org      
net/p5-Net-OAuth-Simple skreuzer@FreeBSD.org      
net/p5-Net-TcpDumpLog skreuzer@FreeBSD.org      
net/passlogd skreuzer@FreeBSD.org      
net/proxy-connect skreuzer@FreeBSD.org      
net/ptpd2 skreuzer@FreeBSD.org      
net/py-gspread skreuzer@FreeBSD.org      
net/py-wolframalpha skreuzer@FreeBSD.org      
ports-mgmt/porttools skreuzer@FreeBSD.org      
security/p5-Crypt-Anubis skreuzer@FreeBSD.org      
security/p5-Crypt-AppleTwoFish skreuzer@FreeBSD.org      
security/p5-Crypt-Caesar skreuzer@FreeBSD.org      
security/p5-Crypt-Chimera skreuzer@FreeBSD.org      
security/p5-Crypt-Enigma skreuzer@FreeBSD.org      
security/p5-Crypt-GOST_PP skreuzer@FreeBSD.org      
security/p5-Crypt-HCE_SHA skreuzer@FreeBSD.org      
security/p5-Crypt-Imail skreuzer@FreeBSD.org      
security/p5-Crypt-OFB skreuzer@FreeBSD.org      
security/p5-Crypt-OTP skreuzer@FreeBSD.org      
security/p5-Crypt-RC4 skreuzer@FreeBSD.org      
security/p5-Crypt-Rabbit skreuzer@FreeBSD.org      
security/p5-Crypt-RandPasswd skreuzer@FreeBSD.org      
security/p5-Crypt-Rijndael skreuzer@FreeBSD.org      
security/p5-Crypt-SaltedHash skreuzer@FreeBSD.org      
security/p5-Crypt-Solitaire skreuzer@FreeBSD.org      
security/p5-Crypt-TEA skreuzer@FreeBSD.org      
security/p5-Crypt-TripleDES skreuzer@FreeBSD.org      
security/p5-Crypt-UnixCrypt skreuzer@FreeBSD.org      
security/p5-Digest-Adler32 skreuzer@FreeBSD.org      
security/p5-Digest-DMAC skreuzer@FreeBSD.org      
security/p5-Digest-EMAC skreuzer@FreeBSD.org      
security/p5-Digest-Hashcash skreuzer@FreeBSD.org      
security/p5-Digest-Haval256 skreuzer@FreeBSD.org      
security/p5-Digest-Tiger skreuzer@FreeBSD.org      
security/p5-Digest-Whirlpool skreuzer@FreeBSD.org      
security/ratproxy skreuzer@FreeBSD.org      
security/rubygem-ezcrypto skreuzer@FreeBSD.org patch    
sysutils/DTraceToolkit skreuzer@FreeBSD.org      
sysutils/iogen skreuzer@FreeBSD.org      
sysutils/py-croniter skreuzer@FreeBSD.org      
sysutils/py-crontab skreuzer@FreeBSD.org      
sysutils/schedutils skreuzer@FreeBSD.org      
sysutils/stress skreuzer@FreeBSD.org      
textproc/R-cran-pystr skreuzer@FreeBSD.org      
textproc/p5-Parse-BooleanLogic skreuzer@FreeBSD.org      
textproc/py-junit-xml skreuzer@FreeBSD.org      
textproc/py-xlutils skreuzer@FreeBSD.org      
www/p5-Business-PayPal skreuzer@FreeBSD.org      
www/p5-HTML-TableContentParser skreuzer@FreeBSD.org      
www/p5-Mojolicious-Plugin-YamlConfig skreuzer@FreeBSD.org      
www/p5-Net-FireEagle skreuzer@FreeBSD.org      
www/p5-Net-GeoPlanet skreuzer@FreeBSD.org      
www/p5-Net-YAP skreuzer@FreeBSD.org      
www/py-python-digitalocean skreuzer@FreeBSD.org      
www/py-scrapy skreuzer@FreeBSD.org      
www/xpi-errorzilla skreuzer@FreeBSD.org      
www/xpi-httpfox skreuzer@FreeBSD.org      
ports shown: 130   ports with build errors: 1 ports with outstanding PRs: 0  
ports with either build errors or PRs: 1

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.