Opened 14 years ago
Last modified 4 years ago
#27180 new defect
Pallet fails to build on 10.5.8
Reported by: | ak.ml@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.1 |
Keywords: | Cc: | ksammons@…, mmdonley@…, newenglishman@…, harry.disseldorp@…, erik@…, dave@…, showe@…, zwylicht@…, michael@…, TheTanster (Kok-Yong Tan), watsonix@…, alvarnell@…, hosseini@…, cooljeanius (Eric Gallager), mvenanzini@…, callumor@… | |
Port: | Pallet |
Description
Pallet fails to build on my MacIntel with Leopard 10.5.8
Attachments (6)
Change History (36)
Changed 14 years ago by ak.ml@…
Attachment: | Pallet_main.log added |
---|
comment:1 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | juanger@… removed |
---|---|
Keywords: | Pallet removed |
Owner: | changed from macports-tickets@… to juanger@… |
comment:2 Changed 14 years ago by chicagotripp (Altoine Barker)
Changed 14 years ago by chicagotripp (Altoine Barker)
Attachment: | Pallet_PPC_main.log added |
---|
Changed 14 years ago by jeremydouglass@…
Pallet build log, fails on Growl
comment:3 Changed 14 years ago by jeremydouglass@…
I can confirm Pallet failing to build on my MacBook Pro (Intel Core 2 Duo) 10.5.8.
I looked at the two previous poster logs and all three seem to fail on Growl. Mine failed here:
PBXCp build/Release/Pallet.app/Contents/Frameworks/Growl.framework Growl-1.2.1-Framework/Growl.framework
...with the error:
pbxcp: warning: couldn't strip: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_Pallet/work/Pallet/build/Release/Pallet.app/Contents/Frameworks/Growl.framework/Versions/A/Growl: No such file or directory
comment:4 Changed 13 years ago by mmdonley@…
Pallet fails to build on my MacBook (Mid 2007) 2.16 GHz Core2Duo, Leopard 10.5.8.
Appears to be the same problem as others have reported relating to the Growl.framework
comment:6 Changed 13 years ago by newenglishman@…
I have the same problem on my MacBook Pro OSX 10.5.8 Macports v2.0.3
Here's the tail end of my log file.
:info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/pallet/work/Pallet :info:build /Developer/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp -exclude .DS_Store -exclude CVS -exclude .svn -strip-debug-symbols -resolve-src-symlinks /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/pallet/work/Pallet/Growl-1.2.1-Framework/Growl.framework /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/pallet/work/Pallet/build/Release/Pallet.app/Contents/Frameworks :info:build strip: for architecture x86_64 object: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/pallet/work/Pallet/Growl-1.2.1-Framework/Growl.framework/Versions/A/Growl malformed object (unknown load command 5) :info:build pbxcp: warning: couldn't strip: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/pallet/work/Pallet/build/Release/Pallet.app/Contents/Frameworks/Growl.framework/Versions/A/Growl: No such file or directory :info:build ** BUILD FAILED ** :info:build :info:build The following build commands failed: :info:build Pallet: :info:build PBXCp build/Release/Pallet.app/Contents/Frameworks/Growl.framework Growl-1.2.1-Framework/Growl.framework :info:build (1 failure) :info:build :info:build shell command "cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/pallet/work/Pallet" && /usr/bin/xcodebuild -target "Pallet" -configuration Release build OBJROOT=build/ SYMROOT=build/ MACOSX_DEPLOYMENT_TARGET=10.5 ARCHS=i386 SDKROOT="" GCC_VERSION=4.0 FRAMEWORK_SEARCH_PATHS='/opt/local/Library/Frameworks Growl-1.2.1-Framework'" returned error 1 :error:build Target org.macports.build returned: shell command failed (see log for details) :debug:build Backtrace: shell command failed (see log for details) while executing "$procedure $targetname" :info:build Warning: the following items did not execute (for pallet): org.macports.activate org.macports.build org.macports.destroot org.macports.install :notice:build Log for pallet is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/pallet/main.log
comment:10 Changed 13 years ago by erik@…
Replying to ak.ml@…:
Pallet fails to build on my MacIntel with Leopard 10.5.8
Confirmed:
Mac mini 2,1
Mac OS X 10.5.8 fully patched as of 20111108
XCode 3.1.4
MacPorts 2.0.3
Exact same failure as newenglishman@… above
comment:11 Changed 13 years ago by rcsaba+mptrac@…
Pallet fails to be built by Macports 2.0.3 on OS X 10.5.8, Dual PowerPC G5:
:notice:build ---> Building Pallet :debug:build Executing org.macports.build (Pallet) :debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet" && /usr/bin/xcodebuild -target "Pallet" -configuration Release build OBJROOT=b uild/ SYMROOT=build/ MACOSX_DEPLOYMENT_TARGET=10.5 ARCHS=ppc SDKROOT="" GCC_VERSION=4.0 FRAMEWORK_SEARCH_PATHS='/opt/local/Library/Frameworks Growl-1.2.1-Framework'' :info:build === BUILDING NATIVE TARGET Pallet OF PROJECT Pallet WITH CONFIGURATION Release === :info:build :info:build Checking Dependencies... :info:build :info:build PBXCp build/Release/Pallet.app/Contents/Frameworks/Growl.framework Growl-1.2.1-Framework/Growl.framework :info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet :info:build /Developer/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp -exclude .DS_Store -exclude CVS -exclude .svn -strip-debug-symbols -resolve-src-symlinks /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macport s.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet/Growl-1.2.1-Framework/Growl.framework /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet/build/Release/P allet.app/Contents/Frameworks :info:build strip: for architecture x86_64 object: /opt/local/var/macports/build /_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet/Growl-1.2.1-Framework/Growl.framework/Versions/A/Growl malformed o bject (unknown load command 5) .................^^^^^^ :info:build pbxcp: warning: couldn't strip: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet/build/Release/Pallet.app/Contents/Frameworks/Growl.framework/Versions/A/G rowl: No such file or directory :info:build ** BUILD FAILED ** :info:build :info:build The following build commands failed: :info:build Pallet: :info:build PBXCp build/Release/Pallet.app/Contents/Frameworks/Growl.framework Growl-1.2.1-Framework/Growl.framework :info:build (1 failure) :info:build :info:build shell command "cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet" && /usr/bin/xcodebuild -target "Pallet" -configuration Release build OBJROOT=build/ SYMROOT=build/ MACOSX_DEPLOYMENT_TARGET=10.5 ARCHS=ppc SDKROOT="" GCC_VERSION=4.0 FRAMEWORK_SEARCH_PATHS='/opt/local/Library/Frameworks Growl-1.2.1-Framework'" returned error 1 :error:build Target org.macports.build returned: shell command failed (see log for details) :debug:build Backtrace: shell command failed (see log for details) while executing "$procedure $targetname" :info:build Warning: the following items did not execute (for Pallet): org.macports.activate org.macports.build org.macports.destroot org.macports.install
although
$ file /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet/Growl-1.2.1-Framework/Growl.framework/Versions/A/Growl /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet/Growl-1.2.1-Framework/Growl.framework/Versions/A/Growl: Mach-O universal binary with 3 architectures /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet/Growl-1.2.1-Framework/Growl.framework/Versions/A/Growl (for architecture x86_64): Mach-O 64-bit dynamically linked shared library x86_64 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet/Growl-1.2.1-Framework/Growl.framework/Versions/A/Growl (for architecture i386): Mach-O dynamically linked shared library i386 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet/Growl-1.2.1-Framework/Growl.framework/Versions/A/Growl (for architecture ppc): Mach-O dynamically linked shared library ppc
comment:12 Changed 13 years ago by alvarnell@…
Replying to ak.ml@…:
Pallet fails to build on my MacIntel with Leopard 10.5.8
Same using iMac G5, Leopard 10.5.8, MacPorts 2.0.3, X-Code 4
:info:build strip: for architecture x86_64 object: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_Pallet/Pallet/work/Pallet/Growl-1.2.1-Framework/Growl.framework/Versions/A/Growl malformed object (unknown load command 5) :info:build pbxcp: warning: couldn't strip: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_Pallet/Pallet/work/Pallet/build/Release/Pallet.app/Contents/Frameworks/Growl.framework/Versions/A/Growl: No such file or directory :info:build ** BUILD FAILED ** :info:build :info:build The following build commands failed: :info:build Pallet: :info:build PBXCp build/Release/Pallet.app/Contents/Frameworks/Growl.framework Growl-1.2.1-Framework/Growl.framework :info:build (1 failure)
I can confirm that "Growl" is present in the location shown. Any progress?
comment:13 follow-up: 19 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | dave@… showe@… added |
---|
Has duplicates #33952 and #34715.
Clearly Pallet bundles a binary of Growl that was built on Snow Leopard and therefore cannot be used on earlier OS versions. Probably Pallet should be using the Growl port instead of including a bundled copy. Probably the Growl port needs to be updated first.
comment:14 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from juanger@… to macports-tickets@… |
---|
juanger has retired.
comment:15 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | zwylicht@… added |
---|
Has duplicate #35075.
comment:16 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | michael@… added |
---|
Has duplicate #35187.
comment:17 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ktan@… added |
---|
Has duplicate #35208.
comment:19 Changed 12 years ago by watsonix@…
Replying to ryandesign@…:
Has duplicates #33952 and #34715.
Clearly Pallet bundles a binary of Growl that was built on Snow Leopard and therefore cannot be used on earlier OS versions. Probably Pallet should be using the Growl port instead of including a bundled copy. Probably the Growl port needs to be updated first.
Do you imagine it would work to somehow switch out a 10.5 binary version of Growl with the one thats in the Pallet bundle?
Unfortunately Pallet is the only GUI for MacPorts that has any hope for me right now as Porticus does not play well with MacPorts 2
comment:23 Changed 12 years ago by ccalby@…
Replying to watsonix@…:
Replying to ryandesign@…:
.... Probably the Growl port needs to be updated first.
... somehow switch out a 10.5 binary version of Growl....
After receiving the same error, I used sudo port install growl to first install the PPC version of Growl @1.1.6_1. Then ran sudo port clean pallet && port install pallet, which did recognize that Growl was in fact installed. However, command execution failed after it attempted to fetch: Pallet-1.1_1.darwin_9.ppc.tbz2
After making attempts from three different servers, MacPort's main.log reports:
:debug:archivefetch Fetching archive failed:: The requested URL returned error: 404
Apparently, more is missing than just Growl.
Changed 12 years ago by ccalby@…
Attachment: | main.2.log added |
---|
Pallet Log on Dual G5 PPC after first installing Growl
comment:26 Changed 12 years ago by mvenanzini@…
Replying to mvenanzini@…:
Cc Me!
I tried the same following guide lines provided by Macports. All requirements seem to be present. I tried to install other ports and all worked fine. With Pallet port on my G5 PPC with 10.5.8 I reach the same situation with following errors:
- :info:build strip: for architecture x86_64 object: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet/Growl-1.2.1-Framework/Growl.framework/Versions/A/Growl malformed object (unknown load command 5)
- :info:build pbxcp: warning: couldn't strip: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet/build/Release/Pallet.app/Contents/Frameworks/Growl.framework/Versions/A/Growl: No such file or directory
- :info:build BUILD FAILED
- :info:build The following build commands failed:
- :info:build Pallet:
- :info:build PBXCp build/Release/Pallet.app/Contents/Frameworks/Growl.framework Growl-1.2.1-Framework/Growl.framework
- :info:build (1 failure)
- :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet" && /usr/bin/xcodebuild -target "Pallet" -configuration Release build OBJROOT=build/ SYMROOT=build/ MACOSX_DEPLOYMENT_TARGET=10.5 ARCHS=ppc SDKROOT="" GCC_VERSION=4.0 FRAMEWORK_SEARCH_PATHS='/opt/local/Library/Frameworks Growl-1.2.1-Framework'
- :info:build Exit code: 1
- :error:build org.macports.build for port Pallet returned: command execution failed
- :debug:build Error code: NONE
- :debug:build Backtrace: command execution failed while executing "$procedure $targetname"
- :info:build Warning: targets not executed for Pallet: org.macports.activate org.macports.build org.macports.destroot org.macports.install
- :notice:build Please see the log file for port Pallet for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/main.log
comment:27 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | callumor@… added |
---|
Has duplicate #39429.
comment:28 Changed 11 years ago by lubodiakov@…
Pallet fails to build here too, OS X 10.5.8 (x86, 32 bit), also apparently because of Growl. The Pallet port seems to depend on Growl 1.2.1, while the newest version in MacPorts appears to be 1.1.6. Possible solutions: 1) if Pallet can handle it, make it depend on Growl 1.1.6 instead of 1.2.1. 2) update Macports copy of Growl source code to 1.2.2 and tweak Pallet to use that (should work since 1.2.2 is newer than 1.2.1)
The Growl version 1.2.2 source code (tar.bz) archive is available for download: http://growl.googlecode.com/files/Growl-1.2.2-src.tbz
The SHA1 sum shown there is: 0341766bbdeb47eba4f83ab2881fe6a26aa2089d
rmd160 checksum=2014bf07839b4af2c78bf755cd7625056ba6f96d
sha256 checksum=5a2b24c34394b0ee2344581c85ef66e2f7e3c4813d75b7f69dc2697bd775b7fe
I can't find a version 1.1.6 source, only the OS X binary .dmg. Created the diff based on the existing 1.1.6 portfile and the checksums above.
Changed 11 years ago by lubodiakov@…
Attachment: | Portfile-growl.diff added |
---|
Diff -u for growl version in MacPorts (1.1.6) and version 1.2.2 source that compiles on 10.5 (PPC and x86 according to developers), please update Macports
comment:29 Changed 9 years ago by jmroot (Joshua Root)
Cc: | ksammons@… added |
---|
comment:30 Changed 4 years ago by kencu (Ken)
This ancient ticket refers (more or less) to a version of Pallet that no longer exists.
Pallet is presently broken, and has been for about 10 years.
The current best shot at building something would be to start with the github repo at <https://github.com/macports/pallet.git>
Replying to ak.ml@…:
I can confirm that I am having the same issue on my PowerPC G5 Dual. I am including my main.log file, as well.