New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

I live in Berlin, Germany. I like to program, and I like working software. Currently interested in Erlang, Ruby, C, Common Lisp, Unix IO APIs, and B-Trees.

Personal MacPorts wishlist

  1. There should be an automatic build server (ideally with results in a web interface, filterable, searchable and with automatic notification)
  2. Dependencies don't use variants; fix
  3. Outlaw any overwriting of other port's files, because it makes install fail (without -f, which is not an option ;)
  4. There should be post-activate and pre-deactivate hooks to run port-specific scripts (e.g. to install launchd plists)
  5. new option to automatically upgrade dependencies before building a port
  6. port list, info are slow; make fast (using b-trees) [r47110, using temp hash cache]
  7. There should be user messages from within Portfiles which are a bit more persistent, like emails; maybe a highlevel user-message log file is enough
  8. There should be a tool which finds stale references from executables and libraries to dynamically linked libraries (think gentoo revdep-rebuild)
  9. make guide use a reasonable (wiki-like) markup, not docbook-xml. [rejected on the dev list]
  10. Feature: Dependencies can use (minimum) versions
  11. 'uninstall --follow-dependents' loses its value by the fact that port constantly asks which specific version to uninstall if there is more than one installed (which is usually the case for every one, since it is the default)

My ports are:

libsvm                          
mochiweb                        
rb-mysql                        
rb-rmagick                      
ruby19                          
tsung                           
tuntaposx

Open issues of these ports:

#22835
ruby ruby186 ruby19: additional program-suffix variants
#22979
{site,vendor}-specific.rb have no meanings in ruby19
#24096
add java and python variants to libsvm port
#25896
rb19-sqlite3 fails destroot when ruby19 installed with nosuffix variant
#26814
Add 'ruby19' variant to vim
#29113
rb-rubygems +ruby19 does not install
#29742
ruby19's files contain -arch flags

and

#22835
ruby ruby186 ruby19: additional program-suffix variants
#22979
{site,vendor}-specific.rb have no meanings in ruby19
#24096
add java and python variants to libsvm port
#28582
MacPorts OpenSSL breaks a new Ruby release
#29742
ruby19's files contain -arch flags

Reported Tickets

#15623
guide (trunk) Documentation missing for several Tcl extenstions (pextlib1.0)

Assigned Tickets

No results

On CC

#126
dependencies need to allow inclusion of variant
#13807
support for launchd.plist items (e.g. UserName) in portfiles
#16336
Allow multiple ports to satisfy a single dependency
#19128
mpab timeout on port builds
#22835
ruby ruby186 ruby19: additional program-suffix variants
#22979
{site,vendor}-specific.rb have no meanings in ruby19