Closed mepc36 closed 3 years ago
Hi, this installer is great! But it's failing on trying to run build_installer.sh. Here's the printout below. I tried to grep for packagesbuild, and see if it was a package I hadn't installed, but can't find anything like that:
build_installer.sh
grep
packagesbuild
martin:Mac_OSX_Installer martinconnor$ ./build_installer.sh Running build_installer.sh from /Users/martinconnor/Desktop/aeneas-installer/Mac_OSX_Installer ./build_env.sh: line 14: jq: command not found (23) Failed writing body productsign: signing product with identity "3rd Party Mac Developer Installer: Martin Connor (KAHV6T28MS)" from keychain /Users/martinconnor/Library/Keychains/login.keychain-db productsign: adding certificate "Apple Worldwide Developer Relations Certification Authority" productsign: adding certificate "Apple Root CA" productsign: Wrote signed product archive to /tmp/aeneas-1.7.3.0.pkg /tmp/aeneas-1.7.3.0.pkg -> aeneas-1.7.3.0.pkg productsign: signing product with identity "3rd Party Mac Developer Installer: Martin Connor (KAHV6T28MS)" from keychain /Users/martinconnor/Library/Keychains/login.keychain-db productsign: adding certificate "Apple Worldwide Developer Relations Certification Authority" productsign: adding certificate "Apple Root CA" productsign: Wrote signed product archive to /tmp/bs4-4.9.3.pkg /tmp/bs4-4.9.3.pkg -> bs4-4.9.3.pkg productsign: signing product with identity "3rd Party Mac Developer Installer: Martin Connor (KAHV6T28MS)" from keychain /Users/martinconnor/Library/Keychains/login.keychain-db productsign: adding certificate "Apple Worldwide Developer Relations Certification Authority" productsign: adding certificate "Apple Root CA" productsign: Wrote signed product archive to /tmp/espeak-ng-1.50.pkg /tmp/espeak-ng-1.50.pkg -> espeak-ng-1.50.pkg productsign: signing product with identity "3rd Party Mac Developer Installer: Martin Connor (KAHV6T28MS)" from keychain /Users/martinconnor/Library/Keychains/login.keychain-db productsign: adding certificate "Apple Worldwide Developer Relations Certification Authority" productsign: adding certificate "Apple Root CA" productsign: Wrote signed product archive to /tmp/lxml-4.6.2.pkg /tmp/lxml-4.6.2.pkg -> lxml-4.6.2.pkg productsign: signing product with identity "3rd Party Mac Developer Installer: Martin Connor (KAHV6T28MS)" from keychain /Users/martinconnor/Library/Keychains/login.keychain-db productsign: adding certificate "Apple Worldwide Developer Relations Certification Authority" productsign: adding certificate "Apple Root CA" productsign: Wrote signed product archive to /tmp/numpy-1.20.1.pkg /tmp/numpy-1.20.1.pkg -> numpy-1.20.1.pkg productsign: signing product with identity "3rd Party Mac Developer Installer: Martin Connor (KAHV6T28MS)" from keychain /Users/martinconnor/Library/Keychains/login.keychain-db productsign: adding certificate "Apple Worldwide Developer Relations Certification Authority" productsign: adding certificate "Apple Root CA" productsign: Wrote signed product archive to /tmp/python-3.8.8.pkg /tmp/python-3.8.8.pkg -> python-3.8.8.pkg <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PACKAGES</key> <array> <dict> <key>MUST-CLOSE-APPLICATION-ITEMS</key> <array/> <key>MUST-CLOSE-APPLICATIONS</key> <false/> <key>PACKAGE_SETTINGS</key> <dict> <key>AUTHENTICATION</key> <integer>0</integer> <key>CONCLUSION_ACTION</key> <integer>0</integer> <key>FOLLOW_SYMBOLIC_LINKS</key> <false/> <key>IDENTIFIER</key> <string></string> <key>LOCATION</key> <integer>0</integer> <key>NAME</key> <string>ffmpeg-</string> <key>OVERWRITE_PERMISSIONS</key> <false/> <key>PAYLOAD_SIZE</key> <integer>-1</integer> <key>REFERENCE_PATH</key> <string></string> <key>RELOCATABLE</key> <false/> <key>USE_HFS+_COMPRESSION</key> <false/> <key>VERSION</key> <string></string> </dict> <key>PATH</key> <dict> <key>PATH</key> <string>./aeneas-mac-installer-packages/ffmpeg-.pkg</string> <key>PATH_TYPE</key> <integer>1</integer> </dict> <key>TYPE</key> <integer>1</integer> <key>UUID</key> <string>5D12B5F3-03FB-412F-B2D9-DDF1340FFF5F</string> </dict> <dict> <key>MUST-CLOSE-APPLICATION-ITEMS</key> <array/> <key>MUST-CLOSE-APPLICATIONS</key> <false/> <key>PACKAGE_SETTINGS</key> <dict> <key>AUTHENTICATION</key> <integer>0</integer> <key>CONCLUSION_ACTION</key> <integer>0</integer> <key>FOLLOW_SYMBOLIC_LINKS</key> <false/> <key>IDENTIFIER</key> <string></string> <key>LOCATION</key> <integer>0</integer> <key>NAME</key> <string>espeak-ng-1.50</string> <key>OVERWRITE_PERMISSIONS</key> <false/> <key>PAYLOAD_SIZE</key> <integer>-1</integer> <key>REFERENCE_PATH</key> <string></string> <key>RELOCATABLE</key> <false/> <key>USE_HFS+_COMPRESSION</key> <false/> <key>VERSION</key> <string></string> </dict> <key>PATH</key> <dict> <key>PATH</key> <string>./aeneas-mac-installer-packages/espeak-ng-1.50.pkg</string> <key>PATH_TYPE</key> <integer>1</integer> </dict> <key>TYPE</key> <integer>1</integer> <key>UUID</key> <string>620DA092-85CF-4EFB-9CDE-F8BC44EFBA48</string> </dict> <dict> <key>MUST-CLOSE-APPLICATION-ITEMS</key> <array/> <key>MUST-CLOSE-APPLICATIONS</key> <false/> <key>PACKAGE_SETTINGS</key> <dict> <key>AUTHENTICATION</key> <integer>0</integer> <key>CONCLUSION_ACTION</key> <integer>0</integer> <key>FOLLOW_SYMBOLIC_LINKS</key> <false/> <key>IDENTIFIER</key> <string></string> <key>LOCATION</key> <integer>0</integer> <key>NAME</key> <string>python-3.8.8</string> <key>OVERWRITE_PERMISSIONS</key> <false/> <key>PAYLOAD_SIZE</key> <integer>-1</integer> <key>REFERENCE_PATH</key> <string></string> <key>RELOCATABLE</key> <false/> <key>USE_HFS+_COMPRESSION</key> <false/> <key>VERSION</key> <string></string> </dict> <key>PATH</key> <dict> <key>PATH</key> <string>./aeneas-mac-installer-packages/python-3.8.8.pkg</string> <key>PATH_TYPE</key> <integer>1</integer> </dict> <key>TYPE</key> <integer>1</integer> <key>UUID</key> <string>73764B79-9E35-4A80-A0AD-698DE118995A</string> </dict> <dict> <key>MUST-CLOSE-APPLICATION-ITEMS</key> <array/> <key>MUST-CLOSE-APPLICATIONS</key> <false/> <key>PACKAGE_SETTINGS</key> <dict> <key>AUTHENTICATION</key> <integer>0</integer> <key>CONCLUSION_ACTION</key> <integer>0</integer> <key>FOLLOW_SYMBOLIC_LINKS</key> <false/> <key>IDENTIFIER</key> <string></string> <key>LOCATION</key> <integer>0</integer> <key>NAME</key> <string>numpy-1.20.1</string> <key>OVERWRITE_PERMISSIONS</key> <false/> <key>PAYLOAD_SIZE</key> <integer>-1</integer> <key>REFERENCE_PATH</key> <string></string> <key>RELOCATABLE</key> <false/> <key>USE_HFS+_COMPRESSION</key> <false/> <key>VERSION</key> <string></string> </dict> <key>PATH</key> <dict> <key>PATH</key> <string>./aeneas-mac-installer-packages/numpy-1.20.1.pkg</string> <key>PATH_TYPE</key> <integer>1</integer> </dict> <key>TYPE</key> <integer>1</integer> <key>UUID</key> <string>2A255122-9AEC-4254-8A88-BF0AA02CF92E</string> </dict> <dict> <key>MUST-CLOSE-APPLICATION-ITEMS</key> <array/> <key>MUST-CLOSE-APPLICATIONS</key> <false/> <key>PACKAGE_SETTINGS</key> <dict> <key>AUTHENTICATION</key> <integer>0</integer> <key>CONCLUSION_ACTION</key> <integer>0</integer> <key>FOLLOW_SYMBOLIC_LINKS</key> <false/> <key>IDENTIFIER</key> <string></string> <key>LOCATION</key> <integer>0</integer> <key>NAME</key> <string>lxml-4.6.2</string> <key>OVERWRITE_PERMISSIONS</key> <false/> <key>PAYLOAD_SIZE</key> <integer>-1</integer> <key>REFERENCE_PATH</key> <string></string> <key>RELOCATABLE</key> <false/> <key>USE_HFS+_COMPRESSION</key> <false/> <key>VERSION</key> <string></string> </dict> <key>PATH</key> <dict> <key>PATH</key> <string>./aeneas-mac-installer-packages/lxml-4.6.2.pkg</string> <key>PATH_TYPE</key> <integer>1</integer> </dict> <key>TYPE</key> <integer>1</integer> <key>UUID</key> <string>F6331165-F81F-49A5-AB55-E9B9EF99337D</string> </dict> <dict> <key>MUST-CLOSE-APPLICATION-ITEMS</key> <array/> <key>MUST-CLOSE-APPLICATIONS</key> <false/> <key>PACKAGE_SETTINGS</key> <dict> <key>AUTHENTICATION</key> <integer>0</integer> <key>CONCLUSION_ACTION</key> <integer>0</integer> <key>FOLLOW_SYMBOLIC_LINKS</key> <false/> <key>IDENTIFIER</key> <string></string> <key>LOCATION</key> <integer>0</integer> <key>NAME</key> <string>bs4-4.9.3</string> <key>OVERWRITE_PERMISSIONS</key> <false/> <key>PAYLOAD_SIZE</key> <integer>-1</integer> <key>REFERENCE_PATH</key> <string></string> <key>RELOCATABLE</key> <false/> <key>USE_HFS+_COMPRESSION</key> <false/> <key>VERSION</key> <string></string> </dict> <key>PATH</key> <dict> <key>PATH</key> <string>./aeneas-mac-installer-packages/bs4-4.9.3.pkg</string> <key>PATH_TYPE</key> <integer>1</integer> </dict> <key>TYPE</key> <integer>1</integer> <key>UUID</key> <string>BD5AC9AC-4159-4DE6-A8E1-D44FDF3C000A</string> </dict> <dict> <key>MUST-CLOSE-APPLICATION-ITEMS</key> <array/> <key>MUST-CLOSE-APPLICATIONS</key> <false/> <key>PACKAGE_SETTINGS</key> <dict> <key>AUTHENTICATION</key> <integer>0</integer> <key>CONCLUSION_ACTION</key> <integer>0</integer> <key>FOLLOW_SYMBOLIC_LINKS</key> <false/> <key>IDENTIFIER</key> <string></string> <key>LOCATION</key> <integer>0</integer> <key>NAME</key> <string>aeneas-1.7.3.0</string> <key>OVERWRITE_PERMISSIONS</key> <false/> <key>PAYLOAD_SIZE</key> <integer>-1</integer> <key>REFERENCE_PATH</key> <string></string> <key>RELOCATABLE</key> <false/> <key>USE_HFS+_COMPRESSION</key> <false/> <key>VERSION</key> <string></string> </dict> <key>PATH</key> <dict> <key>PATH</key> <string>./aeneas-mac-installer-packages/aeneas-1.7.3.0.pkg</string> <key>PATH_TYPE</key> <integer>1</integer> </dict> <key>TYPE</key> <integer>1</integer> <key>UUID</key> <string>76940148-F0D6-4196-8F34-373FED598A07</string> </dict> </array> <key>PROJECT</key> <dict> <key>PROJECT_COMMENTS</key> <dict> <key>NOTES</key> <data> PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1M IDQuMDEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvVFIvaHRtbDQv c3RyaWN0LmR0ZCI+CjxodG1sPgo8aGVhZD4KPG1ldGEgaHR0cC1l cXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7 IGNoYXJzZXQ9VVRGLTgiPgo8bWV0YSBodHRwLWVxdWl2PSJDb250 ZW50LVN0eWxlLVR5cGUiIGNvbnRlbnQ9InRleHQvY3NzIj4KPHRp dGxlPjwvdGl0bGU+CjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29u dGVudD0iQ29jb2EgSFRNTCBXcml0ZXIiPgo8bWV0YSBuYW1lPSJD b2NvYVZlcnNpb24iIGNvbnRlbnQ9IjExODcuNCI+CjxzdHlsZSB0 eXBlPSJ0ZXh0L2NzcyI+Cjwvc3R5bGU+CjwvaGVhZD4KPGJvZHk+ CjwvYm9keT4KPC9odG1sPgo= </data> </dict> <key>PROJECT_PRESENTATION</key> <dict> <key>BACKGROUND</key> <dict> <key>APPAREANCES</key> <dict> <key>DARK_AQUA</key> <dict/> <key>LIGHT_AQUA</key> <dict/> </dict> <key>SHARED_SETTINGS_FOR_ALL_APPAREANCES</key> <true/> </dict> <key>INSTALLATION TYPE</key> <dict> <key>HIERARCHIES</key> <dict> <key>INSTALLER</key> <dict> <key>LIST</key> <array> <dict> <key>CHILDREN</key> <array/> <key>DESCRIPTION</key> <array> <dict> <key>LANGUAGE</key> <string>English</string> <key>VALUE</key> <string>ffmpeg is a very fast video and audio converter that can also grab from a live audio/video source.</string> </dict> </array> <key>OPTIONS</key> <dict> <key>HIDDEN</key> <false/> <key>STATE</key> <integer>1</integer> </dict> <key>PACKAGE_UUID</key> <string>5D12B5F3-03FB-412F-B2D9-DDF1340FFF5F</string> <key>TITLE</key> <array/> <key>TYPE</key> <integer>0</integer> <key>UUID</key> <string>32FDCE85-FA21-49D2-9183-17A939382D16</string> </dict> <dict> <key>CHILDREN</key> <array/> <key>DESCRIPTION</key> <array> <dict> <key>LANGUAGE</key> <string>English</string> <key>VALUE</key> <string>espeak-ng is a compact open source software speech synthesizer for English and other languages.</string> </dict> </array> <key>OPTIONS</key> <dict> <key>HIDDEN</key> <false/> <key>STATE</key> <integer>1</integer> </dict> <key>PACKAGE_UUID</key> <string>620DA092-85CF-4EFB-9CDE-F8BC44EFBA48</string> <key>TITLE</key> <array/> <key>TYPE</key> <integer>0</integer> <key>UUID</key> <string>E4B8B832-7FF4-4DD5-BFF0-B894235812EE</string> </dict> <dict> <key>CHILDREN</key> <array/> <key>DESCRIPTION</key> <array> <dict> <key>LANGUAGE</key> <string>English</string> <key>VALUE</key> <string>python is a programming language that lets you work more quickly and integrate your systems more effectively.</string> </dict> </array> <key>OPTIONS</key> <dict> <key>HIDDEN</key> <false/> <key>STATE</key> <integer>1</integer> </dict> <key>PACKAGE_UUID</key> <string>73764B79-9E35-4A80-A0AD-698DE118995A</string> <key>REQUIREMENTS</key> <array> <dict> <key>BEHAVIOR</key> <integer>1</integer> <key>DICTIONARY</key> <dict> <key>IC_REQUIREMENT_SCRIPT_ARGUMENTS</key> <array> <dict> <key>IC_REQUIREMENT_SCRIPT_ARGUMENT_STATE</key> <true/> <key>IC_REQUIREMENT_SCRIPT_ARGUMENT_VALUE</key> <string>3.8.8</string> </dict> </array> <key>IC_REQUIREMENT_SCRIPT_COMPARATOR</key> <integer>0</integer> <key>IC_REQUIREMENT_SCRIPT_EMBED</key> <true/> <key>IC_REQUIREMENT_SCRIPT_PATH</key> <dict> <key>PATH</key> <string>check_python.sh</string> <key>PATH_TYPE</key> <integer>1</integer> </dict> <key>IC_REQUIREMENT_SCRIPT_VALUE</key> <integer>0</integer> </dict> <key>IC_REQUIREMENT_CHECK_TYPE</key> <integer>-1</integer> <key>IDENTIFIER</key> <string>fr.whitebox.Packages.requirement.scripts</string> <key>MESSAGE</key> <array> <dict> <key>LANGUAGE</key> <string>English</string> <key>VALUE</key> <string>Python version is greater than or equal to 3.8.8</string> </dict> </array> <key>NAME</key> <string>Result of check_python.sh</string> <key>STATE</key> <true/> </dict> </array> <key>TITLE</key> <array/> <key>TYPE</key> <integer>0</integer> <key>UUID</key> <string>729C9D66-6F6D-4767-9008-FE85926D7549</string> </dict> <dict> <key>CHILDREN</key> <array/> <key>DESCRIPTION</key> <array> <dict> <key>LANGUAGE</key> <string>English</string> <key>VALUE</key> <string>NumPy is a general-purpose array-processing package designed to efficiently manipulate large multi-dimensional arrays of arbitrary records without sacrificing too much speed for small multi-dimensional arrays.</string> </dict> </array> <key>OPTIONS</key> <dict> <key>HIDDEN</key> <false/> <key>STATE</key> <integer>1</integer> </dict> <key>PACKAGE_UUID</key> <string>2A255122-9AEC-4254-8A88-BF0AA02CF92E</string> <key>TITLE</key> <array/> <key>TYPE</key> <integer>0</integer> <key>UUID</key> <string>097D9EE0-D572-4A44-B573-27E36EA83BE2</string> </dict> <dict> <key>CHILDREN</key> <array/> <key>DESCRIPTION</key> <array> <dict> <key>LANGUAGE</key> <string>English</string> <key>VALUE</key> <string>lxml is a Pythonic, mature binding for the libxml2 and libxslt libraries. It provides safe and convenient access to these libraries using the ElementTree API.</string> </dict> </array> <key>OPTIONS</key> <dict> <key>HIDDEN</key> <false/> <key>STATE</key> <integer>1</integer> </dict> <key>PACKAGE_UUID</key> <string>F6331165-F81F-49A5-AB55-E9B9EF99337D</string> <key>TITLE</key> <array/> <key>TYPE</key> <integer>0</integer> <key>UUID</key> <string>3DDC27FB-DAD2-46AF-8F2D-BD9C0F437796</string> </dict> <dict> <key>CHILDREN</key> <array/> <key>DESCRIPTION</key> <array> <dict> <key>LANGUAGE</key> <string>English</string> <key>VALUE</key> <string>Beautiful Soup sits atop an HTML or XML parser, providing Pythonic idioms for iterating, searching, and modifying the parse tree.</string> </dict> </array> <key>OPTIONS</key> <dict> <key>HIDDEN</key> <false/> <key>STATE</key> <integer>1</integer> </dict> <key>PACKAGE_UUID</key> <string>BD5AC9AC-4159-4DE6-A8E1-D44FDF3C000A</string> <key>TITLE</key> <array/> <key>TYPE</key> <integer>0</integer> <key>UUID</key> <string>92BDCF31-D555-4F03-959C-2296DF193BCC</string> </dict> <dict> <key>CHILDREN</key> <array/> <key>DESCRIPTION</key> <array> <dict> <key>LANGUAGE</key> <string>English</string> <key>VALUE</key> <string>aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment).</string> </dict> </array> <key>OPTIONS</key> <dict> <key>DEPENDENCY</key> <dict> <key>ENABLED_MODE</key> <integer>0</integer> <key>SELECTED_DEPENDENCY</key> <dict> <key>BOTTOM</key> <dict> <key>BOTTOM</key> <dict> <key>BOTTOM</key> <dict> <key>BOTTOM</key> <dict> <key>COMPARATOR</key> <integer>0</integer> <key>OBJECT</key> <integer>1</integer> <key>UUID</key> <string>92BDCF31-D555-4F03-959C-2296DF193BCC</string> </dict> <key>OPERATOR</key> <integer>0</integer> <key>TOP</key> <dict> <key>COMPARATOR</key> <integer>0</integer> <key>OBJECT</key> <integer>1</integer> <key>UUID</key> <string>3DDC27FB-DAD2-46AF-8F2D-BD9C0F437796</string> </dict> </dict> <key>OPERATOR</key> <integer>0</integer> <key>TOP</key> <dict> <key>COMPARATOR</key> <integer>0</integer> <key>OBJECT</key> <integer>1</integer> <key>UUID</key> <string>097D9EE0-D572-4A44-B573-27E36EA83BE2</string> </dict> </dict> <key>OPERATOR</key> <integer>0</integer> <key>TOP</key> <dict> <key>COMPARATOR</key> <integer>0</integer> <key>OBJECT</key> <integer>1</integer> <key>UUID</key> <string>E4B8B832-7FF4-4DD5-BFF0-B894235812EE</string> </dict> </dict> <key>OPERATOR</key> <integer>0</integer> <key>TOP</key> <dict> <key>COMPARATOR</key> <integer>0</integer> <key>OBJECT</key> <integer>1</integer> <key>UUID</key> <string>32FDCE85-FA21-49D2-9183-17A939382D16</string> </dict> </dict> </dict> <key>HIDDEN</key> <false/> <key>STATE</key> <integer>3</integer> </dict> <key>PACKAGE_UUID</key> <string>76940148-F0D6-4196-8F34-373FED598A07</string> <key>TITLE</key> <array/> <key>TYPE</key> <integer>0</integer> <key>UUID</key> <string>3723D691-0F53-4A9F-B030-09B741350CD0</string> </dict> </array> <key>REMOVED</key> <dict/> </dict> </dict> <key>MODE</key> <integer>0</integer> </dict> <key>INSTALLATION_STEPS</key> <array> <dict> <key>ICPRESENTATION_CHAPTER_VIEW_CONTROLLER_CLASS</key> <string>ICPresentationViewIntroductionController</string> <key>INSTALLER_PLUGIN</key> <string>Introduction</string> <key>LIST_TITLE_KEY</key> <string>InstallerSectionTitle</string> </dict> <dict> <key>ICPRESENTATION_CHAPTER_VIEW_CONTROLLER_CLASS</key> <string>ICPresentationViewReadMeController</string> <key>INSTALLER_PLUGIN</key> <string>ReadMe</string> <key>LIST_TITLE_KEY</key> <string>InstallerSectionTitle</string> </dict> <dict> <key>ICPRESENTATION_CHAPTER_VIEW_CONTROLLER_CLASS</key> <string>ICPresentationViewLicenseController</string> <key>INSTALLER_PLUGIN</key> <string>License</string> <key>LIST_TITLE_KEY</key> <string>InstallerSectionTitle</string> </dict> <dict> <key>ICPRESENTATION_CHAPTER_VIEW_CONTROLLER_CLASS</key> <string>ICPresentationViewDestinationSelectController</string> <key>INSTALLER_PLUGIN</key> <string>TargetSelect</string> <key>LIST_TITLE_KEY</key> <string>InstallerSectionTitle</string> </dict> <dict> <key>ICPRESENTATION_CHAPTER_VIEW_CONTROLLER_CLASS</key> <string>ICPresentationViewInstallationTypeController</string> <key>INSTALLER_PLUGIN</key> <string>PackageSelection</string> <key>LIST_TITLE_KEY</key> <string>InstallerSectionTitle</string> </dict> <dict> <key>ICPRESENTATION_CHAPTER_VIEW_CONTROLLER_CLASS</key> <string>ICPresentationViewInstallationController</string> <key>INSTALLER_PLUGIN</key> <string>Install</string> <key>LIST_TITLE_KEY</key> <string>InstallerSectionTitle</string> </dict> <dict> <key>ICPRESENTATION_CHAPTER_VIEW_CONTROLLER_CLASS</key> <string>ICPresentationViewSummaryController</string> <key>INSTALLER_PLUGIN</key> <string>Summary</string> <key>LIST_TITLE_KEY</key> <string>InstallerSectionTitle</string> </dict> </array> <key>INTRODUCTION</key> <dict> <key>LOCALIZATIONS</key> <array> <dict> <key>LANGUAGE</key> <string>English</string> <key>VALUE</key> <dict> <key>PATH</key> <string>./INFO.txt</string> <key>PATH_TYPE</key> <integer>1</integer> </dict> </dict> </array> </dict> <key>LICENSE</key> <dict> <key>LOCALIZATIONS</key> <array> <dict> <key>LANGUAGE</key> <string>English</string> <key>VALUE</key> <dict> <key>PATH</key> <string>./LICENSE.txt</string> <key>PATH_TYPE</key> <integer>1</integer> </dict> </dict> </array> <key>MODE</key> <integer>0</integer> </dict> <key>README</key> <dict> <key>LOCALIZATIONS</key> <array> <dict> <key>LANGUAGE</key> <string>English</string> <key>VALUE</key> <dict> <key>PATH</key> <string>./README.txt</string> <key>PATH_TYPE</key> <integer>1</integer> </dict> </dict> </array> </dict> <key>SUMMARY</key> <dict> <key>LOCALIZATIONS</key> <array/> </dict> <key>TITLE</key> <dict> <key>LOCALIZATIONS</key> <array> <dict> <key>LANGUAGE</key> <string>English</string> <key>VALUE</key> <string>aeneas tools</string> </dict> </array> </dict> </dict> <key>PROJECT_REQUIREMENTS</key> <dict> <key>LIST</key> <array> <dict> <key>BEHAVIOR</key> <integer>3</integer> <key>DICTIONARY</key> <dict> <key>IC_REQUIREMENT_DISKSPACE_MINIMUM_SIZE_UNIT</key> <integer>0</integer> <key>IC_REQUIREMENT_DISKSPACE_MINIMUM_SIZE_VALUE</key> <integer>375</integer> </dict> <key>IC_REQUIREMENT_CHECK_TYPE</key> <integer>1</integer> <key>IDENTIFIER</key> <string>fr.whitebox.Packages.requirement.diskspace</string> <key>MESSAGE</key> <array> <dict> <key>LANGUAGE</key> <string>English</string> <key>VALUE</key> <string>This installer needs a minimum of 375MB of disk space available.</string> </dict> </array> <key>NAME</key> <string>Available Disk Space</string> <key>STATE</key> <true/> </dict> <dict> <key>BEHAVIOR</key> <integer>3</integer> <key>DICTIONARY</key> <dict> <key>IC_REQUIREMENT_OS_DISK_TYPE</key> <integer>0</integer> <key>IC_REQUIREMENT_OS_DISTRIBUTION_TYPE</key> <integer>0</integer> <key>IC_REQUIREMENT_OS_MINIMUM_VERSION</key> <integer>100905</integer> </dict> <key>IC_REQUIREMENT_CHECK_TYPE</key> <integer>1</integer> <key>IDENTIFIER</key> <string>fr.whitebox.Packages.requirement.os</string> <key>MESSAGE</key> <array> <dict> <key>LANGUAGE</key> <string>English</string> <key>VALUE</key> <string>Minimum OS X version 10.9.5 is required</string> </dict> </array> <key>NAME</key> <string>Operating System</string> <key>STATE</key> <true/> </dict> </array> <key>RESOURCES</key> <array/> <key>ROOT_VOLUME_ONLY</key> <true/> </dict> <key>PROJECT_SETTINGS</key> <dict> <key>ADVANCED_OPTIONS</key> <dict> <key>installer-script.domains:enable_anywhere</key> <integer>0</integer> <key>installer-script.domains:enable_localSystem</key> <integer>1</integer> </dict> <key>BUILD_FORMAT</key> <integer>0</integer> <key>BUILD_PATH</key> <dict> <key>PATH</key> <string>./</string> <key>PATH_TYPE</key> <integer>1</integer> </dict> <key>CERTIFICATE</key> <dict> <key>NAME</key> <string>Developer ID Installer: Daniel Bair (RZRD74Y6H6)</string> <key>PATH</key> <string>/Users/martinconnor/Library/Keychains/login.keychain</string> </dict> <key>EXCLUDED_FILES</key> <array> <dict> <key>PATTERNS_ARRAY</key> <array> <dict> <key>REGULAR_EXPRESSION</key> <false/> <key>STRING</key> <string>.DS_Store</string> <key>TYPE</key> <integer>0</integer> </dict> </array> <key>PROTECTED</key> <true/> <key>PROXY_NAME</key> <string>Remove .DS_Store files</string> <key>PROXY_TOOLTIP</key> <string>Remove ".DS_Store" files created by the Finder.</string> <key>STATE</key> <true/> </dict> <dict> <key>PATTERNS_ARRAY</key> <array> <dict> <key>REGULAR_EXPRESSION</key> <false/> <key>STRING</key> <string>.pbdevelopment</string> <key>TYPE</key> <integer>0</integer> </dict> </array> <key>PROTECTED</key> <true/> <key>PROXY_NAME</key> <string>Remove .pbdevelopment files</string> <key>PROXY_TOOLTIP</key> <string>Remove ".pbdevelopment" files created by ProjectBuilder or Xcode.</string> <key>STATE</key> <true/> </dict> <dict> <key>PATTERNS_ARRAY</key> <array> <dict> <key>REGULAR_EXPRESSION</key> <false/> <key>STRING</key> <string>CVS</string> <key>TYPE</key> <integer>1</integer> </dict> <dict> <key>REGULAR_EXPRESSION</key> <false/> <key>STRING</key> <string>.cvsignore</string> <key>TYPE</key> <integer>0</integer> </dict> <dict> <key>REGULAR_EXPRESSION</key> <false/> <key>STRING</key> <string>.cvspass</string> <key>TYPE</key> <integer>0</integer> </dict> <dict> <key>REGULAR_EXPRESSION</key> <false/> <key>STRING</key> <string>.svn</string> <key>TYPE</key> <integer>1</integer> </dict> <dict> <key>REGULAR_EXPRESSION</key> <false/> <key>STRING</key> <string>.git</string> <key>TYPE</key> <integer>1</integer> </dict> <dict> <key>REGULAR_EXPRESSION</key> <false/> <key>STRING</key> <string>.gitignore</string> <key>TYPE</key> <integer>0</integer> </dict> </array> <key>PROTECTED</key> <true/> <key>PROXY_NAME</key> <string>Remove SCM metadata</string> <key>PROXY_TOOLTIP</key> <string>Remove helper files and folders used by the CVS, SVN or Git Source Code Management systems.</string> <key>STATE</key> <true/> </dict> <dict> <key>PATTERNS_ARRAY</key> <array> <dict> <key>REGULAR_EXPRESSION</key> <false/> <key>STRING</key> <string>classes.nib</string> <key>TYPE</key> <integer>0</integer> </dict> <dict> <key>REGULAR_EXPRESSION</key> <false/> <key>STRING</key> <string>designable.db</string> <key>TYPE</key> <integer>0</integer> </dict> <dict> <key>REGULAR_EXPRESSION</key> <false/> <key>STRING</key> <string>info.nib</string> <key>TYPE</key> <integer>0</integer> </dict> </array> <key>PROTECTED</key> <true/> <key>PROXY_NAME</key> <string>Optimize nib files</string> <key>PROXY_TOOLTIP</key> <string>Remove "classes.nib", "info.nib" and "designable.nib" files within .nib bundles.</string> <key>STATE</key> <true/> </dict> <dict> <key>PATTERNS_ARRAY</key> <array> <dict> <key>REGULAR_EXPRESSION</key> <false/> <key>STRING</key> <string>Resources Disabled</string> <key>TYPE</key> <integer>1</integer> </dict> </array> <key>PROTECTED</key> <true/> <key>PROXY_NAME</key> <string>Remove Resources Disabled folders</string> <key>PROXY_TOOLTIP</key> <string>Remove "Resources Disabled" folders.</string> <key>STATE</key> <true/> </dict> <dict> <key>SEPARATOR</key> <true/> </dict> </array> <key>NAME</key> <string>aeneas-mac-setup-1.7.3.0_3</string> <key>PAYLOAD_ONLY</key> <false/> <key>TREAT_MISSING_PRESENTATION_DOCUMENTS_AS_WARNING</key> <false/> </dict> </dict> <key>SHARED_GLOBAL_DATA</key> <dict> <key>IC_REQUIREMENT_JAVASCRIPT_SHARED_SOURCE_CODE</key> <string></string> </dict> <key>TYPE</key> <integer>0</integer> <key>VERSION</key> <integer>2</integer> </dict> </plist> ./build_installer.sh: line 19: packagesbuild: command not found martin:Mac_OSX_Installer martinconnor$ pwd
Hi, this installer is great! But it's failing on trying to run
build_installer.sh
. Here's the printout below. I tried togrep
forpackagesbuild
, and see if it was a package I hadn't installed, but can't find anything like that: