wiki:febeling

Version 9 (modified by febeling@…, 15 years ago) (diff)

--

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

My ports are:

libsvm                          
mochiweb                        
rb-mysql                        
rb-rmagick                      
ruby19                          
tsung                           
tuntaposx

Open issues of these ports:

#37783
graphviz +universal +ruby fails if ruby19 is -universal
#53161
tuntaposx: kernel extensions have to be signed
#64275
tuntaposx: fails to activate
#64646
tuntaposx @20150118: fix for Leopard? Previous version builds for ppc but fails for ppc+ppc64

and

#43431
Ports with mysql4 or mysql5 variants and/or dependencies should switch to using mysql57+ or mariadb.
#53161
tuntaposx: kernel extensions have to be signed
#60206
Migrate kaffe dependents to Java portgroup
#64275
tuntaposx: fails to activate
#64646
tuntaposx @20150118: fix for Leopard? Previous version builds for ppc but fails for ppc+ppc64
#69107
Ruby: perhaps get rid of separate rb19 ports and move those to subports?

Reported Tickets

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

Assigned Tickets

No results

On CC

#16336
Allow multiple ports to satisfy a single dependency
#19128
mpab timeout on port builds