On Fri, Dec 18, 2009 at 4:18 PM, Pavel Heimlich <tropikhajma at gmail.com> 
wrote:
> Hi,
> finally, kdebindings builds, but there's a problem with the files there. Some 
> are in the /opt/kde4 prefix, some are elsewhere, e.g.
>
> pkgbuild: ./usr/ruby/1.8/lib/ruby/site_ruby/1.8/KDE/korundum4.rb
> pkgbuild: ./usr/ruby/1.8/lib/ruby/site_ruby/1.8/KDE/plasma.rb
> pkgbuild: ./usr/ruby/1.8/lib/ruby/site_ruby/1.8/Qt.rb
> pkgbuild: ./usr/ruby/1.8/lib/ruby/site_ruby/1.8/i386-solaris2.11/akonadi.so
> pkgbuild: ./usr/ruby/1.8/lib/ruby/site_ruby/1.8/i386-solaris2.11/khtml.so
> pkgbuild: ./usr/ruby/1.8/lib/ruby/site_ruby/1.8/i386-solaris2.11/korundum4.so
> ...
>
> and pkgbuild fails with 'pkgbuild: file 
> usr/ruby/1.8/lib/ruby/site_ruby/1.8/i386-solaris2.11/akonadi.so is not under 
> basedir /opt/kde4'
>
> how to solve this?
> should we use / as basedir?
> or split the files into two packages ?
> somethig else?

cc:ing the list, as google decided to just "reply"

One way to solve this is to put it someplace under /opt/kde4,
and then use a post install to setup the symlinks.  It's less
unweildy for the build system than trying to do a synthetic
build using / as the base dir.

guess I'm gonna have to grab ruby from sfe or osol repo
for Solaris 10.  yippee.

Reply via email to