Opened 2 years ago

Closed 2 years ago

#64091 closed defect (fixed)

pdfpc @4.5.0 fails to configure

Reported by: larer Owned by: maehne (Torsten Maehne)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: mascguy (Christopher Nielsen)
Port: pdfpc

Description

Hi,

I am new to submitting trac so please be gentle on me.

I have used pdfpc earlier but now I fail to install pdfpc.

According to my investigations the port pdfpc is not available any longer. Trying to access it at https://packages.macports.org/pdfpc gives a 404. Will it be back soon or what is the plan?

Kind regards,

Lars Eriksson

Attachments (2)

Screenshot 2021-12-01 at 02.53.37.png (198.6 KB) - added by larer 2 years ago.
Screenshot of port health.
pdfpc.log (4.7 MB) - added by larer 2 years ago.
My log file showing three failed fetch attempts for pdfpc, and then configure failures.

Change History (11)

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

Owner: set to maehne
Status: newassigned

The pdfpc port is as available as it has ever been. It cannot be distributed in binary form due to licensing, but MacPorts will automatically build from source in that case. If it is failing to build for you, please use the "Attach file" button on this ticket to upload the main.log that would have been mentioned in the error message.

Changed 2 years ago by larer

Screenshot of port health.

Changed 2 years ago by larer

Attachment: pdfpc.log added

My log file showing three failed fetch attempts for pdfpc, and then configure failures.

comment:2 Changed 2 years ago by larer

According to the status of the port it fails to build on all platforms, see my screenshot. I thought the source files used for building was supposed to be available at: ​https://packages.macports.org/pdfpc

But there is nothing there...

Has anyone tried to run "sudo port install pdfpc" and succeeded recently?

comment:3 Changed 2 years ago by kencu (Ken)

it appears to need, but can't find, libmarkdown:

:info:configure -- Checking for module 'libmarkdown'
:info:configure --   No package 'libmarkdown' found
:info:configure CMake Error at /opt/local/share/cmake-3.20/Modules/FindPkgConfig.cmake:556 (message):
:info:configure   A required package was not found
:info:configure Call Stack (most recent call first):
:info:configure   /opt/local/share/cmake-3.20/Modules/FindPkgConfig.cmake:778 (_pkg_check_modules_internal)
:info:configure   src/CMakeLists.txt:8 (pkg_check_modules)
:info:configure -- Configuring incomplete, errors occurred!
:info:configure See also "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_pdfpc/pdfpc/work/build/CMakeFiles/CMakeOutput.log".

so that looks like the first thing to sort out.

comment:4 in reply to:  2 Changed 2 years ago by jmroot (Joshua Root)

Replying to larer:

I thought the source files used for building was supposed to be available at: ​https://packages.macports.org/pdfpc

But there is nothing there...

That is where the binary archives would be if the builds succeeded and they were distributable. The source is mirrored at https://distfiles.macports.org/pdfpc/.

Last edited 2 years ago by jmroot (Joshua Root) (previous) (diff)

comment:5 in reply to:  3 Changed 2 years ago by jmroot (Joshua Root)

Replying to kencu:

it appears to need, but can't find, libmarkdown:

The discount port is a dependency and provides libmarkdown, but doesn't appear to install a .pc file.

comment:6 Changed 2 years ago by jmroot (Joshua Root)

In 5ccf85eac9872d270fe715b70d76bd53e361ae7c/macports-ports (master):

discount: install .pc file

See: #64091

comment:7 Changed 2 years ago by jmroot (Joshua Root)

Summary: Port pdfpc is not availablepdfpc @4.5.0 fails to configure

comment:8 Changed 2 years ago by mascguy (Christopher Nielsen)

Cc: mascguy added

comment:9 Changed 2 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: assignedclosed

That seems to have done the trick.

Note: See TracTickets for help on using tickets.