[OpenIndiana-discuss] Looking for testers: OpenIndiana Hipster vagrant box

Adam Števko adam.stevko at gmail.com
Tue Jun 28 17:30:00 UTC 2016


Hi Till,

> On Jun 28, 2016, at 7:26 PM, Till Wegmüller <toasterson at gmail.com> wrote:
> 
> 
> On 28.06.2016 17:50, Adam Števko wrote:
>> Yes, I did and got vagrant working as separate ruby gems. The main problem with this approach is that packaging every needed gem is too much work and maintenance cost is high. Also, Vagrant webpage doesn’t recommend using gem-based deployment of Vagrant and packages from the official site as recommended. They contain every dependency and Vagrant is self-contained (and it’s much harder to break it!). I tried looking at what would take to contribute OpenIndiana support to the upstream and found out that their build system uses Puppet.
>> 
>> I’d appreciate if there is somebody in the community willing to do the work and extend those Puppet manifests and contribute it upstream. I’ll provide and maintain the build infrastructure behind it. With OpenIndiana as a first class citizen, the Vagrant team will do releases (if somebody wants to have an IPS package from it, we can make that happen from official release). This way, we will have regular Vagrant fixes and releases and also be sure that nothing in OI can break it.
>> 
>> Cheers,
>> Adam
> Hi Adam
> 
> Arch Linux seems to have found a tar.gz of the upstream packages that it repackages as arch package.
> Have a look at https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/vagrant
> 
> Maybe that would also be a way to get vagrant installed.
> 
> Greetings
> Till

I already considered that option, but the problem is that Vagrant packages compile and bundle Ruby interpreter and there is no package for Solaris, which we could use. I am afraid that there are only 2 approaches:

1) package gems and maintain it ourselves
2) use the official build system and make contribution there

Adam

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://openindiana.org/pipermail/openindiana-discuss/attachments/20160628/3e81202e/attachment.bin>


More information about the openindiana-discuss mailing list