Opened 3 years ago

Last modified 3 years ago

#61688 assigned defect

zettlr @1.8.0 on El Capitan fails rev-upgrade, missing system MediaPlayer framework

Reported by: snowflake (Dave Evans) Owned by: herbygillot (Herby Gillot)
Priority: Normal Milestone:
Component: ports Version: 2.6.99
Keywords: Cc:
Port: zettlr

Description

Running port -d -y rev-upgrade and searching the output for errors, I get this:

--->  Scanning binaries for linking errors
Could not open /System/Library/Frameworks/MediaPlayer.framework/Versions/A/MediaPlayer: Error opening or reading file (referenced from /Applications/MacPorts/Zettlr.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework)
DEBUG: Marking /Applications/MacPorts/Zettlr.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework as broken
--->  Found 1 broken file, matching files to ports
--->  Found 1 broken port, determining rebuild order
DEBUG: Broken: zettlr
You can always run 'port rev-upgrade' again to fix errors.

It's not lying; there is indeed no MediaPlayer framework on El Capitan. Quite why an editor would need to play media eludes me at the moment.

Although zettlr does work in my tests, perhaps it is another port than does not work 100% on old systems.

Change History (2)

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

It's using Electron, i.e. it's one of those apps that ships an entire web browser, which can no doubt play media…

comment:2 Changed 3 years ago by herbygillot (Herby Gillot)

Zettlr has seen several version bumps since. Can you uninstall Zettlr and try installing the latest version?

Note: See TracTickets for help on using tickets.