Building Smart for Open Indiana aka OpenSolaris

Anders F Björklund afb at algonet.se
Sat Jan 15 04:30:39 PST 2011


kunal ghosh wrote:

> hi all,
> i just smart to build on OI . I used
> smart 1.3.1 http://launchpad.net/smart/trunk/1.3.1/+download/smart-1.3.1.tar.bz2
> smart solaris patch http://bazaar.launchpad.net/~afb/smart/solaris/revision/858
> 
> and then
> python setup.py build
> sudo python setup.py install
> 
> everything worked fine out of the box.
> 
> did i miss out anything ?

Don't think so, that should be the "stable" option (although mostly untested)

There's also the smart 1.4 branch and the pkg support, if wanting "unstable":

https://code.launchpad.net/~smartpm/smart/trunk

https://code.launchpad.net/~afb/smart/pkg


I have no idea whether you actually _want_ the SVR4 .pkg support or not,
but it and the .7z was added for compatibility with BeleniX earlier on...
(Normally one would use .gz and .lzma rather than .zip and .7z, but anyway)
It mostly consists of a pkg backend, and pkg_dir/pkg_site/pkg_sys channels.

If I am reading http://www.belenix.org/ correctly, you are trying to use
Smart with RPM5 (5.2.1) which should be easier than adding a PKG backend ?
Then again with all the tarball package formats, what's another binary one.
There was also the Nexenta (GNU/Solaris) Core, that used deb/dpkg instead...

--anders




More information about the Smart mailing list