<div dir="ltr">Hi everyone,<div><br></div><div>You may have noticed it but openssl migration is still not completely over because 3 packages are still blocking the removal of libssl 0.9.8: ruby 1.8, ruby 1.9 and ntop.<br></div>
<div><br></div>
<div>I would really like to close this subject and I worked to recompile this 3 packages against libssl 1.0 with various success:</div><div><br></div><div> - <b>ntop</b>: I've recompiled against the previous version of gdbm (libgdm.so.3) to quickly work around the gdbm upgrade blocker.</div>
<div> I emailed Jon about it to have its feedback but I tested successfully</div><div><br></div><div> - <b>ruby 1.8: </b>I was able to recompile it successfully except the tk module doesn't compile anymore because of an incompatibility related to threads</div>
<div> I wonder if tcl/tk has been recompiled in the meantime with pthread support because I don't understand why it wasn't the case before.</div><div><br></div><div> As no package depends on the tk module, I've simply dropped it instead of enabling the pthread support as I don't know the impact.</div>
<div> </div><div> I would welcome additional testing and advice on these package as it is used by puppet and puppet3, and I would like to be sure that this new package will not break anything.</div>
<div><br></div><div> - <b>ruby 1.9:</b> it compiles but doesn't currently pass the test suite.</div><div> It fails at the forking test with a core dump. This bug has already been reported twice without real answer: <a href="https://bugs.ruby-lang.org/issues/8860">https://bugs.ruby-lang.org/issues/8860</a> and <a href="https://bugs.ruby-lang.org/issues/6334">https://bugs.ruby-lang.org/issues/6334</a>. </div>
<div> I will comment on the upstream bug if anyone could help on this, it would be great.</div><div><br></div><div> I wonder if it might be possible to simply drop this package. Inkscape is the only reverse dependency currently and I suppose it can be recompiled to not depend on it.</div>
<div><br></div><div>All packages are available in my experimental repository: <a href="http://buildfarm.opencsw.org/opencsw/experimental/yann" target="_blank">http://buildfarm.opencsw.org/opencsw/experimental/yann</a></div>
<div><br></div><div>Of course what would be great is that someone takes over the work on ruby 2.0 and deprecate ruby 1.8 and 1.9...<br></div><div><br></div><div>Thanks in advance for any help or comment.</div>
<div><br></div><div>Yann</div><div><br></div></div>