{"id":110,"date":"2008-10-02T01:23:00","date_gmt":"2008-10-02T01:23:00","guid":{"rendered":"https:\/\/kristau.net\/blog\/?p=110"},"modified":"2008-10-02T01:23:00","modified_gmt":"2008-10-02T01:23:00","slug":"recipants-crippled-by-lack-of-digestsha1-update-oops-still-broke","status":"publish","type":"post","link":"https:\/\/kristau.net\/blog\/110\/","title":{"rendered":"ReciPants crippled by lack of Digest::SHA1 (UPDATE: oops, still broke!)"},"content":{"rendered":"<p>I gave up trying to \u201cfix\u201d ReciPants on this site, and decided to try setting it up on a server at home for use there.  I\u2019ve discovered, however, that the latest version of Perl doesn\u2019t seem to like the required module Digest::SHA1, and fails to compile it every time.<\/p>\n<p>I need to spend some more time digging in to the error messages it throws when it fails to compile, but it appears to hinge on a missing library.<\/p>\n<p>We\u2019ll see.  I may be looking for a way to export all of those recipes to another recipe database. . .<\/p>\n<p><span class=\"caps\">UPDATE<\/span> <span class=\"caps\">ONE<\/span><\/p>\n<p>Well, um, <span class=\"caps\">DUH<\/span>.  Did a quick surf through the results of <strong>apt-cache search sha1<\/strong> and ran across a little package called <strong>libdigest-sha1-perl<\/strong>.  That installed successfully on my home system and now ReciPants works!<\/p>\n<p>I think I\u2019m going to keep this as an in-home only database anyway, due to security concerns with the ReciPants project (which hasn\u2019t been updated since April 2004).<\/p>\n<p>The inability to compile the module most likely indicates a lack of the correct development libraries on my systems.  That will teach me to just be more lazy and rely on apt-get  \ud83d\ude09<\/p>\n<p><span class=\"caps\">UPDATE<\/span> <span class=\"caps\">TWO<\/span><\/p>\n<p>Moved this to a fresh <span class=\"caps\">LAMP<\/span> build on the latest version of Debian running in-house.  Installed all modules, configured, etc.  Lots of love until I went to actually view a recipe \u2014 <span class=\"caps\">SQL<\/span> error!  <span class=\"caps\">ARGH<\/span>.<\/p>\n<p>Visited the Recipants site, sent an <span class=\"caps\">SOS<\/span> to the main contact there, and he actually answered me back.  Yay!  I\u2019ve provided him with log entries and details, so maybe I\u2019ll get a fix?  Keep watching this space for more. . .<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I gave up trying to \u201cfix\u201d ReciPants on this site, and decided to try setting it up on a server at home for use there. I\u2019ve discovered, however, that the latest version of Perl doesn\u2019t seem to like the required module Digest::SHA1, and fails to compile it every time. I need to spend some more [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[160,243],"class_list":["post-110","post","type-post","status-publish","format-standard","hentry","category-site-news","tag-recipants","tag-site-news"],"_links":{"self":[{"href":"https:\/\/kristau.net\/blog\/wp-json\/wp\/v2\/posts\/110","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kristau.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kristau.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kristau.net\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/kristau.net\/blog\/wp-json\/wp\/v2\/comments?post=110"}],"version-history":[{"count":0,"href":"https:\/\/kristau.net\/blog\/wp-json\/wp\/v2\/posts\/110\/revisions"}],"wp:attachment":[{"href":"https:\/\/kristau.net\/blog\/wp-json\/wp\/v2\/media?parent=110"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kristau.net\/blog\/wp-json\/wp\/v2\/categories?post=110"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kristau.net\/blog\/wp-json\/wp\/v2\/tags?post=110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}