Thank you very much Hannah, this worked well!
> On Sep 4, 2017, at 3:41 PM, Hannah von Reth <vonr...@kde.org> wrote: > > As kwallet is only an optional dependency for KIO and not needed for kstars, > please just add kwallet to the ignores for now. > > > Cheers, > > Hannah > > On 04/09/2017 15:19, Robert Lancaster wrote: >> Hi Hannah, >> >> It is already installed via home-brew and linked. A functional link to >> gpg-error.h is located in /usr/local/include. I just checked. >> >> Thanks, >> >> Rob >> >> >>> On Sep 4, 2017, at 3:25 AM, Hannah von Reth <vonr...@kde.org >>> <mailto:vonr...@kde.org>> wrote: >>> >>> Hi Rob, >>> >>> Please install the development version of gpg-error using your package >>> manger. >>> >>> The error was: >>> >>> >>>> 2017-09-01 16:19:25,604 DEBUG /usr/local/bin/ninja: b'/usr/bin/clang++ >>>> -DKCOREADDONS_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MAC_USE_COCOA >>>> -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG >>>> -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING >>>> -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB >>>> -DTRANSLATION_DOMAIN=\\"kwalletd5\\" -D_DARWIN_C_SOURCE >>>> -D_LARGEFILE64_SOURCE -Dkwalletbackend5_EXPORTS >>>> -Isrc/runtime/kwalletd/backend >>>> -I/Users/rlancaste/IndiRoot/kstars-craft/build/frameworks/tier3/kwallet/work/kwallet-5.37.0/src/runtime/kwalletd/backend >>>> -Isrc/runtime/kwalletd/backend/kwalletbackend5_autogen/include >>>> -I/Users/rlancaste/IndiRoot/kstars-craft/build/frameworks/tier3/kwallet/work/kwallet-5.37.0/src/runtime/kwalletd/backend/../../../api/KWallet >>>> -Isrc/runtime/kwalletd/backend/../../../api/KWallet >>>> -I/usr/local/opt/libgcrypt/include -iframework >>>> /Users/rlancaste/Qt/5.9.1/clang_64/lib -isystem >>>> /Users/rlancaste/Qt/5.9.1/clang_64/lib/QtWidgets.framework/Headers >>>> -isystem /Users/rlancaste/Qt/5.9.1/clang_64/lib/QtGui.framework/Headers >>>> -isystem >>>> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/OpenGL.framework/Headers >>>> -isystem /Users/rlancaste/Qt/5.9.1/clang_64/lib/QtCore.framework/Headers >>>> -isystem /Users/rlancaste/Qt/5.9.1/clang_64/./mkspecs/macx-clang -isystem >>>> /Users/rlancaste/IndiRoot/kstars-craft/include/KF5/KWidgetsAddons -isystem >>>> /Users/rlancaste/IndiRoot/kstars-craft/include/KF5 -isystem >>>> /Users/rlancaste/IndiRoot/kstars-craft/include/KF5/KCoreAddons -isystem >>>> /Users/rlancaste/IndiRoot/kstars-craft/include/KF5/KNotifications -isystem >>>> /Users/rlancaste/IndiRoot/kstars-craft/include/KF5/KI18n -std=c++0x >>>> -fno-operator-names -fno-exceptions -Wno-gnu-zero-variadic-macro-arguments >>>> -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security >>>> -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor >>>> -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -pedantic -O2 >>>> -g -DNDEBUG -isysroot >>>> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk >>>> -mmacosx-version-min=10.11 -fPIC -fvisibility=hidden >>>> -fvisibility-inlines-hidden -fPIC -std=gnu++11 -MD -MT >>>> src/runtime/kwalletd/backend/CMakeFiles/kwalletbackend5.dir/kwalletbackend.cc.o >>>> -MF >>>> src/runtime/kwalletd/backend/CMakeFiles/kwalletbackend5.dir/kwalletbackend.cc.o.d >>>> -o >>>> src/runtime/kwalletd/backend/CMakeFiles/kwalletbackend5.dir/kwalletbackend.cc.o >>>> -c >>>> /Users/rlancaste/IndiRoot/kstars-craft/build/frameworks/tier3/kwallet/work/kwallet-5.37.0/src/runtime/kwalletd/backend/kwalletbackend.cc >>>> <http://kwalletbackend.cc/>' >>>> 2017-09-01 16:19:25,604 DEBUG /usr/local/bin/ninja: b'In file included >>>> from >>>> /Users/rlancaste/IndiRoot/kstars-craft/build/frameworks/tier3/kwallet/work/kwallet-5.37.0/src/runtime/kwalletd/backend/kwalletbackend.cc:29 >>>> <http://kwalletbackend.cc:29/>:' >>>> 2017-09-01 16:19:25,604 DEBUG /usr/local/bin/ninja: >>>> b"/usr/local/opt/libgcrypt/include/gcrypt.h:30:10: fatal error: >>>> 'gpg-error.h' file not found" >>>> 2017-09-01 16:19:25,604 DEBUG /usr/local/bin/ninja: b'#include >>>> <gpg-error.h>' >>>> 2017-09-01 16:19:25,605 DEBUG /usr/local/bin/ninja: b' ^' >>>> 2017-09-01 16:19:25,605 DEBUG /usr/local/bin/ninja: b'1 error generated.' >>> >>> Cheers, >>> >>> Hannah >>> >>> On 04/09/2017 02:11, Robert Lancaster wrote: >>>> Hi Hannah, >>>> >>>> Thank you for looking into this. I looked in the folder you mentioned and >>>> here is a log file with the Kwallet error. Hopefully this helps more. >>>> >>>> >>>> Thanks, >>>> >>>> Rob >>>> >>>>> On Sep 3, 2017, at 1:43 PM, Hannah von Reth <vonr...@kde.org >>>>> <mailto:vonr...@kde.org>> wrote: >>>>> >>>>> Hi Rob, >>>>> >>>>> The log message >>>>> 2017-09-03 11:06:54,995 DEBUG Craft was unable to locate: snoresend >>>>> >>>>> is just a message and no error. >>>>> >>>>> If craft fails for you with the snoresend command please paste your log. >>>>> >>>>> The past for kwallet didn't contain the error message. Please send the >>>>> full log. >>>>> >>>>> Log files can be found in ~/.craft >>>>> >>>>> To get an answer on IRC you should state your question and stay around. >>>>> >>>>> To stay connected to the chat even when you shut down your computer you >>>>> could use a service like matrix >>>>> https://matrix.org/ <https://matrix.org/> >>>>> >>>>> >>>>> Cheers, >>>>> >>>>> Hannah >>>>> >>>>> On 01/09/2017 23:53, Robert Lancaster wrote: >>>>>> Hi Hannah, >>>>>> >>>>>> Yes, I did try #kde-windows first, but I didn’t get any response. Maybe >>>>>> I wasn’t using it properly. For snore, if it is not installed and you >>>>>> don’t change the settings file, craft will error out and say that it >>>>>> cannot find snoresend. >>>>>> >>>>>> For kwallet, here are the lines on which it fails. Please let me know >>>>>> if you need more. I could post the whole log of the build attempt. >>>>>> >>>>>> https://paste.kde.org/p1rn2dqer <https://paste.kde.org/p1rn2dqer> >>>>>> >>>>>> >>>>>> Thank you, >>>>>> >>>>>> Rob >>>>>> >>>>>> >>>>>>> On Sep 1, 2017, at 5:33 PM, Hannah von Reth <vonr...@kde.org >>>>>>> <mailto:vonr...@kde.org>> wrote: >>>>>>> >>>>>>> Hi Rob, >>>>>>> >>>>>>> Our main communication channel is #kde-windows on freenode so thats >>>>>>> where you get the most support. >>>>>>> >>>>>>> But this mailings list is correct too. >>>>>>> >>>>>>> Regarding your problems: >>>>>>> >>>>>>> 1. snore is not needed, if the application is not found you won't get >>>>>>> notifications and a warning in the log file, but Craft should not fail. >>>>>>> >>>>>>> 2. gpgmepp is now part of gpgme but not for our Windows build yet, so >>>>>>> currently ignoring the package on linux and mac is correct. >>>>>>> >>>>>>> 3. can you please paste the error message? You just pasted that it fails >>>>>>> at step 18 of 100. >>>>>>> >>>>>>> >>>>>>> Cheers, >>>>>>> >>>>>>> Hannah >>>>>>> >>>>>>> >>>>>>> On 01/09/2017 22:41, Robert Lancaster wrote: >>>>>>>> Hi, this is Rob Lancaster. I have been working with the Mac version >>>>>>>> of KStars. We have been using an older version of craft because we >>>>>>>> have had problems with the latest version and I would like to correct >>>>>>>> them so we can use the latest version. We would like to have a fully >>>>>>>> automated script, since there are quite a few steps required for >>>>>>>> packaging up KStars and turning it into a dmg afterwards with all of >>>>>>>> the files and programs it needs. The goal is really to have the user >>>>>>>> just need to run one command and get a fully deployable dmg. Right >>>>>>>> now with an older version of craft we have that, but with the newer >>>>>>>> version, there are several issues. So right now, our script checks >>>>>>>> out an older version of craft using git. I would like to see if we >>>>>>>> can fix those issues though so that isn’t necessary. >>>>>>>> >>>>>>>> Our current script is located here: >>>>>>>> https://github.com/jamiesmith/kstars-on-osx >>>>>>>> <https://github.com/jamiesmith/kstars-on-osx>. I have been making a >>>>>>>> number of changes though that will make it work with a newer version >>>>>>>> of craft, but I don’t want to push those changes until it works. >>>>>>>> >>>>>>>> 1. Snore. Craft fails because it is trying to use snore and it is >>>>>>>> not installed. I tried to build snore but that failed due to a couple >>>>>>>> of build errors. Is Snore really needed? I was able to edit >>>>>>>> craftsettings.ini file to comment out Notify = snore. But I was >>>>>>>> wondering if that is the best thing to do. >>>>>>>> >>>>>>>> 2. Next there was a problem with kde/applications/gpgmepp. It caused >>>>>>>> a build error. Is that really needed? Jasem told me to remove it by >>>>>>>> editing craftsettings.ini like this. Is that correct? >>>>>>>> >>>>>>>> Ignores = >>>>>>>> gnuwin32/.*;dev-util/.*;binary/.*;kdesupport/kdewin;win32libs/.*;libs/qt5/.*;kde/applications/gpgmepp >>>>>>>> >>>>>>>> 3. Now I am having a problem with frameworks/tier3/kwallet. Jasem >>>>>>>> said he didn’t know what to do about this one. It said >>>>>>>> "/usr/local/bin/ninja: b'ninja: build stopped: subcommand failed.” It >>>>>>>> was trying to build kwallet. It failed at this >>>>>>>> point: /usr/local/bin/ninja: b'[18/110]. I can send my terminal log >>>>>>>> if that helps. >>>>>>>> >>>>>>>> Thank you for your help, >>>>>>>> >>>>>>>> Rob Lancaster >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >> >