Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#62056 closed defect (duplicate)

icu build fails M1 mac OSX 11.0.1

Reported by: afadini Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.6.4
Keywords: Cc:
Port: icu

Description

Following error when running sudo port upgrade outdated. Tried cleaning icu but no success. Any help appreciated!

Error: Failed to destroot icu: icu-config differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/work/destroot-arm64opt/local/bin and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/work/destroot-ppc-intelopt/local/bin and cannot be merged Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/main.log for details. Error: rev-upgrade failed: Error rebuilding ImageMagick Error: Follow https://guide.macports.org/#project.tickets to report a bug.

Change History (4)

comment:1 Changed 4 years ago by kencu (Ken)

Port: icu added
Resolution: duplicate
Status: newclosed

ICU has not been building universal for some years now. I have a workaround in the end of this ticket that tracks the issue, but at present, you have to do it manually. I may push my universal fix soon if nobody objects, though, as with arm macs, we'll need it to work.

Duplicate of #45268

comment:2 Changed 4 years ago by afadini

Hi, I ran 'sudo mv /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/work/icusource-arm64/config/icu-config /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/work/icusource-x86_64/config/icu-config'

but when I run sudo port upgrade outdated again I get the new following error:

"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/work/destroot-x86_64Developer" to "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_icu/icu/work/destroot-intel/Developer"

Maybe I do not fully understand the workaround?

comment:3 Changed 4 years ago by kencu (Ken)

let's talk about this in the other ticket, OK?

comment:4 Changed 4 years ago by afadini

yes, sure!

Note: See TracTickets for help on using tickets.