Opened 13 years ago

Closed 12 years ago

#30569 closed defect (fixed)

pgAdmin3 @1.12.3 +with_postgresql84 fails, wanting postgresql90 file

Reported by: gthb (Gunnlaugur Thor Briem) Owned by: jyrkiwahlstedt
Priority: Normal Milestone:
Component: ports Version: 2.0.1
Keywords: Cc:
Port: pgAdmin3

Description

This command:

sudo port install pgAdmin3 +with_postgresql84

correctly caused postgresql84 +universal to install, but then failed to install pgAdmin3 because it's looking for a 9.0 file: /opt/local/lib/postgresql90/libpq.dylib

...
--->  Computing dependencies for postgresql84
--->  Fetching archive for postgresql84
--->  Attempting to fetch postgresql84-8.4.8_0+universal.darwin_10.i386-x86_64.tbz2 from http://packages.macports.org/postgresql84
--->  Fetching postgresql84
--->  Verifying checksum(s) for postgresql84
--->  Extracting postgresql84
--->  Configuring postgresql84
--->  Building postgresql84
--->  Staging postgresql84 into destroot
--->  Installing postgresql84 @8.4.8_0+universal

To use the postgresql server, install the postgresql84-server port
--->  Cleaning postgresql84
--->  Computing dependencies for postgresql84
--->  Deactivating postgresql84 @8.4.8_0
--->  Cleaning postgresql84
--->  Activating postgresql84 @8.4.8_0+universal
--->  Cleaning postgresql84
--->  Computing dependencies for pgAdmin3
--->  Fetching archive for pgAdmin3
--->  Attempting to fetch pgAdmin3-1.12.3_0+with_postgresql84.darwin_10.i386.tbz2 from http://packages.macports.org/pgAdmin3
--->  Fetching pgAdmin3
--->  Attempting to fetch pgadmin3-1.12.3.tar.gz from http://lil.fr.distfiles.macports.org/pgAdmin3
--->  Verifying checksum(s) for pgAdmin3
--->  Extracting pgAdmin3
--->  Configuring pgAdmin3
Error: The file /opt/local/lib/postgresql90/libpq.dylib does not exist, though it was
Error: expected to have been provided by one of pgAdmin3's dependencies. Try
Error: rebuilding the port that should have provided that file by running
Error: 
Error:     sudo port -n upgrade --force <portname>
Error: 
Error: Target org.macports.configure returned: missing required file
Error: Status 1 encountered during processing.

Attaching the log (from a second attempt, so here postgresql84 +universal is already installed)

Attachments (1)

macports-pgAdmin3-postgresql84-main.log (66.8 KB) - added by gthb (Gunnlaugur Thor Briem) 13 years ago.
main.log from failed pgAdmin3 +with_postgresql84 install

Download all attachments as: .zip

Change History (3)

Changed 13 years ago by gthb (Gunnlaugur Thor Briem)

main.log from failed pgAdmin3 +with_postgresql84 install

comment:1 Changed 13 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to jwa@…
Port: pgAdmin3 added

Please remember to fill in the Port field and cc the maintainer.

comment:2 Changed 12 years ago by jyrkiwahlstedt

Resolution: fixed
Status: newclosed

Yes, the variant specified the wrong version, corrected (pgAdmin3 now at 1.14.2)

Note: See TracTickets for help on using tickets.