Opened 10 years ago
Closed 10 years ago
#46695 closed defect (fixed)
keepnote @ 0.7.7_1 staging error - processing fails
Reported by: | allencbarr@… | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.3 |
Keywords: | Cc: | ||
Port: | keepnote |
Description
Mac OS X Version: 10.10.1 XCode Version: 6.1.1
Tried to launch Keepnote and receieved a message that my installation was broken. I uninstalled and then attempted to reinstall. The reinstall failed with the message:
Error: org.macports.destroot for port keepnote returned: ln: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_office_keepnote/keepnote/work/destroot/opt/local/bin/keepnote: File exists
I then uninstalled all ports, MacPorts itself, and then reinstalled MacPorts using the Yosemite installer. I then ran "sudo port install keepnote". All the dependencies installed but Keepnote failed to install with the same error as above:
Error: org.macports.destroot for port keepnote returned: ln: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_office_keepnote/keepnote/work/destroot/opt/local/bin/keepnote: File exists
Please see the log file for port keepnote for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_office_keepnote/keepnote/main.log
I have attached the log file.
Attachments (1)
Change History (3)
Changed 10 years ago by allencbarr@…
comment:1 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to ryandesign@… |
---|---|
Status: | new → assigned |
comment:2 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
This happens because the python portgroup was changed to default to installing an unversioned symlink for application ports like keepnote. The solution is to remove the line from the keepnote port that adds another such symlink.