Opened 14 years ago

Closed 5 years ago

#25981 closed defect (worksforme)

unison +aqua fails

Reported by: neukomp@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc: lhunath@…, brent.musat+macports@…, chase.ruebel@…, ob+macport@…, vishketan@…, ryandesign (Ryan Carsten Schmidt), amyersturnbull@…, kenyon@…, MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Port: unison

Description

When I do:

sudo port -v install unison +aqua

the dependency installs OK but then the compile of unison fails.

The main error is

Error: Target org.macports.destroot returned: error copying "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/uimacnew/build/Unison.app": no such file or directory

The log:

Dependencies to be installed: ocaml
Fetching ocaml
ocaml-3.11.2.tar.bz2 doesn't seem to exist in /opt/local/var/macports/distfiles/ocaml
Attempting to fetch ocaml-3.11.2.tar.bz2 from http://distfiles.macports.org/ocaml

 ....exclude ocaml build info....

Installing ocaml @3.11.2_0
Activating ocaml @3.11.2_0
Cleaning ocaml
Removing build directory for ocaml
Fetching unison
unison-2.32.52.tar.gz doesn't seem to exist in /opt/local/var/macports/distfiles/unison
Attempting to fetch unison-2.32.52.tar.gz from http://www.cis.upenn.edu/~bcpierce/unison//download/releases/stable/
 
 % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

 
 1  681k    1 13709    0     0  59916      0  0:00:11 --:--:--  0:00:11  148k

 68  681k   68  468k    0     0   381k      0  0:00:01  0:00:01 --:--:--  430k

1
00  681k  100  681k    0     0   398k      0  0:00:01  0:00:01 --:--:--  434k
Verifying checksum(s) for unison
Checksumming unison-2.32.52.tar.gz
Extracting unison
Extracting unison-2.32.52.tar.gz
Applying patches to unison
Applying /opt/local/var/macports/sources/rsync.macports.org/release/ports/net/unison/files/patch-Makefile
patching file Makefile
Hunk #2 succeeded at 80 with fuzz 1.
Configuring unison
Building unison
ocamlc -o mkProjectInfo mkProjectInfo.ml
./mkProjectInfo > Makefile.ProjectInfo
echo 'let myName = "'unison'";;' > ubase/projectInfo.ml
UISTYLE = macnew
echo 'let myVersion = "'2.32.52'";;' >> ubase/projectInfo.ml
echo 'let myMajorVersion = "'2.32'";;' >> ubase/projectInfo.ml
ocamlopt: ubase/myMap.mli ---> ubase/myMap.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/ubase/myMap.mli
ocamlopt: ubase/safelist.mli ---> ubase/safelist.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/ubase/safelist.mli
ocamlopt: ubase/uprintf.mli ---> ubase/uprintf.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/ubase/uprintf.mli
ocamlopt: ubase/util.mli ---> ubase/util.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/ubase/util.mli
ocamlopt: ubase/rx.mli ---> ubase/rx.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/ubase/rx.mli
ocamlopt: ubase/uarg.mli ---> ubase/uarg.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/ubase/uarg.mli
ocamlopt: lwt/pqueue.mli ---> lwt/pqueue.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/lwt/pqueue.mli
ocamlopt: lwt/lwt.mli ---> lwt/lwt.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/lwt/lwt.mli
ocamlopt: bytearray.mli ---> bytearray.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/bytearray.mli
ocamlopt: case.mli ---> case.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/case.mli
ocamlopt: pred.mli ---> pred.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/pred.mli
ocamlopt: uutil.mli ---> uutil.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/uutil.mli
ocamlopt: fileutil.mli ---> fileutil.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/fileutil.mli
ocamlopt: name.mli ---> name.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/name.mli
ocamlopt: abort.mli ---> abort.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/abort.mli
ocamlopt: external.mli ---> external.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/external.mli
ocamlopt: lock.mli ---> lock.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/lock.mli
ocamlopt: clroot.mli ---> clroot.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/clroot.mli
ocamlopt: tree.mli ---> tree.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/tree.mli
ocamlopt: checksum.mli ---> checksum.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/checksum.mli
ocamlopt: terminal.mli ---> terminal.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/terminal.mli
ocamlopt: transfer.mli ---> transfer.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/transfer.mli
ocamlopt: strings.mli ---> strings.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/strings.mli
ocamlopt: test.mli ---> test.cmi
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/test.mli
ocamlopt: osxsupport.c ---> osxsupport.o
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/osxsupport.c
ocamlopt: pty.c ---> pty.o
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/pty.c
ocamlopt: bytearray_stubs.c ---> bytearray_stubs.o
ocamlopt -I lwt -I ubase -thread  -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/bytearray_stubs.c
/usr/bin/make tags
etags *.mli */*.mli *.ml */*.ml */*.m *.c */*.c *.txt
Staging unison into destroot
. changed
	gid expected 0 found 80 modified
