On Fri, 2008-07-11 at 19:11 +0530, Moinak Ghosh wrote: > On Fri, Jul 11, 2008 at 7:05 PM, Sebastien Roy <Sebastien.Roy at sun.com> > wrote: > > It seems strange that SFE would try to install its own version of iconv > > when there's a perfectly good one that comes with the OS...: > > It was setup to use GNU libiconv. Since pkg already delivered gnu libiconv > the dependency on SFElibiconv has to be changed. But then dunno whether > pkgbuild can detect IPS packages.
I would hope that it does (and I believe that it does), as I'm using the test CBE that Laca sent out which claims to support OpenSolaris. In any case, to workaround this problem, I removed SUNWgnu-iconv and let pkgtool install SFElibiconv, and now there's a different problem: seb:~/SFE$ pkgtool build --download --autodeps SFElibcdio.spec INFO: Copying %use'd or %include'd spec files to SPECS directory INFO: Processing spec files WARNING: Added /export/home/seb/SFE/SFElibcddb.spec to the build to satisfy dependencies WARNING: Added /export/home/seb/SFE/SFElibiconv.spec to the build to satisfy dependencies INFO: Finding sources INFO: Running pkgbuild -ba [...] SFElibiconv.spec (SFElibiconv) INFO: SFElibiconv PASSED INFO: Installing SFElibiconv INFO: Installing SFElibiconv-devel INFO: Finding sources INFO: Downloading source http://jaist.dl.sourceforge.net/sourceforge/libcddb/libcddb-1.3.0.tar.bz2 INFO: Running pkgbuild -ba [...] SFElibcddb.spec (SFElibcddb) ERROR: SFElibcddb FAILED Use of uninitialized value in concatenation (.) or string at /opt/dtbld/lib/pkgbuild-1.3.1/pkgtool.pl line 2235. INFO: Check the build log in for details WARNING: skipping package SFElibcdio: required package SFElibcddb-devel failed Summary: package | status | details ---------------------------------+-------------+------------------------------- SFElibcdio | DEP_FAILED | Dependency check failed SFElibcddb | FAILED | pkgbuild build failed SFElibiconv | PASSED | There's no SFElibcddb-devel in SFE (at least not in my svn repository). Is this dependency bogus? -Seb
