Opened 4 years ago

Last modified 4 years ago

#59218 new defect

QLMarkdown and QLColorcode fail on Catalina 10.15

Reported by: breiter (Brian Reiter) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: catalina Cc: adriweb (Adrien Bertrand)
Port: QLColorCode QLMarkdown QLStephen

Description

Quicklook generators installed by MacPorts do not function properly in Catalina 10.15.0. I have built MacPorts from source on Catalina and reinstalled all of my ports.

Unfortunately, the QuickLook generators -- QLMarkdown and QLColorCode -- build and install but they don't work. Instead of generating quickook previews macOS generates an error that the preview cannot be safely displayed.

Attachments (1)

Screen Shot 2019-10-09 at 00.18.46.png (91.3 KB) - added by breiter (Brian Reiter) 4 years ago.

Download all attachments as: .zip

Change History (13)

Changed 4 years ago by breiter (Brian Reiter)

comment:1 Changed 4 years ago by mf2k (Frank Schima)

In the future, please fill in the Port field.

comment:2 Changed 4 years ago by mf2k (Frank Schima)

Keywords: catalina added; QuickLook Catalina removed
Port: QLMarkdown QLColorCode added

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

If you figure out how to fix it, let us know. Catalina is brand-new, and these ports have no maintainer.

comment:4 Changed 4 years ago by mliker

Cc: mliker added

comment:6 Changed 4 years ago by breiter (Brian Reiter)

QLStephen is also affected.

comment:7 Changed 4 years ago by mf2k (Frank Schima)

Port: QLStephen added

comment:8 Changed 4 years ago by adriweb (Adrien Bertrand)

Cc: adriweb added

comment:9 Changed 4 years ago by ironick09 (Josh Niec)

In the interim, to manually stop the QL* files from being blocked by Catalina due to developer cannot be verified you can run:

$ xattr -d com.apple.quarantine /path/to/file

For example, to ignore the developer cannot be verified error for QLMarkdown I can run (note I installed it using homebrew but that doesn't change anything):

$ xattr -d com.apple.quarantine ~/Library/QuickLook/QLMarkdown.qlgenerator/Contents/MacOS/QLMarkdown

Your path might be different than mine

Do this for all the ql* file you have downloaded, keep in mind is the definitely not secure as in that you may be running a malicious QL* file. All of my files are stored in ~/Library/QuickLook/QL.*/Contents/MacOS/program

Last edited 4 years ago by ironick09 (Josh Niec) (previous) (diff)

comment:10 Changed 4 years ago by saagarjha (Saagar Jha)

In e9e2be79d112984d0874557ad763fdc5e86f035a/macports-ports (master):

QLMarkdown: Update to 1.3.6

Update qlmarkdown folder name to QLMarkdown

See: #59218

comment:11 Changed 4 years ago by mliker

Cc: mliker removed

comment:12 Changed 4 years ago by saagarjha (Saagar Jha)

In 46305583d9416e45f30e50f5fc389feece1a87ef/macports-ports (master):

QLStephen: Update to 1.5.1

Remove a copy files phase suppression that no longer relevant.

See: #59218

Note: See TracTickets for help on using tickets.