./usr missing (created)
. missing (directory not created: File exists)
./Applications missing (created)
./Developer missing (created)
./Library missing (created)
. changed
	gid expected 80 found 0 modified
./bin missing (created)
./etc missing (created)
./include missing (created)
./lib missing (created)
./lib/pkgconfig missing (created)
./libexec missing (created)
./sbin missing (created)
./share missing (created)
./share/info missing (created)
./share/man missing (created)
./share/man/cat1 missing (created)
./share/man/cat2 missing (created)
./share/man/cat3 missing (created)
./share/man/cat4 missing (created)
./share/man/cat5 missing (created)
./share/man/cat6 missing (c
reated)
./share/man/cat7 missing (created)
./share/man/cat8 missing (created)
./share/man/cat9 missing (created)
./share/man/catl missing (created)
./share/man/catn missing (created)
./share/man/man1 missing (created)
./share/man/man2 missing (created)
./share/man/man3 missing (created)
./share/man/man4 missing (created)
./share/man/man5 missing (created)
./share/man/man6 missing (created)
./share/man/man7 missing (created)
./share/man/man8 missing (created)
./share/man/man9 missing (created)
./share/man/
manl missing (created)
./share/man/mann missing (created)
./share/nls missing (created)
./share/nls/C missing (created)
./share/nls/af_ZA.ISO8859-1 missing (created)
./share/nls/af_ZA.ISO8859-15 missing (created)
./share/nls/bg_BG.CP1251 missing (created)
./share/nls/cs_CZ.ISO8859-2 missing (created)
./share/nls/da_DK.ISO8859-1 missing (created)
./share/nls/da_DK.ISO8859-15 missing (created)
./share/nls/de_AT.ISO8859-1 missing (created)
./share/nls/de_AT.ISO8859-15 missing (created)
./share/nls/de_CH.ISO8
859-1 missing (created)
./share/nls/de_CH.ISO8859-15 missing (created)
./share/nls/de_DE.ISO8859-1 missing (created)
./share/nls/de_DE.ISO8859-15 missing (created)
./share/nls/el_GR.ISO8859-7 missing (created)
./share/nls/en_AU.ISO8859-1 missing (created)
./share/nls/en_AU.ISO8859-15 missing (created)
./share/nls/en_AU.US-ASCII missing (created)
./share/nls/en_CA.ISO8859-1 missing (created)
./share/nls/en_CA.ISO8859-15 missing (created)
./share/nls/en_CA.US-ASCII missing (created)
./share/nls/en_GB.ISO885
9-1 missing (created)
./share/nls/en_GB.ISO8859-15 missing (created)
./share/nls/en_GB.US-ASCII missing (created)
./share/nls/en_NZ.ISO8859-1 missing (created)
./share/nls/en_NZ.ISO8859-15 missing (created)
./share/nls/en_NZ.US-ASCII missing (created)
./share/nls/en_US.ISO8859-1 missing (created)
./share/nls/en_US.ISO8859-15 missing (created)
./share/nls/es_ES.ISO8859-1 missing (created)
./share/nls/es_ES.ISO8859-15 missing (created)
./share/nls/et_EE.ISO8859-15 missing (created)
./share/nls/fi_FI.ISO8859
-1 missing (created)
./share/nls/fi_FI.ISO8859-15 missing (created)
./share/nls/fr_BE.ISO8859-1 missing (created)
./share/nls/fr_BE.ISO8859-15 missing (created)
./share/nls/fr_CA.ISO8859-1 missing (created)
./share/nls/fr_CA.ISO8859-15 missing (created)
./share/nls/fr_CH.ISO8859-1 missing (created)
./share/nls/fr_CH.ISO8859-15 missing (created)
./share/nls/fr_FR.ISO8859-1 missing (created)
./share/nls/fr_FR.ISO8859-15 missing (created)
./share/nls/hi_IN.ISCII-DEV missing (created)
./share/nls/hr_HR.ISO8859-2 missing (created)
./share/nls/hu_HU.ISO8859-2 missing (created)
./share/nls/is_IS.ISO8859-1 missing (created)
./share/nls/is_IS.ISO8859-15 missing (created)
./share/nls/it_CH.ISO8859-1 missing (created)
./share/nls/it_CH.ISO8859-15 missing (created)
./share/nls/it_IT.ISO8859-1 missing (created)
./share/nls/it_IT.ISO8859-15 missing (created)
./share/nls/ja_JP.SJIS missing (created)
./share/nls/ja_JP.eucJP missing (created)
./share/nls/ko_KR.eucKR missing (created)
./share/nls/la_LN.ISO8859-1 missing (created)
./share/nls/la_LN.ISO8859-15 missing (created)
./share/nls/la_LN.ISO8859-2 missing (created)
./share/nls/la_LN.ISO8859-4 missing (created)
./share/nls/la_LN.US-ASCII missing (created)
./share/nls/lt_LT.ISO8859-4 missing (created)
./share/nls/nl_BE.ISO8859-1 missing (created)
./share/nls/nl_BE.ISO8859-15 missing (created)
./share/nls/nl_NL.ISO8859-1 missing (created)
./share/nls/nl_NL.ISO8859-15 missing (created)
./share/nls/no_NO.ISO8859-1 missing (created)
./share/nls/no_NO.ISO8859-15 missing (created)
./share/nls/pl_PL.ISO8859-2 missing (created)
./share/nls/pt_BR.ISO8859-1 missing (created)
./share/nls/pt_PT.ISO8859-1 missing (created)
./share/nls/pt_PT.ISO8859-15 missing (created)
./share/nls/ro_RO.ISO8859-2 missing (created)
./share/nls/ru_RU.CP866 missing (created)
./share/nls/ru_RU.ISO8859-5 missing (created)
./share/nls/ru_RU.KOI8-R missing (created)
./share/nls/sk_SK.ISO8859-2 missing (created)
./share/nls/sl_SI.ISO8859-2 missing (created)
./share/nls/sv_SE.ISO8859-1 missing (created)
./share/nls/sv_SE.ISO8859-15 missing (created)
./share/nls/tr_TR.ISO8859-9 missing (created)
./share/nls/uk_UA.ISO8859-5 missing (created)
./share/nls/uk_UA.KOI8-U missing (created)
./share/nls/zh_CN.eucCN missing (created)
./share/nls/zh_TW.Big5 missing (created)
./share/skel missing (created)
./src missing (created)
./var missing (created)
./var/macports missing (created)
./var/macports/build missing (created)
./var/macports/distfiles missing (created)
./var/macports/logs missing (created)
./var/macports/packages missing (created)
./var/macports/receipts missing (created)
./var/macports/registry missing (created)
./www missing (created)
sh: line 0: cd: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/uimacnew/build: No such file or directory
Error: Target org.macports.destroot returned: error copying "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/work/unison-2.32.52/uimacnew/build/Unison.app": no such file or directory
Warning: the following items did not execute (for unison): org.macports.activate org.macports.destroot org.macports.install
Log for unison is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_unison/main.log
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>
Executing: /opt/local/bin/port -v install unison +aqua

