[MacPorts] #16260: port rebuilds inactive dependency then can't install it
#16260: port rebuilds inactive dependency then can't install it -------------------------------------+-------------------------------------- Reporter: ryandesign@macports.org | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: MacPorts base bugs Component: ports | Version: 1.7.0 Keywords: | -------------------------------------+-------------------------------------- I have various versions of freetds installed. They're all deactivated. {{{ $ port installed freetds The following ports are currently installed: freetds @0.64_1+darwin_9 freetds @0.64_1+darwin_9+mssql freetds @0.82_0+darwin_9 freetds @0.82_0+darwin_9+mssql }}} php5 +mssql depends on freetds +mssql. When I try to install php5 +mssql it should activate freetds +mssql. But instead it starts trying to build freetds, which then fails to activate because it's already installed (just inactive). {{{ $ port install php5 +apache2 +mssql ---> Fetching freetds ---> Verifying checksum(s) for freetds ---> Extracting freetds ---> Configuring freetds ---> Building freetds ---> Staging freetds into destroot ---> Installing freetds @0.82_0+darwin_9+mssql Error: Target org.macports.install returned: Registry error: freetds @0.82_0+darwin_9+mssql already registered as installed. Please uninstall it first. Error: The following dependencies failed to build: freetds Error: Status 1 encountered during processing. }}} If I manually activate freetds +mssql first, php5 detects the dependency and proceeds normally. {{{ $ port activate freetds @0.82_0+darwin_9+mssql ---> Activating freetds @0.82_0+darwin_9+mssql $ port install php5 +apache2 +mssql ---> Fetching php5 ---> Verifying checksum(s) for php5 ---> Extracting php5 ^C }}} I thought this is what #12013 / r36762 was supposed to address. I'm using MacPorts trunk @39108 on Mac OS X 10.5.4 Intel with Xcode 3.1. -- Ticket URL: <http://trac.macports.org/ticket/16260> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16260: port rebuilds inactive dependency then can't install it --------------------------------------+------------------------------------- Reporter: ryandesign@macports.org | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: MacPorts base bugs Component: base | Version: 1.7.0 Resolution: | Keywords: --------------------------------------+------------------------------------- Changes (by ryandesign@macports.org): * component: ports => base -- Ticket URL: <http://trac.macports.org/ticket/16260#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16260: port rebuilds inactive dependency then can't install it -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: MacPorts Future Component: base | Version: 1.7.0 Keywords: | Port: -------------------------------------+-------------------------------------- Comment(by jmr@…): Replying to [ticket:16260 ryandesign@…]:
I thought this is what #12013 / r36762 was supposed to address.
Nope, that was upgrade, this is install. -- Ticket URL: <http://trac.macports.org/ticket/16260#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16260: port rebuilds inactive dependency then can't install it --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.7.0 Resolution: fixed | Keywords: Port: | --------------------------------------+------------------------------------- Changes (by jmr@…): * status: new => closed * resolution: => fixed * milestone: MacPorts Future => MacPorts 1.8.0 Comment: Fixed in r50490. -- Ticket URL: <http://trac.macports.org/ticket/16260#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts