Opened 4 years ago
Last modified 6 weeks ago
#62528 new defect
Pallet fails to build on Apple Silicon (M1) due to lack of arm64 in Growl framework
Reported by: | jameslbrown | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.4 |
Keywords: | arm64 | Cc: | amadeus24 |
Port: | Pallet |
Description
% sudo port install Pallet Warning: The macOS 11.2 SDK does not appear to be installed. Ports may not build correctly. Warning: You can install it as part of the Xcode Command Line Tools package by running `xcode-select --install'. ---> Computing dependencies for Pallet ---> Fetching archive for Pallet ---> Attempting to fetch Pallet-1.1_2.darwin_20.arm64.tbz2 from http://jog.id.packages.macports.org/macports/packages/Pallet ---> Attempting to fetch Pallet-1.1_2.darwin_20.arm64.tbz2 from https://kmq.jp.packages.macports.org/Pallet ---> Attempting to fetch Pallet-1.1_2.darwin_20.arm64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/Pallet ---> Building Pallet Error: Failed to build Pallet: command execution failed Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_sysutils_Pallet/Pallet/main.log for details. Error: Follow https://guide.macports.org/#project.tickets to report a bug. Error: Processing of port Pallet failed % xcode-select --install xcode-select: error: command line tools are already installed, use "Software Update" to install updates
Any ideas how to fix? thanks, James.
Attachments (1)
Change History (11)
comment:1 Changed 4 years ago by kencu (Ken)
comment:2 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)
Please attach the main.log so that we can see how it failed and whether this might be a duplicate of one of the other open tickets.
Changed 4 years ago by jameslbrown
comment:4 Changed 4 years ago by jmroot (Joshua Root)
Keywords: | arm64 added |
---|---|
Summary: | install Pallet fails with "command execution failed". Big Sur 11.2.3 on Apple Silicon (M1) Mac mini → Pallet fails to build on Apple Silicon (M1) due to lack of arm64 in Growl framework |
Technically a new one on arm64, but the bottom line is still that someone needs to work on updating Pallet.
comment:5 Changed 4 years ago by jameslbrown
Thanks Joshua. Looks like there will never be a arm64 version of Growl. https://www.de24.news/en/2020/11/the-end-of-growl-the-forefather-of-the-message-center-throws-down.html
Any way to disable it, or should I just give up on it?
comment:6 Changed 4 years ago by kencu (Ken)
growl was removed (5 years ago) from upstream Pallet.
Pallet remains very broken despite that.
Not just build-broken. Doesn't work broken.
comment:7 Changed 4 years ago by kencu (Ken)
even updating the port to a recent commit is pointless; that will just encourage more people to waste their time trying to install it.
If you can program in ObjC and use Xcode, find the upstream repo (easy; it's in MP repos), clone it, and have at it!
comment:8 Changed 4 years ago by dw808303 (Dave Walker)
The MacPorts FAQ still mentions Pallet. If it's as broken as it seems to be, it shouldn't be there.
comment:9 Changed 4 years ago by mf2k (Frank Schima)
Thanks for mentioning that. I have removed that reference and updated the Pallet wiki page to say that it is broken.
comment:10 Changed 6 weeks ago by ryandesign (Ryan Carsten Schmidt)
Cc: | amadeus24 added |
---|
Has duplicate #71021.
Pallet is completely broken in MacPorts, sorry. AFAIK it does not work on any systems, even if I see a few systems do build it.