/usr/pkg/lib/ruby/1.8/amd64-dragonfly/digest.h: No such file or directory (workaround)
Saifi Khan
saifi.khan at datasynergy.org
Thu Nov 5 02:34:36 PST 2009
On Thu, 5 Nov 2009, Simon 'corecode' Schubert wrote:
> Saifi Khan wrote:
> > On Thu, 5 Nov 2009, Saifi Khan wrote:
> >
> > > Hi:
> > >
> > > i'm trying to install Ruby 1.8 to run Simon's script (make -j stuff).
> > >
> > > Issue faced
> > > ------------
> > > /usr/pkg/lib/ruby/1.8/amd64-dragonfly/digest.h: No such file or directory
> > >
> > >
> >
> > The file 'digest.h' is found in this path
> > /usr/pkg/lib/ruby/1.8/x86_64-dragonfly/digest.h
> >
> > amd64 is replaced by x86_64.
> >
> > Is there a way to update this globally for pkgsrc ?
>
> This is an interaction between pkgsrc and kernel architecture naming. The
> x86_64 port is not yet full up to speed yet, so some problems are expected.
> I'm working on a architecture name change.
>
Thank you Simon for the reply.
Currently as a workaround, on the cshell i ran the following command
setenv RUBY_ARCHLIB /lib/ruby/1.8/x86_64-dragonfly
and successfully installed ruby.
amd64x2# /usr/pkg/bin/ruby18 -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [x86_64-dragonfly]
i'll try running the tests you wanted for 'make -j' on dual core.
thanks
Saifi.
More information about the Users
mailing list