Opened 10 years ago

Closed 10 years ago

#41380 closed defect (fixed)

postgresql83 does not build in OS 10.9

Reported by: lukewmo (Luke Mo) Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: mavericks Cc: jyrkiwahlstedt, andrewbass@…, ryandesign (Ryan Carsten Schmidt)
Port: postgresql83

Description (last modified by ryandesign (Ryan Carsten Schmidt))

I installed xcode 5 and the tools. Postgresql93 build nicely, but not postfresql83. The error message is the following:

Configuring postgresql83
Error: Failed to configure postgresql83, consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_postgresql83/postgresql83/work/postgresql-8.3.23/config.log
Error: org.macports.configure for port postgresql83 returned: configure failure: command execution failed
Error: Failed to install postgresql83
Please see the log file for port postgresql83 for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_postgresql83/postgresql83/main.log

Attachments (1)

main.log (15.3 KB) - added by merul@… 10 years ago.
main.log for failed install

Download all attachments as: .zip

Change History (11)

comment:1 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: jwa@… added
Description: modified (diff)
Keywords: mavericks added; Does not build in OS 10.9 removed
Owner: changed from macports-tickets@… to mww@…
Priority: HighNormal

Please attach the main.log file.

comment:2 Changed 10 years ago by lukewmo (Luke Mo)

I attach the whole installation and messages here:

localhost$ sudo port install postgresql83 passwd ---> Computing dependencies for postgresql83 ---> Dependencies to be installed: ossp-uuid ---> Fetching archive for ossp-uuid ---> Attempting to fetch ossp-uuid-1.6.2_1.darwin_13.x86_64.tbz2 from http://packages.macports.org/ossp-uuid ---> Attempting to fetch ossp-uuid-1.6.2_1.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/ossp-uuid ---> Attempting to fetch ossp-uuid-1.6.2_1.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/ossp-uuid ---> Fetching distfiles for ossp-uuid ---> Attempting to fetch uuid-1.6.2.tar.gz from http://ftp4.FreeBSD.org/pub/FreeBSD/ports/distfiles/ ---> Verifying checksums for ossp-uuid ---> Extracting ossp-uuid ---> Applying patches to ossp-uuid ---> Configuring ossp-uuid ---> Building ossp-uuid ---> Staging ossp-uuid into destroot ---> Installing ossp-uuid @1.6.2_1 ---> Activating ossp-uuid @1.6.2_1 ---> Cleaning ossp-uuid ---> Fetching archive for postgresql83 ---> Attempting to fetch postgresql83-8.3.23_0.darwin_13.x86_64.tbz2 from http://packages.macports.org/postgresql83 ---> Attempting to fetch postgresql83-8.3.23_0.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/postgresql83 ---> Attempting to fetch postgresql83-8.3.23_0.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/postgresql83 ---> Fetching distfiles for postgresql83 ---> Attempting to fetch postgresql-8.3.23.tar.bz2 from http://distfiles.macports.org/postgresql83 ---> Verifying checksums for postgresql83 ---> Extracting postgresql83 ---> Applying patches to postgresql83 ---> Configuring postgresql83 Error: Failed to configure postgresql83, consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_postgresql83/postgresql83/work/postgresql-8.3.23/config.log Error: org.macports.configure for port postgresql83 returned: configure failure: command execution failed Please see the log file for port postgresql83 for details:

/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_postgresql83/postgresql83/main.log

To report a bug, follow the instructions in the guide:

http://guide.macports.org/#project.tickets

Error: Processing of port postgresql83 failed

Version 0, edited 10 years ago by lukewmo (Luke Mo) (next)

comment:3 in reply to:  2 Changed 10 years ago by larryv (Lawrence Velázquez)

That is not the main.log. The log file location is very explicitly printed at the end of what you pasted. Please clean, try again, and attach that file.

Changed 10 years ago by merul@…

Attachment: main.log added

main.log for failed install

comment:4 Changed 10 years ago by merul@…

Hmmph. My comment was lost.

I've attached the log for a similar failed install on two Mavericks machines. HTH.

/me stumped

comment:5 Changed 10 years ago by jyrkiwahlstedt

I am quite curious, why this is necessary. PostgreSQL 8.3 has been EOL’d at the beginning of this year, v. 9.x have been available since forever… If you have a 8.3 database, you should have upgraded long ago. I don’t own the ticket, but I’d say this won’t be fixed due to reasons I mentioned.

comment:6 Changed 10 years ago by merul@…

I have some old legacy applications that are still happily using Postgres 8.3, and the port seemed to build fine on Mountain lion. Will look into upgrade impacts.

comment:7 Changed 10 years ago by merul@…

That's a shame. Postgresql84 isn't EOL'd but it also fails to install. Will file a ticket for that port separately. I'm happy to see this ticket closed given jwa rightly points out it's EOL'd

comment:8 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

If you don't want to update the port anymore, mark it as replaced_by a more recent version of postgresql. Or at least mark the port as not installing on newer operating systems.

comment:9 Changed 10 years ago by andrewbass@…

Cc: andrewbass@… added

Cc Me!

comment:10 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Resolution: fixed
Status: newclosed

Or, just fix it, since we already know what the fix is since we applied it to the other ports already. r125622

Note: See TracTickets for help on using tickets.