Some craft issues
Robert Lancaster
rlancaste at gmail.com
Wed Sep 6 21:09:55 UTC 2017
Thank you very much Hannah, this worked well!
> On Sep 4, 2017, at 3:41 PM, Hannah von Reth <vonreth at 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 <vonreth at kde.org <mailto:vonreth at 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 <vonreth at kde.org <mailto:vonreth at 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 <vonreth at kde.org <mailto:vonreth at 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
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-windows/attachments/20170906/fd48b485/attachment-0001.html>
More information about the Kde-windows
mailing list