#23773 closed defect (fixed)
icu @4.3.4 fails to install icu +universal (x86_64 i386 ppc)
Reported by: | s9daallw@… | Owned by: | nox@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.2 |
Keywords: | Cc: | manphiz@…, dev.ft.de@…, chantivlad@…, paul@…, cooljeanius (Eric Gallager) | |
Port: | icu |
Description (last modified by mf2k (Frank Schima))
Error: Target org.macports.destroot returned: error copying "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-ppc//Applications" to "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc/Applications": file already exists Error: Status 1 encountered during processing.
Attachments (2)
Change History (23)
Changed 15 years ago by s9daallw@…
Attachment: | port -d install icu +universal.zip added |
---|
comment:1 Changed 15 years ago by mf2k (Frank Schima)
Description: | modified (diff) |
---|---|
Owner: | changed from macports-tickets@… to nox@… |
comment:2 Changed 15 years ago by manphiz@…
Cc: | manphiz@… added |
---|
comment:5 Changed 15 years ago by s9daallw@…
The problem still exists...
Error: Target org.macports.destroot returned: /opt/local/bin/icu-config differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel and cannot be merged
comment:6 Changed 15 years ago by s9daallw@…
I tried the to install with universal_archs ppc i386 and the same Error occurred.
comment:7 Changed 14 years ago by dev.ft.de@…
Problem still exists. Just to make sure: the ticket main description above is somehow misleading. There is a problem merging ppc and i386 binaries (icu-config, genbrk, gencfu, ...) instead:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc//opt/local/bin/derb /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel//opt/local/bin/derb differ: char 1, line 1 DEBUG: universal: merge: lipo created /opt/local/bin/derb DEBUG: universal: merge: merging /opt/local/bin/genbrk from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc//opt/local/bin/genbrk /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel//opt/local/bin/genbrk differ: char 1, line 1 DEBUG: universal: merge: lipo created /opt/local/bin/genbrk DEBUG: universal: merge: merging /opt/local/bin/gencfu from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc//opt/local/bin/gencfu /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel//opt/local/bin/gencfu differ: char 1, line 1 DEBUG: universal: merge: lipo created /opt/local/bin/gencfu DEBUG: universal: merge: merging /opt/local/bin/gencnval from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc//opt/local/bin/gencnval /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel//opt/local/bin/gencnval differ: char 1, line 1 DEBUG: universal: merge: lipo created /opt/local/bin/gencnval DEBUG: universal: merge: merging /opt/local/bin/genctd from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc//opt/local/bin/genctd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel//opt/local/bin/genctd differ: char 1, line 1 DEBUG: universal: merge: lipo created /opt/local/bin/genctd DEBUG: universal: merge: merging /opt/local/bin/genrb from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc//opt/local/bin/genrb /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel//opt/local/bin/genrb differ: char 1, line 1 DEBUG: universal: merge: lipo created /opt/local/bin/genrb DEBUG: universal: merge: merging /opt/local/bin/icu-config from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc//opt/local/bin/icu-config /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel//opt/local/bin/icu-config differ: char 6071, line 182 /usr/bin/lipo: can't figure out the architecture type of: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc//opt/local/bin/icu-config Error: Target org.macports.destroot returned: /opt/local/bin/icu-config differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel and cannot be merged DEBUG: Backtrace: /opt/local/bin/icu-config differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-intel and cannot be merged while executing
comment:10 Changed 14 years ago by chantivlad@…
Is someone working on this ? I cannot install the +universal rpm port because it requires icu +universal. thanks
comment:11 follow-up: 12 Changed 14 years ago by manphiz@…
It looks like upgrading to icu 4.4.1 with the same patches succeed with +universal. Please consider upgrade to latest version 4.4.1.
comment:12 Changed 14 years ago by chantivlad@…
Thank you but 4.4.1 is not yet in the macports, is it ?
comment:13 follow-up: 14 Changed 14 years ago by chantivlad@…
Sorry for the noise. I replaced /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/icu/Portfile with attachment:ticket:26044:Portfile that points to 4.4.1. But I still get:
DEBUG: universal: merge: /Applications only exists in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-ppc Error: Target org.macports.destroot returned: error copying "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-ppc//Applications" to "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc/Applications": file already exists DEBUG: Backtrace: error copying "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-ppc//Applications" to "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc/Applications": file already exists
comment:14 Changed 14 years ago by manphiz@…
Replying to chantivlad@…:
Sorry for the noise. I replaced /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/icu/Portfile with attachment:ticket:26044:Portfile that points to 4.4.1. But I still get:
DEBUG: universal: merge: /Applications only exists in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-ppc Error: Target org.macports.destroot returned: error copying "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-ppc//Applications" to "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc/Applications": file already exists DEBUG: Backtrace: error copying "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-ppc//Applications" to "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_icu/work/destroot-powerpc/Applications": file already exists
The "/Applications" part doesn't look right. Please attach the full build log.
Also, as I'm using Snow Leopard, I didn't build with arch ppc.
comment:15 follow-up: 16 Changed 14 years ago by chantivlad@…
I am using Snow Leopard (Darwin Kernel Version 10.4.0) as well but building for x86_64 i386 and ppc. I sent you the full build log to your email adress directly as attachments are 1 MB maximum.
comment:16 Changed 14 years ago by paul@…
Replying to chantivlad@…:
I am using Snow Leopard (Darwin Kernel Version 10.4.0) as well but building for x86_64 i386 and ppc. I sent you the full build log to your email adress directly as attachments are 1 MB maximum.
I am having the same issue with 4.4.2 where icu-config fails to merge because it is a script and the install is trying to merge the architecture specific scripts with lipo.
comment:18 follow-up: 19 Changed 14 years ago by takanori@…
Confirmed.
Could you try the following patch and tell me whether it works or not? Thanks.
Changed 14 years ago by takanori@…
Attachment: | icu442-universal.diff added |
---|
comment:19 Changed 14 years ago by paul@…
Replying to takanori@…:
Confirmed.
Could you try the following patch and tell me whether it works or not? Thanks.
That seems to have worked. Thanks.
comment:20 Changed 14 years ago by takanori@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed in r73981.
Cc Me!