Attachments (1)

main.log (19.8 KB) - added by chase.ruebel@… 13 years ago.
Log for Unison while this problem occured

Download all attachments as: .zip

Change History (17)

comment:1 Changed 14 years ago by mf2k (Frank Schima)

Keywords: unison removed
Port: unison added

comment:2 Changed 13 years ago by lhunath@…

Cc: lhunath@… added

Cc Me!

comment:3 Changed 13 years ago by brent.musat+macports@…

Cc: brent.musat+macports@… added

Cc Me!

Changed 13 years ago by chase.ruebel@…

Attachment: main.log added

Log for Unison while this problem occured

comment:4 Changed 13 years ago by chase.ruebel@…

I have added my unison log of this error. I have never reported anything on here before, so please let me know if you need any more information. My error sounds exactly like the original posting. Thanks

-Chase

comment:5 Changed 13 years ago by chase.ruebel@…

Cc: chase.ruebel@… added

Cc Me!

comment:6 Changed 13 years ago by l2g@…

Owner: changed from macports-tickets@… to l2g@…

comment:7 Changed 13 years ago by tarpiner@…

I'm getting the same error on Lion (10.7) with Xcode 4.1 on a fresh install of MacPorts 2.0.0 (only a handful of other ports installed). In the meantime I downloaded a binary for 2.32.12 from http://alan.petitepomme.net/unison/index.html

