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.
