[MacPorts] #43581: Pallet: error: garbage collection is no longer supported (was: Palled installation failed on Mavericks)

MacPorts noreply at macports.org
Mon May 5 04:22:13 PDT 2014


#43581: Pallet: error: garbage collection is no longer supported
----------------------------------+--------------------------------
  Reporter:  paola.mucciarelli@…  |      Owner:  macports-tickets@…
      Type:  defect               |     Status:  new
  Priority:  Normal               |  Milestone:
 Component:  ports                |    Version:  2.2.1
Resolution:                       |   Keywords:
      Port:  Pallet               |
----------------------------------+--------------------------------
Changes (by ryandesign@…):

 * port:   => Pallet


Old description:

> Hi all,
>
> I tried to install Pallet on my new macBook Pro with macOSX 10.9.1,
> MacPorts 2.2.1.
> The errors in the log file (attached) are of the following kind:
>
> _opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet/build/Pallet.build/Release/Pallet.build
> /Objects-normal/x86_64/StateTransformer.d''. Error: Error
> Domain=NSCocoaErrorDomain Code=260 "The file “StateTransformer.d”
> couldn’t be opened because there is no such file."
>
> Thanks for any help!
> Paola

New description:

 Hi all,

 I tried to install Pallet on my new macBook Pro with macOSX 10.9.1,
 MacPorts 2.2.1.
 The errors in the log file (attached) are of the following kind:

 {{{
 _opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_Pallet/Pallet/work/Pallet/build/Pallet.build/Release/Pallet.build
 /Objects-normal/x86_64/StateTransformer.d''. Error: Error
 Domain=NSCocoaErrorDomain Code=260 "The file “StateTransformer.d” couldn’t
 be opened because there is no such file."
 }}}

 Thanks for any help!
 Paola

--

Comment:

 Sorry, the Pallet code has not been maintained in some time. It evidently
 still uses garbage collection, a memory management technique Apple no
 longer supports. Pallet code needs to be updated to use automatic
 reference counting (ARC) instead. But this would also make it require a
 newer version of OS X than it currently requires. ARC is supported on OS X
 10.7 Lion or later (some ARC features work on Mac OS X 10.6 Snow Leopard
 if Xcode 4.2 is used); the current version of Pallet supports back to Mac
 OS X 10.5 Leopard.

-- 
Ticket URL: <https://trac.macports.org/ticket/43581#comment:1>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list