[MacPorts] #41978: kmymoney4 @4.6.4 mysql5 dependency broken
#41978: kmymoney4 @4.6.4 mysql5 dependency broken ----------------------+---------------------------------------------- Reporter: malmuc@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: | Port: kmymoney4 kmymoney4-devel mysql5 ----------------------+---------------------------------------------- If I try to install kmymoney4 (or kmymoney4-devel) installation fails while processing the mysql5 port. A Google search revealed mysql5 may be outdated and one should install mysql55 instead which installs without any problems. Doesn't help for kmymoney4 though. I'm running Mavericks including Xcode 5.0.2 with a fresh Mac Ports installation. -- Ticket URL: <https://trac.macports.org/ticket/41978> MacPorts <http://www.macports.org/> Ports system for OS X
#41978: mysql5 @5.1.72: C compiler cannot create executables -----------------------+----------------------- Reporter: malmuc@… | Owner: pixilla@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: mysql5 | -----------------------+----------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) * owner: macports-tickets@… => pixilla@… * port: kmymoney4 kmymoney4-devel mysql5 => mysql5 Comment: mysql5 installs fine for me on Mavericks, though you are correct that it is deprecated and should not be used anymore. kmymoney4 does not depend on mysql5. It depends on kdepimlibs4, which depends on akonadi, which depends on mysql5, but only because mysql5 is a default variant. You can install akonadi with a different MySQL-compatible variant if you prefer: {{{ $ port variants akonadi akonadi has the variants: debug: Enable debug binaries docs: Build documentation mariadb: build with mariadb port * conflicts with mysql5 mysql51 mysql55 mysql56 percona sqlite [+]mysql5: build with mysql5 port * conflicts with mariadb mysql51 mysql55 mysql56 percona sqlite mysql51: build with mysql51 port * conflicts with mariadb mysql5 mysql55 mysql56 percona sqlite mysql55: build with mysql55 port * conflicts with mariadb mysql5 mysql51 mysql56 percona sqlite mysql56: build with mysql56 port * conflicts with mariadb mysql5 mysql51 mysql55 percona sqlite no_root: Run the akonadi server start as MacPorts install user. percona: build with percona port * conflicts with mariadb mysql5 mysql51 mysql55 mysql56 sqlite sqlite: Use sqlite backend instead of MySQL * conflicts with mariadb mysql5 mysql51 mysql55 mysql56 percona universal: Build for multiple architectures }}} For example: {{{ sudo port install akonadi +mysql56 }}} The plan is to make a newer MySQL the default variant, once all ports that use MySQL offer such variants; see #39961. So I'm inclined to make this ticket about the mysql5 build failure you encountered. The log says: {{{ :info:configure configure: error: in `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql5/mysql5/work/mysql-5.1.72': :info:configure configure: error: C compiler cannot create executables :info:configure See `config.log' for more details. }}} Please attach the config.log so we can see why the C compiler couldn't create executables. The usual reason why is [wiki:FAQ#missingxcode in the FAQ]. -- Ticket URL: <https://trac.macports.org/ticket/41978#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#41978: mysql5 @5.1.72: C compiler cannot create executables -----------------------+----------------------- Reporter: malmuc@… | Owner: pixilla@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: mysql5 | -----------------------+----------------------- Comment (by mk@…): Surprisingly it is working fine here on 10.9 as you can see: {{{ $ port installed *mysql* The following ports are currently installed: mysql5 @5.1.72_0 (active) mysql5-server @5.1.72_0 (active) p5.12-dbd-mysql @4.20.0_1+mysql5 (active) py26-mysql @1.2.3_1+mysql5 (active) qt4-mac-mysql5-plugin @4.8.5_0 (active) }}} Thanks, Ryan, for reassigning this to the MySQL port. -- Ticket URL: <https://trac.macports.org/ticket/41978#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#41978: mysql5 @5.1.72: C compiler cannot create executables -----------------------+----------------------- Reporter: malmuc@… | Owner: pixilla@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: mysql5 | -----------------------+----------------------- Comment (by malmuc@…): Layer 8 issue... I was really missing the command line tools. My bad... Thanks, Ryan and mk! -- Ticket URL: <https://trac.macports.org/ticket/41978#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#41978: mysql5 @5.1.72: C compiler cannot create executables -----------------------+----------------------- Reporter: malmuc@… | Owner: pixilla@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: invalid | Keywords: Port: mysql5 | -----------------------+----------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => invalid -- Ticket URL: <https://trac.macports.org/ticket/41978#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#41978: mysql5 @5.1.72: C compiler cannot create executables -----------------------+----------------------- Reporter: malmuc@… | Owner: pixilla@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: invalid | Keywords: Port: mysql5 | -----------------------+----------------------- Comment (by ryandesign@…): Has duplicate #42003. -- Ticket URL: <https://trac.macports.org/ticket/41978#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#41978: mysql5 @5.1.72: C compiler cannot create executables -----------------------+----------------------- Reporter: malmuc@… | Owner: pixilla@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: invalid | Keywords: Port: mysql5 | -----------------------+----------------------- Comment (by ryandesign@…): Has duplicate #42423. -- Ticket URL: <https://trac.macports.org/ticket/41978#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts