Opened 20 months ago
Closed 13 months ago
#67111 closed defect (fixed)
MacVim @9.0.release176_0 "Error: Port MacVim is still broken after rebuilding it more than 3 times."
Reported by: | rufty (Bill Hill) | Owned by: | raimue (Rainer Müller) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.8.1 |
Keywords: | Cc: | Blokkendoos (Johan) | |
Port: | MacVim |
Description
Ran "port upgrade" which pulled in an update for MacVim. I'm running +huge+python311, so a rebuild. But got the message: "Error: Port MacVim is still broken after rebuilding it more than 3 times." Tried installing the precompiled binary port, and that also gave: "Found 2 broken files, matching files to ports" and triggered a recompile, too. Looking at the output of "port -d -y rev-upgrade" it looks like the problem files are: /Applications/MacPorts/MacVim.app/Contents/Frameworks/Sparkle.framework/Versions/B/Sparkle and /Applications/MacPorts/MacVim.app/Contents/Frameworks/Sparkle.framework/Versions/B/Updater.app/Contents/MacOS/Updater which are for the automatic updates? So aren't needed anyway???
Attachments (1)
Change History (8)
Changed 20 months ago by rufty (Bill Hill)
Attachment: | MacVim.log added |
---|
comment:1 follow-up: 2 Changed 20 months ago by ryandesign (Ryan Carsten Schmidt)
Owner: | set to raimue |
---|---|
Status: | new → assigned |
Yes, Sparkle is for automatic updates, and you're right, we don't need or want Sparkle in MacPorts, but many ports still have Sparkle because it's not always straightforward to remove it; the developers don't always anticipate that anyone would want to do so.
Did it say in what way those files were broken?
comment:2 Changed 20 months ago by ryandesign (Ryan Carsten Schmidt)
Replying to ryandesign:
Did it say in what way those files were broken?
Oh, it's in your log:
Could not open /System/Library/Frameworks/UniformTypeIdentifiers.framework/Versions/A/UniformTypeIdentifiers: Error opening or reading file (referenced from /Applications/MacPorts/MacVim.app/Contents/Frameworks/Sparkle.framework/Versions/B/Sparkle)
So this looks like #67097.
comment:3 Changed 20 months ago by rmottola (Riccardo)
Following this... I get exactly the same error on 10.13 same MacVim release:
---> Computing dependencies for MacVim ---> Installing MacVim @9.0.release176_0+huge ---> Activating MacVim @9.0.release176_0+huge ---> Cleaning MacVim ---> Updating database of binaries ---> Scanning binaries for linking errors ---> Found 2 broken files, matching files to ports Error: Port MacVim is still broken after rebuilding it more than 3 times. Error: Please run port -d -y rev-upgrade and use the output to report a bug. Error: rev-upgrade failed: Port MacVim still broken after rebuilding 3 times Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
comment:4 Changed 17 months ago by Blokkendoos (Johan)
Cc: | Blokkendoos added |
---|
comment:5 Changed 13 months ago by raimue (Rainer Müller)
Does this still occur with MacVim @9.0.release178?
comment:6 Changed 13 months ago by rufty (Bill Hill)
MacVim @9.0.release178_0+huge+python311 has built and installed successfully. Thanks. Bill
comment:7 Changed 13 months ago by raimue (Rainer Müller)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Output of "port -d -y rev-upgrade"