[MacPorts] #23136: p5-dbd-mysql build error
#23136: p5-dbd-mysql build error ----------------------------------------+----------------------------------- Reporter: johncumbers@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: p5-dbd-mysq mysql perl dbd | Port: p5-dbd-mysq ----------------------------------------+----------------------------------- Hi, I'm getting this build error for p5-dbd-mysql, I'm on OSX 10.6, I've listed what I already have installed at the bottom, thanks, John {{{ sudo port -v install p5-dbd-mysql ---> Computing dependencies for p5-dbd-mysql. ---> Building p5-dbd-mysql make: *** No rule to make target `lib/DBD/mysql/GetInfo.pm', needed by `pm_to_blib'. Stop. make: *** Waiting for unfinished jobs.... Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5 -dbd-mysql/work/DBD-mysql-4.013" && /usr/bin/make -j2 all " returned error 2 Command output: make: *** No rule to make target `lib/DBD/mysql/GetInfo.pm', needed by `pm_to_blib'. Stop. make: *** Waiting for unfinished jobs.... Warning: the following items did not execute (for p5-dbd-mysql): org.macports.activate org.macports.build org.macports.destroot org.macports.install Error: Status 1 encountered during processing. I already have installed the correct dependencies, as I thought this may have been a problem: Dependencies: mysql5 perl5 p5-dbi mysql5 - yes. mysql5 @5.1.41_0 (active) perl5: perl5 @5.8.9_0 (active) perl5.10 @5.10.1_0+darwin (active) perl5.8 @5.8.9_3 (active) p5-dbi p5-dbi @1.609_0 (active) }}} -- Ticket URL: <http://trac.macports.org/ticket/23136> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23136: p5-dbd-mysql build error ----------------------------------------+----------------------------------- Reporter: johncumbers@… | Owner: narf_tm@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: p5-dbd-mysq mysql perl dbd | Port: p5-dbd-mysq ----------------------------------------+----------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) * owner: macports-tickets@… => narf_tm@… Old description:
Hi, I'm getting this build error for p5-dbd-mysql, I'm on OSX 10.6, I've listed what I already have installed at the bottom, thanks, John
{{{ sudo port -v install p5-dbd-mysql
---> Computing dependencies for p5-dbd-mysql. ---> Building p5-dbd-mysql make: *** No rule to make target `lib/DBD/mysql/GetInfo.pm', needed by `pm_to_blib'. Stop. make: *** Waiting for unfinished jobs.... Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5 -dbd-mysql/work/DBD-mysql-4.013" && /usr/bin/make -j2 all " returned error 2 Command output: make: *** No rule to make target `lib/DBD/mysql/GetInfo.pm', needed by `pm_to_blib'. Stop. make: *** Waiting for unfinished jobs....
Warning: the following items did not execute (for p5-dbd-mysql): org.macports.activate org.macports.build org.macports.destroot org.macports.install Error: Status 1 encountered during processing.
I already have installed the correct dependencies, as I thought this may have been a problem:
Dependencies: mysql5 perl5 p5-dbi mysql5 - yes. mysql5 @5.1.41_0 (active)
perl5: perl5 @5.8.9_0 (active) perl5.10 @5.10.1_0+darwin (active) perl5.8 @5.8.9_3 (active)
p5-dbi p5-dbi @1.609_0 (active) }}}
New description: Hi, I'm getting this build error for p5-dbd-mysql, I'm on OSX 10.6, I've listed what I already have installed at the bottom, thanks, John {{{ sudo port -v install p5-dbd-mysql ---> Computing dependencies for p5-dbd-mysql. ---> Building p5-dbd-mysql make: *** No rule to make target `lib/DBD/mysql/GetInfo.pm', needed by `pm_to_blib'. Stop. make: *** Waiting for unfinished jobs.... Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5 -dbd-mysql/work/DBD-mysql-4.013" && /usr/bin/make -j2 all " returned error 2 Command output: make: *** No rule to make target `lib/DBD/mysql/GetInfo.pm', needed by `pm_to_blib'. Stop. make: *** Waiting for unfinished jobs.... Warning: the following items did not execute (for p5-dbd-mysql): org.macports.activate org.macports.build org.macports.destroot org.macports.install Error: Status 1 encountered during processing. }}} I already have installed the correct dependencies, as I thought this may have been a problem: {{{ Dependencies: mysql5 perl5 p5-dbi mysql5 - yes. mysql5 @5.1.41_0 (active) perl5: perl5 @5.8.9_0 (active) perl5.10 @5.10.1_0+darwin (active) perl5.8 @5.8.9_3 (active) p5-dbi p5-dbi @1.609_0 (active) }}} -- Comment: Please ensure you have MacPorts 1.8.2 by running: {{{ sudo port selfupdate }}} Then clean p5-dbd-mysql and install it again from the beginning with debug output: {{{ sudo port clean p5-dbd-mysql sudo port -d install p5-dbd-mysql 2>&1 | tee ~/Desktop/p5-dbd-mysql.txt }}} Assuming it still fails, attach p5-dbd-mysql.txt from your desktop to this ticket so we can see what's really happening. -- Ticket URL: <http://trac.macports.org/ticket/23136#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#23136: p5-dbd-mysql build error ------------------------------------+--------------------------------------- Reporter: johncumbers@… | Owner: narf_tm@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: worksforme | Keywords: p5-dbd-mysq mysql perl dbd Port: p5-dbd-mysq | ------------------------------------+--------------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => worksforme Comment: John responded by email to say:
Thanks, that clean and reinstall seems to have fixed it, at least it doesn't crash out of port with an error now, and at the end it shows that it is installed, which it didn't before.
-- Ticket URL: <http://trac.macports.org/ticket/23136#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts