Yep, I&#39;ve already noticed it:<br><br>------------------<br>&nbsp; # do an initial make so that we can get the dep info<br>&nbsp; eval { $pack-&gt;make() or die $!; };<br>&nbsp; if ( $@ ) {<br>&nbsp;&nbsp;&nbsp; # make does not return the same when YAML or YAML::Syck is in<br>
&nbsp;&nbsp;&nbsp; # use and $! is set to an internal non-fatal value from a YAML<br>&nbsp;&nbsp;&nbsp; # check<br>&nbsp;&nbsp;&nbsp; if (!($! eq &#39;Inappropriate ioctl for device&#39; &amp;&amp; $HAS_YAML)) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print &quot;make ERROR [$module_name]: $!\n&quot;;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit(1);<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp; }<br>------------------<br><br>Good job Jason !<br><br>Both slapt-get and cpan2tgz are so excellent and handy tools without I wouldn&#39;t imagine my daily work with Slackware.<br><br>Thank You once again.<br>
<br>Regards<br><br>David<br><br><div class="gmail_quote">On Fri, Jan 2, 2009 at 11:10 PM,  <span dir="ltr">&lt;<a href="mailto:woodwardj@jaos.org">woodwardj@jaos.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
David,<br>
<div class="Ih2E3d"><br>
&gt; Thank You Jason,<br>
&gt; suggested quick-fix seems to be working although I&#39;m a bit<br>
&gt; worried about possible wrong package builds when there is<br>
&gt; no more make result check.<br>
<br>
</div>Yeah, that wasn&#39;t going to do for the actual release. &nbsp; I just put out a 0.6.4 release with the<br>
real fix that checks to see if YAML is available and ignores the incorrect return value if $!<br>
is still set to &quot;Inappropriate ioctl for device&quot;.<br>
<div><div></div><div class="Wj3C7c"><br>
<br>
take care,<br>
jason<br>
--<br>
Jason Woodward<br>
<a href="mailto:woodwardj@jaos.org">woodwardj@jaos.org</a><br>
<br>
</div></div></blockquote></div><br>