[MacPorts] #16947: [couchdb] launchd plist aka. StartupItem created by macports does not work

MacPorts noreply at macports.org
Tue Oct 21 14:44:45 PDT 2008


#16947: [couchdb] launchd plist aka. StartupItem created by macports does not work
------------------------------------+---------------------------------------
  Reporter:  febeling at macports.org  |       Owner:  jwa at macports.org
      Type:  defect                 |      Status:  new             
  Priority:  Normal                 |   Milestone:  Port Bugs       
 Component:  ports                  |     Version:  1.7.0           
Resolution:                         |    Keywords:  trunk           
      Port:  couchdb                |  
------------------------------------+---------------------------------------
Description changed by febeling at macports.org:

Old description:

> On {{{port install couchdb +server}}}, couchdb port creates a launchd
> plist file, even though the project contents already contain one. This
> additional one created by macports does not work. The one contained in
> the project does work though.
>
> Working:
> {{{
> /opt/local/Library/LaunchDaemons/org.apache.couchdb.plist
> }}}
>
> Broken:
> {{{
> /Library/LaunchDaemons/org.macports.CouchDB.plist
> }}}
>
> (trunk on Intel/10.5.5)
>
> Why not just remove the {{{+server}}} variant to fix this. CouchDB does
> not make
> any sense as a client library, since and HTTP client works just fine, and
> a not loaded
> plist somewhere in the contents should not cause much trouble. And
> variants
> are not consequently supported as a concept, so maybe it's wise to avoid
> them
> for now.

New description:

 On {{{port install couchdb +server}}}, couchdb port creates a launchd
 plist file, even though the project contents already contain one. This
 additional one created by macports does not work. The one contained in the
 project does work though.

 Working:
 {{{
 /opt/local/Library/LaunchDaemons/org.apache.couchdb.plist
 }}}

 Broken:
 {{{
 /Library/LaunchDaemons/org.macports.CouchDB.plist
 }}}

 (trunk on Intel/10.5.5)

 Why not just remove the {{{+server}}} variant to fix this. CouchDB does
 not make
 any sense as a client library, since any HTTP client works just fine, and
 a not loaded
 plist somewhere in the contents should not cause much trouble. Also
 variants
 are not consequently supported as a concept in mp, so maybe it's wise to
 avoid them
 for now.

--

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


More information about the macports-tickets mailing list