Report created on Tue Nov 24 07:44:40 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
accessibility/ruby-atk ruby@FreeBSD.org      
audio/ruby-musicextras ruby@FreeBSD.org      
audio/ruby-ogginfo ruby@FreeBSD.org      
audio/ruby-shout ruby@FreeBSD.org      
audio/ruby-vorbisfile ruby@FreeBSD.org      
audio/ruby-xmms ruby@FreeBSD.org      
comms/ruby-serialport ruby@FreeBSD.org      
comms/ruby-termios ruby@FreeBSD.org      
converters/ruby-dump.rb ruby@FreeBSD.org      
converters/ruby-lv ruby@FreeBSD.org   138796: [patch] - update converters/ruby-lv ruby
databases/ruby-dbd_mysql ruby@FreeBSD.org      
databases/ruby-dbd_odbc ruby@FreeBSD.org      
databases/ruby-dbd_pg ruby@FreeBSD.org      
databases/ruby-dbd_sqlite ruby@FreeBSD.org      
databases/ruby-dbd_sqlite3 ruby@FreeBSD.org      
databases/ruby-dbi ruby@FreeBSD.org      
databases/ruby-memcache ruby@FreeBSD.org      
databases/ruby-msql ruby@FreeBSD.org      
databases/ruby-o_dbm ruby@FreeBSD.org      
databases/ruby-search-namazu ruby@FreeBSD.org      
databases/ruby-sqlite ruby@FreeBSD.org      
databases/rubygem-sqlite3 ruby@FreeBSD.org      
devel/ruby-amstd ruby@FreeBSD.org      
devel/ruby-aspectr ruby@FreeBSD.org      
devel/ruby-avl ruby@FreeBSD.org      
devel/ruby-bsearch ruby@FreeBSD.org      
devel/ruby-byaccr ruby@FreeBSD.org      
devel/ruby-cache ruby@FreeBSD.org      
devel/ruby-calendar ruby@FreeBSD.org      
devel/ruby-dialogs ruby@FreeBSD.org      
devel/ruby-eet ruby@FreeBSD.org      
devel/ruby-event-loop ruby@FreeBSD.org      
devel/ruby-filelock ruby@FreeBSD.org      
devel/ruby-filemagic ruby@FreeBSD.org      
devel/ruby-flexmock ruby@FreeBSD.org      
devel/ruby-game ruby@FreeBSD.org      
devel/ruby-gconf2 ruby@FreeBSD.org      
devel/ruby-gemfinder ruby@FreeBSD.org      
devel/ruby-glib2 ruby@FreeBSD.org      
devel/ruby-gnomevfs ruby@FreeBSD.org      
devel/ruby-intl ruby@FreeBSD.org      
devel/ruby-io-reactor ruby@FreeBSD.org      
devel/ruby-jttui ruby@FreeBSD.org      
devel/ruby-libglade2 ruby@FreeBSD.org      
devel/ruby-metaruby ruby@FreeBSD.org      
devel/ruby-poll ruby@FreeBSD.org      
devel/ruby-property ruby@FreeBSD.org      
devel/ruby-racc ruby@FreeBSD.org      
devel/ruby-rbbr ruby@FreeBSD.org depend_object    
devel/ruby-rbison ruby@FreeBSD.org      
devel/ruby-rreadline ruby@FreeBSD.org      
devel/ruby-setup.rb ruby@FreeBSD.org      
devel/ruby-strongtyping ruby@FreeBSD.org      
devel/ruby-textbuf ruby@FreeBSD.org      
devel/ruby-tzfile ruby@FreeBSD.org      
devel/ruby-wirble ruby@FreeBSD.org      
graphics/ruby-cairo ruby@FreeBSD.org      
graphics/ruby-gdk_pixbuf2 ruby@FreeBSD.org      
graphics/ruby-gnomecanvas2 ruby@FreeBSD.org      
graphics/ruby-graph ruby@FreeBSD.org      
graphics/ruby-image_size ruby@FreeBSD.org      
graphics/ruby-libart2 ruby@FreeBSD.org      
graphics/ruby-libpng ruby@FreeBSD.org      
graphics/ruby-opengl ruby@FreeBSD.org      
graphics/ruby-pgplot ruby@FreeBSD.org      
graphics/ruby-redact ruby@FreeBSD.org      
graphics/ruby-rsvg2 ruby@FreeBSD.org      
graphics/ruby-svg ruby@FreeBSD.org      
graphics/ruby-tgif ruby@FreeBSD.org      
graphics/rubyphoto ruby@FreeBSD.org      
irc/ruby-irc ruby@FreeBSD.org      
irc/ruby-rica ruby@FreeBSD.org      
irc/ruby-rice ruby@FreeBSD.org      
japanese/rbnamazu ruby@FreeBSD.org      
japanese/rskkserv ruby@FreeBSD.org      
japanese/ruby-chasen ruby@FreeBSD.org      
japanese/ruby-eb ruby@FreeBSD.org      
japanese/ruby-gyokuro ruby@FreeBSD.org      
japanese/ruby-kakasi ruby@FreeBSD.org      
japanese/ruby-man ruby@FreeBSD.org      
japanese/ruby-mecab ruby@FreeBSD.org      
japanese/ruby-refe ruby@FreeBSD.org      
japanese/ruby-romkan ruby@FreeBSD.org      
japanese/ruby-uconv ruby@FreeBSD.org      
japanese/ruby-usersguide ruby@FreeBSD.org      
lang/ruby-extensions ruby@FreeBSD.org      
lang/ruby-js ruby@FreeBSD.org      
lang/ruby-man ruby@FreeBSD.org      
mail/ruby-rfilter ruby@FreeBSD.org      
mail/ruby-rmail ruby@FreeBSD.org      
math/ruby-bitset ruby@FreeBSD.org      
math/ruby-bitvector ruby@FreeBSD.org      
math/ruby-gmp ruby@FreeBSD.org      
math/ruby-gnuplot ruby@FreeBSD.org      
math/ruby-narray ruby@FreeBSD.org      
math/ruby-netcdf ruby@FreeBSD.org      
net/ruby-icmp ruby@FreeBSD.org      
net/ruby-mpi ruby@FreeBSD.org      
net/ruby-nis ruby@FreeBSD.org      
net/ruby-pcap ruby@FreeBSD.org      
net/ruby-romp ruby@FreeBSD.org      
net/ruby-spread ruby@FreeBSD.org      
net/ruby-tcpsocketpipe ruby@FreeBSD.org      
net/ruby-tserver ruby@FreeBSD.org      
ports-mgmt/portupgrade-devel ruby@FreeBSD.org   131111: ports-mgmt/portupgrade-devel: completely removes package on installation error ruby
140192: ports-mgmt/portupgrade-devel fails to install a new port. ruby
140273: ports-mgmt/portupgrade-devel chokes on bsdpan pkgs ruby
140364: ports-mgmt/portupgrade-devel: #! line substitution is broken ruby
ports-mgmt/portupgrade ruby@FreeBSD.org   100776: devel/mico: Failure to update freebsd-ports-bu
112818: ports-mgmt/portupgrade -a fails with database error ruby
125936: ports-mgmt/portupgrade -R fails if BUILD_DEP's are not installed. ruby
126140: ports-mgmt/portupgrade runtime error ruby
127019: ports-mgmt/portupgrade does not recognize fail conditions ruby
127889: ports-mgmt/portupgrade detects spurious failures and skips ports unnecessarily ruby
128881: ports-mgmt/portupgrade backtrace ruby
129891: ports-mgmt/portupgrade fails to recognize variations of dependencies ruby
129930: ports-mgmt/portupgrade - portinstall tries to install dependencies twice ruby
134182: ports-mgmt/portupgrade incorrectly handles manual reject to upgrade ruby
134714: ports-mgmt/portupgrade deletes user data without question or backup. ruby
137708: ports-mgmt/portupgrade: portupgrade -cRn is broken ruby
137958: ports-mgmt/portupgrade fails with recursive dependency error ruby
140008: ports-mgmt/portupgrade: many papercut omissions on portupgrade man page ruby
print/ruby-gnomeprint ruby@FreeBSD.org      
print/ruby-panda ruby@FreeBSD.org      
print/ruby-pdflib ruby@FreeBSD.org      
security/ruby-aes ruby@FreeBSD.org      
security/ruby-blowfish ruby@FreeBSD.org      
security/ruby-cast_256 ruby@FreeBSD.org      
security/ruby-gpgme ruby@FreeBSD.org      
security/ruby-mcrypt ruby@FreeBSD.org      
security/ruby-pam ruby@FreeBSD.org      
security/ruby-tcpwrap ruby@FreeBSD.org      
sysutils/ruby-quota ruby@FreeBSD.org      
textproc/ruby-amatch ruby@FreeBSD.org      
textproc/ruby-amrita ruby@FreeBSD.org      
textproc/ruby-csv ruby@FreeBSD.org      
textproc/ruby-format ruby@FreeBSD.org      
textproc/ruby-formvalidator ruby@FreeBSD.org      
textproc/ruby-gdome ruby@FreeBSD.org      
textproc/ruby-html-fillinform ruby@FreeBSD.org      
textproc/ruby-html-template ruby@FreeBSD.org      
textproc/ruby-htmlrepair ruby@FreeBSD.org      
textproc/ruby-htmlsplit ruby@FreeBSD.org      
textproc/ruby-mwdom ruby@FreeBSD.org      
textproc/ruby-nqxml ruby@FreeBSD.org      
textproc/ruby-quixml ruby@FreeBSD.org      
textproc/ruby-raspell ruby@FreeBSD.org      
textproc/ruby-rss ruby@FreeBSD.org      
textproc/ruby-tempura ruby@FreeBSD.org      
textproc/ruby-xml-script ruby@FreeBSD.org      
textproc/ruby-xmlparser ruby@FreeBSD.org      
textproc/ruby-xmlscan ruby@FreeBSD.org      
textproc/ruby-xmlscan-old ruby@FreeBSD.org      
textproc/ruby-xtemplate ruby@FreeBSD.org      
www/ruby-amazon ruby@FreeBSD.org      
www/ruby-asp ruby@FreeBSD.org      
www/ruby-borges ruby@FreeBSD.org      
www/ruby-div ruby@FreeBSD.org      
www/ruby-google ruby@FreeBSD.org      
www/ruby-gtkhtml2 ruby@FreeBSD.org      
www/ruby-gtkmozembed ruby@FreeBSD.org      
www/ruby-tmpl ruby@FreeBSD.org      
x11-toolkits/ruby-gnomeprintui ruby@FreeBSD.org      
x11-toolkits/ruby-gtk ruby@FreeBSD.org      
x11-toolkits/ruby-gtk2 ruby@FreeBSD.org      
x11-toolkits/ruby-gtkglext ruby@FreeBSD.org      
x11-toolkits/ruby-gtksourceview ruby@FreeBSD.org      
x11-toolkits/ruby-panelapplet [B] ruby@FreeBSD.org      
x11-toolkits/ruby-pango ruby@FreeBSD.org      
x11-toolkits/ruby-wx ruby@FreeBSD.org      
x11/ruby-X11 ruby@FreeBSD.org      
x11/ruby-gnome2 ruby@FreeBSD.org      
x11/ruby-gnome2-all ruby@FreeBSD.org      
x11/ruby-gtktrayicon ruby@FreeBSD.org      
ports shown: 158   ports with build errors: 1 ports with outstanding PRs: 3  
ports with either build errors or PRs: 4

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.