Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#39962 closed enhancement (wontfix)

unison @2.40.102_0: Binary archive not available for +aqua or +x11

Reported by: neukomp@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: unison

Description

Tried to install port unison +aqua.

The script tries to download unison-2.40.102_0+aqua.darwin_12.x86_64.tbz2 from multiple mirrors.

This file doesn't exist on macports or any of the other 3 mirrors.

I checked for the +x11 variant and the file unison-2.40.102_0+x11.darwin_12.x86_64.tbz2 doesn't exist either.

Could you please post the files?

Change History (6)

comment:1 Changed 11 years ago by larryv (Lawrence Velázquez)

Keywords: unison aqua gui x11 removed
Resolution: wontfix
Status: newclosed
Summary: Install file not available on any mirror for +aqua or +x11 variantunison @2.40.102_0: Binary archive not available for +aqua or +x11
Type: defectenhancement
Version: 2.2.0

We only provide binary archives for a port’s default variant selection, which for unison is the null selection (no variants). To install unison with variants, you must compile it from source, using port -s install if necessary.

comment:2 Changed 11 years ago by neukomp@…

OK. Didn't know that because in the past macports would build from source automagically when a binary +variant didn't exist.

But the port file did try to download the non-existant files and errored out.

I've tried with sudo port -s install unison +aqua with but it was unsuccessfull due to checksum mismatch. Error: Checksum (rmd160) mismatch for unison-2.40.102.tar.gz Error: Checksum (sha256) mismatch for unison-2.40.102.tar.gz

I'll manually download the files and test.

comment:3 Changed 11 years ago by neukomp@…

Download was fine when I took the file from upenn. The file on the macports site wouldn't download properly.

So with the upenn file, I ran

sudo port -s install unison +aqua

I get the following build error. It is looking for a MacOS 10.5 sdk. I'm on OSX 10.8.4. I only compile stuff for 10.8 and 10.7 & 10.6.

:info:build Check dependencies
:info:build The file "ExternalSettings.xcconfig" couldn’t be opened because its path couldn't be resolved.  It may be missing.
:info:build error: There is no SDK with the name or path '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.5.sdk'
:info:build 
:info:build 
:info:build ** BUILD FAILED **
:info:build 
:info:build 
:info:build The following build commands failed:
:info:build 	Check dependencies
:info:build (1 failure)
:info:build make: *** [macexecutable] Error 65
:info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_unison/unison/work/unison-2.40.102" && /usr/bin/make -j2 -w all NATIVE=true THREADS=true UISTYLE=macnew 
:info:build Exit code: 2
:error:build org.macports.build for port unison returned: command execution failed
:debug:build Error code: CHILDSTATUS 8739 2
:debug:build Backtrace: command execution failed
    while executing
"system -nice 0 $fullcmdstring"
    ("eval" body line 1)
    invoked from within
"eval system $notty $nice \$fullcmdstring"
    invoked from within
"command_exec build"
    (procedure "portbuild::build_main" line 8)
    invoked from within
"$procedure $targetname"
:info:build Warning: targets not executed for unison: org.macports.activate org.macports.build org.macports.destroot org.macports.install
:notice:build Please see the log file for port unison for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_unison/unison/main.log
 

comment:4 in reply to:  2 Changed 11 years ago by larryv (Lawrence Velázquez)

Replying to neukomp@…:

OK. Didn't know that because in the past macports would build from source automagically when a binary +variant didn't exist.

It still does, if you haven’t set “buildfromsource always” in macports.conf.

I've tried with sudo port -s install unison +aqua with but it was unsuccessfull due to checksum mismatch.

Please open a separate ticket for this. The Portfile may have to be updated.

Last edited 11 years ago by larryv (Lawrence Velázquez) (previous) (diff)

comment:5 in reply to:  3 Changed 11 years ago by larryv (Lawrence Velázquez)

Replying to neukomp@…:

I get the following build error. It is looking for a MacOS 10.5 sdk. I'm on OSX 10.8.4. I only compile stuff for 10.8 and 10.7 & 10.6.

Open a new ticket for this, too, and attach main.log after cleaning and trying again.

comment:6 Changed 11 years ago by neukomp@…

Am doing now. Sorry for the delay.....

Note: See TracTickets for help on using tickets.