<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi Hannah,<div class=""><br class=""></div><div class="">Thanks for the help, I think I may have found the issue.  I opened a craft terminal by using a script that I had created awhile back.  Apparently in that script, I had put:</div><div class=""><br class=""></div><div class=""><div style="margin: 0px 0px 0px 86.7px; text-indent: -86.7px; font-stretch: normal; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures; background-color: rgba(255, 255, 255, 0);" class="">"cd ~/Astroroot/craft-root/ ; source ~/Astroroot/craft-root/craft/craftenv.sh;”</span></div><div style="margin: 0px 0px 0px 86.7px; text-indent: -86.7px; font-stretch: normal; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures; background-color: rgba(255, 255, 255, 0);" class=""><br class=""></span></div><div style="margin: 0px 0px 0px 86.7px; text-indent: -86.7px; font-stretch: normal; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures; background-color: rgba(255, 255, 255, 0);" class="">Not </span></div><div style="margin: 0px 0px 0px 86.7px; text-indent: -86.7px; font-stretch: normal; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures; background-color: rgba(255, 255, 255, 0);" class=""><br class=""></span></div><div style="margin: 0px 0px 0px 86.7px; text-indent: -86.7px; font-stretch: normal; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures; background-color: rgba(255, 255, 255, 0);" class="">"cd ~/AstroRoot/craft-root/ ; source ~/AstroRoot/craft-root/craft/craftenv.sh;”</span></div><div style="margin: 0px 0px 0px 86.7px; text-indent: -86.7px; font-stretch: normal; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures; background-color: rgba(255, 255, 255, 0);" class=""><br class=""></span></div><div style="margin: 0px 0px 0px 86.7px; text-indent: -86.7px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures; background-color: rgba(255, 255, 255, 0);" class="">So that meant that when craft opened, it got AstroRoot to have the wrong case.  It apparently didn’t affect too much, but it did affect the packager.  I don’t think it was a mistake, I think I changed the directory name because I liked it better.  I just never changed the craft launching script to match it.</span></div><div style="margin: 0px 0px 0px 86.7px; text-indent: -86.7px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures; background-color: rgba(255, 255, 255, 0);" class=""><br class=""></span></div><div style="margin: 0px 0px 0px 86.7px; text-indent: -86.7px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures; background-color: rgba(255, 255, 255, 0);" class="">Thanks,</span></div><div style="margin: 0px 0px 0px 86.7px; text-indent: -86.7px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures; background-color: rgba(255, 255, 255, 0);" class=""><br class=""></span></div><div style="margin: 0px 0px 0px 86.7px; text-indent: -86.7px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures; background-color: rgba(255, 255, 255, 0);" class="">Rob</span></div><div style="margin: 0px 0px 0px 86.7px; text-indent: -86.7px; font-stretch: normal; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures; background-color: rgba(255, 255, 255, 0);" class=""><br class=""></span></div><div style="margin: 0px 0px 0px 86.7px; text-indent: -86.7px; font-stretch: normal; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures; background-color: rgba(255, 255, 255, 0);" class=""><br class=""></span></div><div style="margin: 0px 0px 0px 86.7px; text-indent: -86.7px; font-stretch: normal; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures; background-color: rgba(255, 255, 255, 0);" class=""><br class=""></span></div><div><br class=""><blockquote type="cite" class=""><div class="">On Apr 20, 2020, at 9:30 AM, Hannah von Reth <<a href="mailto:vonreth@kde.org" class="">vonreth@kde.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Craftmaster might use a manually set Root, can you check the spelling in your config?<br class=""><br class=""><br class="">Cheers,<br class=""><br class="">Hannah<br class=""><br class="">On 20.04.20 14:06, Robert Lancaster wrote:<br class=""><blockquote type="cite" class="">Hi Hannah,<br class=""><br class="">So I am using some of my own recipes, but yes I am using craft master.  I just did a complete rebuild about 2 days ago, deleting the whole directory so it’s a fresh craft version.  And it’s probably nothing to do with the recipes because it’s the craft function craftRoot that is returning a different path than it actually is in on the computer.<br class=""><br class="">Thanks,<br class=""><br class="">Rob<br class=""><br class=""><blockquote type="cite" class="">On Apr 20, 2020, at 4:48 AM, Hannah von Reth <<a href="mailto:vonreth@kde.org" class="">vonreth@kde.org</a>> wrote:<br class=""><br class="">Hi Robert,<br class=""><br class="">I have not the slightest idea what could cause this.<br class=""><br class="">There aren't any sym links involved in your root, are there?<br class=""><br class="">Are you using craftmaster or is it a manual setup?<br class=""><br class=""><br class="">Cheers,<br class=""><br class="">Hannah<br class=""><br class=""><blockquote type="cite" class="">On 20.04.20 00:42, Robert Lancaster wrote:<br class="">Hey guys,<br class=""><br class="">I thought I would try the craft package utility to see if it is working well now.  I usually package up KStars using my own script, but I thought it might be worth a try to see how it has progressed.  I ran into a very interesting issue.  My craft root directory is "/Users/rlancaste/AstroRoot/craft-root” but craft thinks it is "/Users/rlancaste/Astroroot/craft-root”.  Note the case issue with AstroRoot.  I don’t know why craft got this information wrong, but it doesn’t generally cause any issue because the Mac is not case-sensitive.  That was until I tried the packager.  The problem I encounter is that some of my dylib’s have an ID that corresponds to the actual path on the computer, for example: "/Users/rlancaste/AstroRoot/craft-root/lib/libgsl.23.dylib,” but when I try to run the package utility, it does a case-sensitive check to see if this library is in the craft-root directory.  It IS in the craft root directory, and works just fine, but the packager doesn’t think it is because its ID doesn’t match what it thinks is the craft root directory.  So as a result, I get errors that look like this: "reference to absolute library path outside craftroot” even though it is actually in the craft root directory.  So to fix this, craft would either need to get my root directory path with the correct case, or it would need to do the packager check to see if it is in the root directory in a non case sensitive way.<br class=""><br class="">Thanks,<br class=""><br class="">Rob Lancaster<br class=""></blockquote></blockquote></blockquote><br class=""></div></div></blockquote></div><br class=""></div></body></html>