Report created on Mon Nov 23 07:31:36 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
audio/festival mi@aldan.algebra.com   126042: audio/festival: add OGI option mi
databases/mysql-editor mi@aldan.algebra.com      
databases/pgtcl mi@aldan.algebra.com      
databases/sybase-ocsd mi@aldan.algebra.com      
databases/sybtcl mi@aldan.algebra.com      
databases/tcl-Mysql mi@aldan.algebra.com      
deskutils/xmdiary mi@aldan.algebra.com      
devel/frink mi@aldan.algebra.com      
devel/gdb6 mi@aldan.algebra.com      
devel/icu mi@aldan.algebra.com   127496: devel/icu 3.8.1_1 does not build when Danish locale is in effect mi
127499: [PATCH] Update devel/icu to 4.0 mi
139652: [devel/icu] Little patch for compiling with gcc44 freebsd-ports-bu
devel/libgpc mi@aldan.algebra.com      
devel/qmake mi@aldan.algebra.com      
devel/tcl-memchan mi@aldan.algebra.com      
devel/tcl-neo mi@aldan.algebra.com      
devel/tcl-trf mi@aldan.algebra.com      
devel/tclgetopts mi@aldan.algebra.com      
devel/tcllib mi@aldan.algebra.com      
devel/tcltls mi@aldan.algebra.com      
devel/tkp4 mi@aldan.algebra.com      
devel/uclmmbase mi@aldan.algebra.com      
editors/fb mi@aldan.algebra.com      
finance/libstocks mi@aldan.algebra.com      
graphics/gdtclft mi@aldan.algebra.com      
graphics/jbigkit mi@aldan.algebra.com      
graphics/libfpx mi@aldan.algebra.com      
graphics/libmng mi@aldan.algebra.com      
graphics/nip2 mi@aldan.algebra.com      
graphics/vips mi@aldan.algebra.com      
java/berkeley-db mi@aldan.algebra.com      
java/jode mi@aldan.algebra.com      
lang/tclX mi@aldan.algebra.com NFS    
mail/milter-skem mi@aldan.algebra.com      
math/wingz3 mi@aldan.algebra.com      
mbone/vic mi@aldan.algebra.com      
net/ekiga mi@aldan.algebra.com   137375: net/ekiga doesn't build for want of PWLib: what's that? freebsd-ports-bu
net/opal mi@aldan.algebra.com      
print/lyx mi@aldan.algebra.com   122122: print/lyx crashes if devel/boost is compiled with thread support mi
131234: print/lyx: Propose making Lyx 1.5.x the default port mi
print/rlpr mi@aldan.algebra.com      
russian/koi8r-ps mi@aldan.algebra.com      
security/sst mi@aldan.algebra.com      
textproc/libwpd mi@aldan.algebra.com      
textproc/tclExpat mi@aldan.algebra.com      
textproc/ua-ispell mi@aldan.algebra.com      
textproc/wordnet mi@aldan.algebra.com      
ukrainian/gd mi@aldan.algebra.com      
ukrainian/ispell mi@aldan.algebra.com      
ukrainian/monacofonts mi@aldan.algebra.com      
www/helixplugin mi@aldan.algebra.com      
www/mod_dtcl [I] mi@aldan.algebra.com      
www/neowebscript [I] mi@aldan.algebra.com      
www/tclhttpd mi@aldan.algebra.com      
www/websh mi@aldan.algebra.com      
x11-fonts/cyr-rfx mi@aldan.algebra.com      
x11-fonts/geminifonts mi@aldan.algebra.com      
x11-toolkits/mowitz mi@aldan.algebra.com      
x11/gpctool mi@aldan.algebra.com      
ports shown: 56   ports with build errors: 1 ports with outstanding PRs: 4  
ports with either build errors or PRs: 5

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.