Repository: vergecurrency/verge

Issue #442: macOS VERGE-QT cannot be opened because of a problem
Created: 2018-01-11T03:33:04Z
Installed latest OSX wallet for version 4.0.1 on my 2017 MBP 13 High Sierra 10.13.2
Clean machine, no homebrew/boost.  Do we really still need to manually install homebrew?
Process:               VERGE-Qt [17250]
Path:                  /Applications/VERGE-Qt.app/Contents/MacOS/VERGE-Qt
Identifier:            com.vergecurrency.VERGE-Qt
Version:               4.0.1 (4.0.1)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           VERGE-Qt [17250]
User ID:               501
Date/Time:             2018-01-10 21:11:23.996 -0600
OS Version:            Mac OS X 10.13.2 (17C88)
Report Version:        12
Bridge OS Version:     3.0 (14Y661)
Anonymous UUID:        A221ED63-23B4-6BDD-6BEB-25244360E9A8
Sleep/Wake UUID:       CA951618-2AB3-46DE-96DA-7AA12C5B8709
Time Awake Since Boot: 30000 seconds
Time Since Wake:       460 seconds
System Integrity Protection: enabled
Crashed Thread:        0
Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY
Termination Reason:    DYLD, [0x1] Library missing
Application Specific Information:
dyld: launch, loading dependent libraries
Dyld Error Message:
Library not loaded: @loader_path/libboost_system-mt.dylib
Referenced from: /Applications/VERGE-Qt.app/Contents/Frameworks/libboost_thread-mt.dylib
Reason: image not found
Binary Images:
0x10e07c000 -        0x10e9c7ff7 +com.vergecurrency.VERGE-Qt (4.0.1 - 4.0.1) <017B48CF-6672-3D55-BE2B-7541F497D2D4> /Applications/VERGE-Qt.app/Contents/MacOS/VERGE-Qt
0x10ea9f000 -        0x10eaa1fff +libboost_system.dylib (0)  /Applications/VERGE-Qt.app/Contents/Frameworks/libboost_system.dylib
0x10eaa7000 -        0x10eab5ff7 +libboost_filesystem.dylib (0)  /Applications/VERGE-Qt.app/Contents/Frameworks/libboost_filesystem.dylib
0x10eac3000 -        0x10eaf7fff +libboost_program_options-mt.dylib (0) <551B73D9-D5BA-3BDB-A497-AE17966D1B1F> /Applications/VERGE-Qt.app/Contents/Frameworks/libboost_program_options-mt.dylib
0x10eb1a000 -        0x10eb27ff7 +libboost_thread-mt.dylib (0) <43A32D2F-3381-32E7-A6A5-47B94F951AD6> /Applications/VERGE-Qt.app/Contents/Frameworks/libboost_thread-mt.dylib
0x10eb38000 -        0x10eb39ffb +libboost_chrono-mt.dylib (0)  /Applications/VERGE-Qt.app/Contents/Frameworks/libboost_chrono-mt.dylib
0x10eb3e000 -        0x10f049fff +QtWidgets (5.5.1) <416CBC52-D42C-3996-B338-C848863E65B0> /Applications/VERGE-Qt.app/Contents/Frameworks/QtWidgets.framework/Versions/5/QtWidgets
0x10f185000 -        0x10f609fff +QtGui (5.5.1) <217B896F-895F-3DEC-BF29-01E065492858> /Applications/VERGE-Qt.app/Contents/Frameworks/QtGui.framework/Versions/5/QtGui
0x10f6ed000 -        0x10fbf4fff +QtCore (5.5.1) <201F9A70-4676-3BC5-8B59-82DA94559272> /Applications/VERGE-Qt.app/Contents/Frameworks/QtCore.framework/Versions/5/QtCore
0x10fc81000 -        0x10fd8eff7 +QtNetwork (5.5.1)  /Applications/VERGE-Qt.app/Contents/Frameworks/QtNetwork.framework/Versions/5/QtNetwork
0x10fdc6000 -        0x10fe29ff7 +QtDBus (5.5.1)  /Applications/VERGE-Qt.app/Contents/Frameworks/QtDBus.framework/Versions/5/QtDBus
0x10fe41000 -        0x10fe47fff +libqrencode.4.dylib (0) <5B7DEE75-603E-351D-B14C-21663CD470BC> /Applications/VERGE-Qt.app/Contents/Frameworks/libqrencode.4.dylib
0x10fe4d000 -        0x10ff7fff7 +libprotobuf.15.dylib (0) <6300475A-5FB2-39C0-AE54-644CFAC18091> /Applications/VERGE-Qt.app/Contents/Frameworks/libprotobuf.15.dylib
0x110035000 -        0x110159ff7 +libdb_cxx-4.8.dylib (0) <893E0F96-1F8A-3073-B1CF-CC60610C3E90> /Applications/VERGE-Qt.app/Contents/Frameworks/libdb_cxx-4.8.dylib
0x110196000 -        0x1101a6ff3 +libz.1.dylib (0)  /Applications/VERGE-Qt.app/Contents/Frameworks/libz.1.dylib
0x1101aa000 -        0x1101d7fff +libevent-2.1.6.dylib (0) <891F379E-D5F9-39EB-BECA-2E24F943B7B3> /Applications/VERGE-Qt.app/Contents/Frameworks/libevent-2.1.6.dylib
0x1101eb000 -        0x1101f3ff3 +libminiupnpc.16.dylib (0)  /Applications/VERGE-Qt.app/Contents/Frameworks/libminiupnpc.16.dylib
0x1101f7000 -        0x110238fff +libssl.1.0.0.dylib (0) <3C28C2A8-036B-34B3-82BB-5780DB7271B2> /Applications/VERGE-Qt.app/Contents/Frameworks/libssl.1.0.0.dylib
0x11025a000 -        0x1103cac87 +libcrypto.1.0.0.dylib (0) <1C6D06DA-0F88-37BA-80E9-52C4AC7E942C> /Applications/VERGE-Qt.app/Contents/Frameworks/libcrypto.1.0.0.dylib
0x116efa000 -        0x116f4498f  dyld (519.2.2) <6695F30B-4E88-3C0B-9867-7D738C44A3E6> /usr/lib/dyld
0x7fff4b44f000 -     0x7fff4b453ffb  com.apple.agl (3.3.1 - AGL-3.3.1) <5A110DE6-3EE7-343B-95FE-9642517D1B64> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x7fff4c82f000 -     0x7fff4d68cfff  com.apple.AppKit (6.9 - 1561.20.106) <7A71ACCF-2DF5-3557-BB22-3A9FC9F71CCF> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fff4d6de000 -     0x7fff4d6defff  com.apple.ApplicationServices (48 - 50) <7627DBD6-497B-3AB7-9B63-F0532EDF09B8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x7fff4f209000 -     0x7fff4f6a9fff  com.apple.CoreFoundation (6.9 - 1450.16) <23F8373A-FA3F-37A2-BA5B-70061BFCCD21> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff50368000 -     0x7fff50368fff  com.apple.CoreServices (822.19 - 822.19) <0C60B639-4CC4-3F57-BC5E-DB71EB75F7F4> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff51187000 -     0x7fff5118cfff  com.apple.DiskArbitration (2.7 - 2.7) <44836CE9-A9ED-3017-972A-7A0A3D6B472B> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff5134d000 -     0x7fff51712fff  com.apple.Foundation (6.9 - 1450.16) <7FEC6610-70EA-3A8D-8EC4-7E99BAF1E312> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff51a27000 -     0x7fff51ac2fff  com.apple.framework.IOKit (2.0.2 - 1445.31.1) <7556086A-EFAF-3262-9822-6F666CFC6655> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff5950c000 -     0x7fff5951affb  com.apple.opengl (16.4.2 - 16.4.2)  /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff743c7000 -     0x7fff743fafff  libclosured.dylib (519.2.2) <48051216-5647-3643-B979-B77D0FD20011> /usr/lib/closure/libclosured.dylib
0x7fff748d9000 -     0x7fff748daff3  libSystem.B.dylib (1252) <5EDEEA85-0387-31EE-9D9B-DA1B75E7AEF3> /usr/lib/libSystem.B.dylib
0x7fff74b0d000 -     0x7fff74b63fff  libc++.1.dylib (400.9)  /usr/lib/libc++.1.dylib
0x7fff74b64000 -     0x7fff74b88ff7  libc++abi.dylib (400.7) <217656D5-BC40-37FF-B322-91CB2AAD4F34> /usr/lib/libc++abi.dylib
0x7fff75eda000 -     0x7fff762c87e7  libobjc.A.dylib (723) <93A92316-DE1E-378C-8891-99720B50D075> /usr/lib/libobjc.A.dylib
0x7fff76975000 -     0x7fff76979ff7  libcache.dylib (80) <354F3B7D-404E-3398-9EBF-65CA2CE65211> /usr/lib/system/libcache.dylib
0x7fff7697a000 -     0x7fff76984ff3  libcommonCrypto.dylib (60118.30.2) <674286D3-7744-36A3-9AAA-49DFCD97A986> /usr/lib/system/libcommonCrypto.dylib
0x7fff76985000 -     0x7fff7698cfff  libcompiler_rt.dylib (62) <4487CFBA-A5D7-3282-9E6B-94CAD7BE507E> /usr/lib/system/libcompiler_rt.dylib
0x7fff7698d000 -     0x7fff76995ffb  libcopyfile.dylib (146.30.2) <2C7C67D7-562B-3FFA-973D-BACF4C10E1EC> /usr/lib/system/libcopyfile.dylib
0x7fff76996000 -     0x7fff76a1bfff  libcorecrypto.dylib (562.30.10) <8A53EFE1-AFCA-3676-BEE1-FA5ED9F0E222> /usr/lib/system/libcorecrypto.dylib
0x7fff76aa3000 -     0x7fff76adcff7  libdispatch.dylib (913.30.4) <7D0E3183-282B-3FEE-A734-2C0ADC092084> /usr/lib/system/libdispatch.dylib
0x7fff76add000 -     0x7fff76afaff7  libdyld.dylib (519.2.2)  /usr/lib/system/libdyld.dylib
0x7fff76afb000 -     0x7fff76afbffb  libkeymgr.dylib (28) <6D84A96F-C65B-38EC-BDB5-21FD2C97E7B2> /usr/lib/system/libkeymgr.dylib
0x7fff76b09000 -     0x7fff76b09ff7  liblaunch.dylib (1205.30.29)  /usr/lib/system/liblaunch.dylib
0x7fff76b0a000 -     0x7fff76b0effb  libmacho.dylib (900.0.1) <756F2553-07B6-3B42-ACEA-2F0F1A5E8D0F> /usr/lib/system/libmacho.dylib
0x7fff76b0f000 -     0x7fff76b11ff3  libquarantine.dylib (86) <6AC8773F-3817-3D82-99C2-01BABB9C3CBB> /usr/lib/system/libquarantine.dylib
0x7fff76b12000 -     0x7fff76b13ff3  libremovefile.dylib (45) <912FA211-DD8C-3C92-8424-21B89F8B10FD> /usr/lib/system/libremovefile.dylib
0x7fff76b14000 -     0x7fff76b2bfff  libsystem_asl.dylib (356.1.1) <94972913-9DF0-3C78-847C-43E58919E3DA> /usr/lib/system/libsystem_asl.dylib
0x7fff76b2c000 -     0x7fff76b2cfff  libsystem_blocks.dylib (67)  /usr/lib/system/libsystem_blocks.dylib
0x7fff76b2d000 -     0x7fff76bb6ff7  libsystem_c.dylib (1244.30.3)  /usr/lib/system/libsystem_c.dylib
0x7fff76bb7000 -     0x7fff76bbaffb  libsystem_configuration.dylib (963.30.1) <0F8D0B76-4F7D-34EC-AB6C-50F9465809DA> /usr/lib/system/libsystem_configuration.dylib
0x7fff76bbb000 -     0x7fff76bbeffb  libsystem_coreservices.dylib (51) <21A488D0-2D07-344E-8631-CC8B2A246F35> /usr/lib/system/libsystem_coreservices.dylib
0x7fff76bbf000 -     0x7fff76bc0fff  libsystem_darwin.dylib (1244.30.3) <2F750CB1-BC26-3FA3-AE59-553EE30D451B> /usr/lib/system/libsystem_darwin.dylib
0x7fff76bc1000 -     0x7fff76bc7ff7  libsystem_dnssd.dylib (878.30.4)  /usr/lib/system/libsystem_dnssd.dylib
0x7fff76bc8000 -     0x7fff76c11ff7  libsystem_info.dylib (517.30.1) <7D79E167-4B5C-3833-81EE-3AF3FB53616D> /usr/lib/system/libsystem_info.dylib
0x7fff76c12000 -     0x7fff76c37ff7  libsystem_kernel.dylib (4570.31.3)  /usr/lib/system/libsystem_kernel.dylib
0x7fff76c38000 -     0x7fff76c83fcb  libsystem_m.dylib (3146)  /usr/lib/system/libsystem_m.dylib
0x7fff76c84000 -     0x7fff76ca3fff  libsystem_malloc.dylib (140.1.1) <9F0745FF-B92F-330D-8812-BB74001D1D33> /usr/lib/system/libsystem_malloc.dylib
0x7fff76ca4000 -     0x7fff76d48ff3  libsystem_network.dylib (1229.30.11) <40BAD301-8744-3AD8-A688-E7925C587B00> /usr/lib/system/libsystem_network.dylib
0x7fff76d49000 -     0x7fff76d53ffb  libsystem_networkextension.dylib (767.30.7)  /usr/lib/system/libsystem_networkextension.dylib
0x7fff76d54000 -     0x7fff76d5dff3  libsystem_notify.dylib (172) <98EA3D62-7C86-30DE-8261-D020D2F1EFF3> /usr/lib/system/libsystem_notify.dylib
0x7fff76d5e000 -     0x7fff76d65ff7  libsystem_platform.dylib (161.20.1)  /usr/lib/system/libsystem_platform.dylib
0x7fff76d66000 -     0x7fff76d71fff  libsystem_pthread.dylib (301.30.1)  /usr/lib/system/libsystem_pthread.dylib
0x7fff76d72000 -     0x7fff76d75ff3  libsystem_sandbox.dylib (765.30.4)  /usr/lib/system/libsystem_sandbox.dylib
0x7fff76d76000 -     0x7fff76d77ff3  libsystem_secinit.dylib (30)  /usr/lib/system/libsystem_secinit.dylib
0x7fff76d78000 -     0x7fff76d7fff7  libsystem_symptoms.dylib (820.30.7)  /usr/lib/system/libsystem_symptoms.dylib
0x7fff76d80000 -     0x7fff76d93ff7  libsystem_trace.dylib (829.30.14) <69EBF017-D40F-30D7-9B0B-BFC862D761A5> /usr/lib/system/libsystem_trace.dylib
0x7fff76d95000 -     0x7fff76d9aff7  libunwind.dylib (35.3) <6D4FCD49-D2A9-3233-95C7-A7635CE265F2> /usr/lib/system/libunwind.dylib
0x7fff76d9b000 -     0x7fff76dc7ff7  libxpc.dylib (1205.30.29)  /usr/lib/system/libxpc.dylib
Model: MacBookPro14,2, BootROM MBP142.0167.B00, 2 processors, Intel Core i5, 3.1 GHz, 8 GB, SMC 2.44f1
Graphics: Intel Iris Plus Graphics 650, Intel Iris Plus Graphics 650, Built-In
Memory Module: BANK 0/DIMM0, 4 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C3531324D3332443250462D3039
Memory Module: BANK 1/DIMM0, 4 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C3531324D3332443250462D3039
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x171), Broadcom BCM43xx 1.0 (7.77.37.5.1a3)
Bluetooth: Version 6.0.2f2, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB 3.0 Bus
USB Device: iBridge
Thunderbolt Bus: MacBook Pro, Apple Inc., 23.1
Thunderbolt Bus: MacBook Pro, Apple Inc., 23.1

