Report created on Tue Nov 24 09:05:26 2009. 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
astro/libnova dhn@FreeBSD.org      
audio/cmus-post.fm dhn@FreeBSD.org      
audio/cripple dhn@FreeBSD.org      
audio/cutmp3 dhn@FreeBSD.org      
audio/last-cmus dhn@FreeBSD.org      
audio/mp3burn dhn@FreeBSD.org      
audio/ncmpcpp dhn@FreeBSD.org      
audio/p5-Audio dhn@FreeBSD.org      
audio/p5-Audio-Mixer dhn@FreeBSD.org      
audio/snd dhn@FreeBSD.org install_error    
audio/solfege dhn@FreeBSD.org      
audio/vitunes dhn@FreeBSD.org      
audio/xpi-musicpm dhn@FreeBSD.org      
comms/ncid dhn@FreeBSD.org      
comms/viewfax dhn@FreeBSD.org      
devel/etl dhn@FreeBSD.org      
devel/hypersrc dhn@FreeBSD.org      
devel/libdsp dhn@FreeBSD.org      
devel/p5-Data-Table dhn@FreeBSD.org      
devel/p5-Data-TreeDumper dhn@FreeBSD.org      
devel/p5-Date-Simple dhn@FreeBSD.org      
devel/p5-Devel-Events dhn@FreeBSD.org      
devel/p5-Module-Loaded dhn@FreeBSD.org      
devel/rubygem-lockfile dhn@FreeBSD.org      
devel/rubygem-trollop dhn@FreeBSD.org      
devel/skalibs dhn@FreeBSD.org      
devel/synfig dhn@FreeBSD.org      
devel/trio dhn@FreeBSD.org      
editors/poedit dhn@FreeBSD.org      
ftp/ftpsync dhn@FreeBSD.org      
ftp/scythia dhn@FreeBSD.org      
games/rubix dhn@FreeBSD.org      
games/vitetris dhn@FreeBSD.org      
games/zoom dhn@FreeBSD.org      
graphics/fotofix dhn@FreeBSD.org      
graphics/gocr dhn@FreeBSD.org      
graphics/silgraphite dhn@FreeBSD.org      
graphics/synfigstudio dhn@FreeBSD.org      
irc/anope dhn@FreeBSD.org      
irc/miau dhn@FreeBSD.org      
irc/py-supybot dhn@FreeBSD.org      
irc/py-supybot-plugins dhn@FreeBSD.org      
irc/simpleirc dhn@FreeBSD.org      
lang/mmix dhn@FreeBSD.org      
mail/elmo dhn@FreeBSD.org      
mail/elmo-devel dhn@FreeBSD.org      
mail/p5-Mail-Ezmlm dhn@FreeBSD.org      
math/fxt dhn@FreeBSD.org      
misc/hello dhn@FreeBSD.org      
multimedia/smplayer dhn@FreeBSD.org      
multimedia/smplayer-themes dhn@FreeBSD.org      
net-im/mcabber dhn@FreeBSD.org      
net-im/rubygem-termtter dhn@FreeBSD.org      
net-im/tkabbur dhn@FreeBSD.org      
net-mgmt/cowpatty dhn@FreeBSD.org      
net-mgmt/rrdbot dhn@FreeBSD.org      
net/GeoIP dhn@FreeBSD.org      
net/libosip dhn@FreeBSD.org      
net/p5-Net-ARP dhn@FreeBSD.org      
net/p5-Net-Libdnet dhn@FreeBSD.org      
net/radvd dhn@FreeBSD.org      
net/rubygem-rubytter dhn@FreeBSD.org      
net/vnstat dhn@FreeBSD.org      
net/wire dhn@FreeBSD.org      
net/wired dhn@FreeBSD.org      
net/wired-tracker dhn@FreeBSD.org      
science/clhep dhn@FreeBSD.org      
sysutils/fusefs-curlftpfs dhn@FreeBSD.org      
sysutils/fusefs-gstfs dhn@FreeBSD.org      
sysutils/logtool dhn@FreeBSD.org      
sysutils/ttyload dhn@FreeBSD.org      
textproc/p5-Tk-XMLViewer dhn@FreeBSD.org      
textproc/p5-XML-Parser-Lite-Tree dhn@FreeBSD.org      
textproc/rss2html dhn@FreeBSD.org      
textproc/rubygem-termcolor dhn@FreeBSD.org      
www/multisort dhn@FreeBSD.org      
www/p5-HTML-Template-Associate dhn@FreeBSD.org      
www/p5-Sledge dhn@FreeBSD.org      
www/p5-Sledge-Plugin-CacheContent dhn@FreeBSD.org      
www/p5-Sledge-Plugin-Download dhn@FreeBSD.org      
www/p5-Sledge-Plugin-Dumper dhn@FreeBSD.org      
www/p5-Sledge-Plugin-HTML2HDML dhn@FreeBSD.org      
www/p5-Sledge-Plugin-Log dhn@FreeBSD.org      
www/p5-Sledge-Plugin-NoCache dhn@FreeBSD.org      
www/p5-Sledge-Plugin-SaveUpload dhn@FreeBSD.org      
www/p5-Sledge-Plugin-ScratchPad dhn@FreeBSD.org      
www/p5-Sledge-Plugin-SessionAutoCleanup dhn@FreeBSD.org      
www/p5-Sledge-Plugin-XSLT dhn@FreeBSD.org      
www/p5-Sledge-SessionManager-CookieStore dhn@FreeBSD.org      
www/p5-Sledge-Template-Expr dhn@FreeBSD.org      
www/p5-WWW-FreeProxy dhn@FreeBSD.org      
www/p5-WWW-TinySong dhn@FreeBSD.org      
www/ruby-nora dhn@FreeBSD.org      
www/zerowait-httpd dhn@FreeBSD.org      
x11-fm/gentoo dhn@FreeBSD.org      
x11-fonts/montecarlo_fonts dhn@FreeBSD.org      
x11-toolkits/p5-Tk-FontDialog dhn@FreeBSD.org      
x11-wm/antiwm dhn@FreeBSD.org      
x11-wm/i3 dhn@FreeBSD.org      
x11-wm/musca dhn@FreeBSD.org      
x11-wm/ratpoison dhn@FreeBSD.org      
x11-wm/wmfs dhn@FreeBSD.org      
x11/i3lock dhn@FreeBSD.org      
ports shown: 103   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 GNATS 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 GNATS 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 gnatsQueryUtils.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.