Opened 4 years ago
Last modified 3 years 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: | |
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 (10)
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 3 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 3 years ago by mf2k (Frank Schima)
Thanks for mentioning that. I have removed that reference and updated to Pallet MacPortsGUI wiki page to say that it is broken.
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.