Opened 10 years ago

Closed 10 years ago

#41423 closed defect (invalid)

Poppler does not build in OS 10.9 because of obsolete Postfresql83

Reported by: lukewmo (Luke Mo) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc:
Port: Poppler

Description

The platform is OS 10.9, xcode 5, xcode tools. The xcode-select is pointed to the right place.

I installed a brand new Macports. The first install is qt4-mac. The second install is: "sudo port install poppler +qt4 +xquartz". I need to do this in order to install okular, which depends upon poppler. Also kde4-kile depends upon okular. I want to use both okular and kde4-kile.

These 2 apps were working. After I upgraded OS from 10.8 to 10.9. They all stopped working, and I could not rebuild them because of the dependence of Poppler on Postgresql83. Postgresql83 needs an include file "DNSServiceDiscovery/DNSServiceDiscovery.h" which is not in /opt/local/includes.

I propose either Postgresql83 should be fixed or be replace by Postgresql92 or 93 in the dependence of Poppler.

As of now, Postgresql83 is obsolete for OS 10.9. I would think of using up-to-date version of postgresql is a wise step. I filed a ticket on Postgresql83, but received no solution.

Attachments (1)

main.log (20.9 KB) - added by lukewmo (Luke Mo) 10 years ago.
Main.log for "sudo port install poppler +qt4 +quartz

Download all attachments as: .zip

Change History (2)

Changed 10 years ago by lukewmo (Luke Mo)

Attachment: main.log added

Main.log for "sudo port install poppler +qt4 +quartz

comment:1 Changed 10 years ago by ci42

Keywords: Poppler does not build removed
Milestone: MacPorts Future
Port: Poppler added; Poppler@.24.3-0 removed
Resolution: invalid
Status: newclosed

Poppler has no dependency on postgresql83. qt4-mac used to have variants for the various postgresql versions and therefore a dependency on the specific postgresql version. But these variants have been replaced by the 'qt4-mac-postgresql91-plugin' port and its subports over one year ago.

After I upgraded OS from 10.8 to 10.9.

I don't think you followed the migration instructions.

A fresh install of qt4-mac shouldn't have a dependency on postgresql. If you need support for postgresql install the qt4-mac-postgresql92-plugin.

Note: See TracTickets for help on using tickets.