Chris's Wiki :: blog/solaris/BlastwavePlug Commentshttps://utcc.utoronto.ca/~cks/space/blog/solaris/BlastwavePlug?atomcommentsDWiki2006-07-30T21:04:05ZRecent comments in Chris's Wiki :: blog/solaris/BlastwavePlug.From 74.12.143.77 on /blog/solaris/BlastwavePlugtag:CSpace:blog/solaris/BlastwavePlug:1bc1eafbc351856cf90c5626a60c5e8c58c0f1d5From 74.12.143.77<div class="wikitext"><p>According to <a href="http://www.blastwave.org/packages.php/fetchmail">http://www.blastwave.org/packages.php/fetchmail</a> the only dependencies of fetchmail should be krb5lib, openssl, libiconv and ggettext, and the only further dependency of those is expat. That seems reasonable.</p>
<p>Some more complex packages do need many dependencies but they really try to be minimize them; for instance a package that needs a mysql library would install mysqlrt (run-time libraries) and not the mysql client/server packages.</p>
<p>Oscar</p>
</div>2006-07-30T21:04:05ZFrom 24.98.83.96 on /blog/solaris/BlastwavePlugtag:CSpace:blog/solaris/BlastwavePlug:46446ec2d1d443925a6ffe9648cf4673050c1f0aFrom 24.98.83.96<div class="wikitext"><p>I tried out Blastwave, but quit using it since it installs numerous packages that have no rightful purpose being there (e.g., installing fetchmail brings mysql with it). If Blastwave had "FLAVORS" or a way to trim dependencies, it would be sweet.</p>
<p>- Ryan</p>
</div>2006-07-30T18:32:14ZFrom 128.100.49.60 on /blog/solaris/BlastwavePlugtag:CSpace:blog/solaris/BlastwavePlug:1c02b932f93c56d174a085d3a0328ad0773398d4From 128.100.49.60<div class="wikitext"><p>Another easy way to answer "y" to every question of any program is with "yes" (/usr/bin/yes, that is)</p>
<p>yes | command</p>
<p>You can also answer "n" with "yes" :)</p>
<p>yes n | command</p>
<p>Problem is if the command ocassionally asks for something that is not y/n</p>
</div>2006-07-28T14:09:27ZFrom 74.12.143.77 on /blog/solaris/BlastwavePlugtag:CSpace:blog/solaris/BlastwavePlug:59f7f3338c3c99164a04b5a7de40f57219cfcdfdFrom 74.12.143.77<div class="wikitext"><p>You can configure Blastwave's pkg-get to run silently (mostly), without having to answer "y" to pkgadd/pkgrm a hundred times, by copying /var/pkg-get/admin-fullauto into /var/pkg-get/admin</p>
<p>There might be still a few prompts but not as many. It is described in "man -M /opt/csw/man pkg-get"</p>
<p>I should add that Blastwave was born here in Toronto, when Dennis Clarke (LiveWire) started the project on his own time and money (servers and bandwidth). Phil Brown (author of pkg-get) and many others, are contributing and maintaining the packages.</p>
<p>One small problem with Blastwave is that sometimes a package maintainer quits and his/her packages remain orphans, without updates, until someone else takes over.</p>
<p>Oscar</p>
</div>2006-07-28T12:04:10Z