comment:8 Changed 13 years ago by ob+macport@…

Cc: ob+macport@… added

Cc Me!

comment:9 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: vishketan@… ryandesign@… added
Summary: Install of Unison 2.35.52 fails on 10.5.8 with Xcode 3.1.3 on Macports 1.9.1unison +aqua fails

Has duplicate #32252.

After updating to 2.40.63 (#28028) the issue is now:

library not found for -lstr

comment:10 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

#26724 mentions a possible solution.

comment:11 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Fixed that in r87547. Next issue is:

ld: warning: in /opt/local/lib/ocaml/libunix.a, file was built for unsupported file format which is not the architecture being linked (i386)
ld: warning: in /opt/local/lib/ocaml/libthreadsnat.a, file was built for unsupported file format which is not the architecture being linked (i386)
ld: warning: in /opt/local/lib/ocaml/libbigarray.a, file was built for unsupported file format which is not the architecture being linked (i386)
ld: warning: in /opt/local/lib/ocaml/libasmrun.a, file was built for unsupported file format which is not the architecture being linked (i386)
ld: warning: in /opt/local/var/macports/build/_Users_rschmidt_macports_dports_net_unison/unison/work/unison-2.40.63/uimacnew/../unison-blob.o, file was built for unsupported file format which is not the architecture being linked (i386)
Undefined symbols:

It's hardcoded to build universal for i386 and x86_64, though our ocaml port does not have a universal variant.

comment:12 Changed 11 years ago by amyersturnbull@…

Cc: amyersturnbull@… added

Cc Me!

comment:13 Changed 11 years ago by kenyon@…

Cc: kenyon@… added

Cc Me!

comment:14 Changed 10 years ago by mf2k (Frank Schima)

Owner: changed from l2g@… to macports-tickets@…

This port is no longer maintained. See #44276.

comment:15 Changed 5 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Cc: MarcusCalhoun-Lopez added

comment:16 Changed 5 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: worksforme
Status: newclosed

The Unison port has undergone significant changes since this bug report was reported.
It is highly likely that this particular issue no longer remains (although there may be others).
If not, please feel free to reopen.

Note: See TracTickets for help on using tickets.