[MacPorts] #22847: install of couchdb seems to install dependancy erlang without the +darwin_10 variant

MacPorts noreply at macports.org
Fri Dec 11 18:25:43 PST 2009


#22847: install of couchdb seems to install dependancy erlang without the
+darwin_10 variant
------------------------------------+---------------------------------------
 Reporter:  cerieljacobs@…          |       Owner:  jwa@…           
     Type:  defect                  |      Status:  new             
 Priority:  Low                     |   Milestone:                  
Component:  ports                   |     Version:  1.8.1           
 Keywords:                          |        Port:  couchdb         
------------------------------------+---------------------------------------
Changes (by jmr@…):

 * cc: febeling@… (added)
  * keywords:  stripped variant +darwin_10 =>
  * owner:  macports-tickets@… => jwa@…


Old description:

> Environment: 10.6.2
> XCode: 3.2.1
> MacPorts: 1.8.1
> 64-bit: yes (also optimizations set in macports conf)
>
> When installing CouchDB, due to a build error in erlang, a message was
> spotted that erlang is not in the same variant:
> ---
> [user at mac ~]$ sudo port install couchdb
> <snip>
> Error: The following dependencies failed to build: erlang icu
> spidermonkey nspr
> Error: Status 1 encountered during processing.
> [user at mac ~]$ sudo port -v install erlang                  (11-12-09
> 23:04)
> Error: Requested variants "+darwin_10" do not match original selection
> "".
> Please use the same variants again, perform 'port clean erlang' or
> specify the force option (-f).
> Error: Status 1 encountered during processing.
> ---
>
> Isn't it better that dependencies of CouchDB are installed using the
> default applicable variants?
>
> Now it looks like it is better to install erlang using variant darwin_10,
> but that is not done due to the fact that it is installed as dependancy
> of CouchDB.

New description:

 Environment: 10.6.2
 XCode: 3.2.1
 MacPorts: 1.8.1
 64-bit: yes (also optimizations set in macports conf)

 When installing CouchDB, due to a build error in erlang, a message was
 spotted that erlang is not in the same variant:
 ---
 {{{
 [user at mac ~]$ sudo port install couchdb
 <snip>
 Error: The following dependencies failed to build: erlang icu spidermonkey
 nspr
 Error: Status 1 encountered during processing.
 [user at mac ~]$ sudo port -v install erlang                  (11-12-09
 23:04)
 Error: Requested variants "+darwin_10" do not match original selection "".
 Please use the same variants again, perform 'port clean erlang' or specify
 the force option (-f).
 Error: Status 1 encountered during processing.
 }}}
 ---

 Isn't it better that dependencies of CouchDB are installed using the
 default applicable variants?

 Now it looks like it is better to install erlang using variant darwin_10,
 but that is not done due to the fact that it is installed as dependancy of
 CouchDB.

--

Comment:

 It's not at all clear what the supposed bug is here. Could you break it
 down into steps to reproduce, expected result and actual result?

-- 
Ticket URL: <http://trac.macports.org/ticket/22847#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list