On Mon, Jul 18, 2011 at 4:26 PM, Christian Weisgerber
<na...@mips.inka.de> wrote:
> There are a number of ports that hardcode the OpenBSD version into
> paths.  Consequently, each time the OpenBSD version is incremented,
> some poor guy needs to search the tree, go through the list, and
> bump the package version of these ports.
>
> Espie has suggested that we should tackle this problem at the root
> and try to remove the useless version from the path names.  If
> anybody wants to look into this, here's a breakdown of the current
> offenders:
>
> * Ruby
>  Specifically, binary modules are placed under MODRUBY_ARCH which is
>  something like ${MACHINE_ARCH}-openbsd${OSREV}.  By comparison, Perl
>  simply uses ${MACHINE_ARCH}-openbsd.
>    databases/ruby-bdb
>    databases/ruby-ldap
>    devel/ruby-ncurses
>    devel/subversion
>    lang/rubinius
>    lang/ruby/1.8
>    lang/ruby/1.9
>    net/rrdtool
>    net/ruby-pcap
>    net/ruby-pcaprub-msf
>    textproc/eruby
>    textproc/gonzui
>    textproc/ruby-hyperestraier
>    www/ruby-passenger
>    x11/kde/bindings3

I'm currently testing a patch that switches this to
${MACHINE_ARCH}-openbsd.  Should hopefully go in soon.

Jeremy

Reply via email to