Opened 6 years ago

Closed 5 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 Schmidt)
Port: postgresql83

Description (last modified by ryandesign (Ryan 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@… 6 years ago.
main.log for failed install

Download all attachments as: .zip

Change History (11)

comment:1 Changed 6 years ago by ryandesign (Ryan 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 6 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
Last edited 6 years ago by ryandesign (Ryan Schmidt) (previous) (diff)

comment:3 in reply to:  2 Changed 6 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 6 years ago by merul@…

Attachment: main.log added

main.log for failed install

comment:4 Changed 6 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 6 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 6 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 6 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 6 years ago by ryandesign (Ryan 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 5 years ago by andrewbass@…

Cc: andrewbass@… added

Cc Me!

comment:10 Changed 5 years ago by ryandesign (Ryan 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.