[MacPorts] #36637: GDB port is incompatible with GCC
MacPorts
noreply at macports.org
Wed Oct 17 06:18:15 PDT 2012
#36637: GDB port is incompatible with GCC
-----------------------------+--------------------------------
Reporter: david.krauss@… | Owner: macports-tickets@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Resolution: invalid | Keywords:
Port: gdb |
-----------------------------+--------------------------------
Changes (by ryandesign@…):
* status: new => closed
* resolution: => invalid
* milestone: MacPorts Future =>
Comment:
gdb is not incompatible with gcc; gdb merely has a build-time conflict
with cctools-headers:
{{{
$ sudo port install gdb
---> Computing dependencies for gdb
---> Fetching distfiles for gdb
---> Verifying checksum(s) for gdb
---> Extracting gdb
---> Configuring gdb
Error: gdb cannot be built while cctools-headers is active.
Error: Please deactivate cctools-headers and try again.
Error: You can reactivate cctools-headers again later.
Error: org.macports.configure for port gdb returned: cctools-headers is
active
}}}
Do what it says: deactivate cctools-headers, then install gdb, then re-
activate cctools-headers.
This will fail of course:
{{{
$ sudo port deactivate cctools-headers
---> Deactivating cctools-headers @829_0
---> Unable to deactivate cctools-headers @829_0, the following ports
depend on it:
---> cctools @829_2+llvm31
}}}
For the purposes of installing gdb, we don't care about cctools, and we're
going to re-activate cctools-headers again as soon as we're done
installing gdb, so it's fine to force the deactivation to make this work:
{{{
$ sudo port -f deactivate cctools-headers
---> Deactivating cctools-headers @829_0
---> Unable to deactivate cctools-headers @829_0, the following ports
depend on it:
---> cctools @829_2+llvm31
Warning: Deactivate forced. Proceeding despite dependencies.
$ sudo port install gdb
...
$ sudo port activate cctools-headers
---> Activating cctools-headers @829_0
---> Cleaning cctools-headers
}}}
--
Ticket URL: <https://trac.macports.org/ticket/36637#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list