Duplicate issue #475: Release 4.0.1 still not working on MacOS pre-Sierra - still need to compile from source
Created: 2018-01-14T12:51:33Z
Context
The binary 4.0 and 4.0.1 releases for Mac, released as .dmg files do not run on any MacOS version prior to Sierra. This means that many Mac users cannot run Verge-QT, and as Electron-XVG is also broken for all MacOS versions at the moment, there is no wallet solution for Mac users.
I have been able to compile from source and get it running on MacOS 10.11.6 (El Capitan) but i needed to install brew, mysql, ruby, qt, etc. and had lots of version and dependency issues getting it to compile. The instructions in the release do not work for me - I need to do a fair bit more.
Please can the release be complied to work on older MacOS versions, as any Mac older than around 2011 cannot run Sierra, and it has some incompatibilities which means that some users do not want to run Sierra yet. This is a major barrier to Verge being a mainstream coin IMO, the wallet software should work seamlessly.
The official vergecurrency.com site still shows Electrum-XVG as the "official" wallet - and links to the 2.4 build (https://github.com/vergecurrency/electrum-xvg/releases/download/2.4/electrum-xvg-2.4-macosx.dmg) which is broken and fails to start up on all versions of MacOS that I've tried, from Mavericks through El Capitan, Sierra and High Sierra - it's just broken completely.
Providing context helps us come up with a solution that is most useful in the real world -->
Prerequisites

[Yes ] Are you running the latest version?

Your Environment


Verge Release: 4.0.1
CPU: Intel Core2Duo 2.2 GHz (Early 2009 Mac Mini)
GPU: Intel HD Graphics 4000
RAM: 8GB
OS:

 I'm using Mac
 I'm using Linux
 I'm using Mac

Closing comment (2018-01-16T05:41:57Z): Duplicate of #442.