Hi Davide, thanks for your portfile and your detailed instructions! Now I have frescobaldi-devel up and running! I just wanted to mention that I got the following error:
Error: org.macports.activate for port py27-cx_Freeze returned: Image error: /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/cxfreeze already exists and does not belong to a registered port. Unable to activate port py27-cx_Freeze. Use 'port -f activate py27-cx_Freeze' to force the activation. Error: Failed to install py27-cx_Freeze Please see the log file for port py27-cx_Freeze for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_python_py-cx_Freeze/py27-cx_Freeze/main.log Error: The following dependencies were not installed: py27-cx_Freeze py27-pyqt4 py27-sip py27-python-poppler-qt4 I did sudo port -f activate py27-cx_Freeze to force the activation. I got quite a few warnings such as: Warning: File /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/cxfreeze already exists. Moving to: /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/cxfreeze.mp_1379430873. Do I have to worry (or do anything) about it? Thanks for your help! patrick On 17.09.2013, at 16:17, Davide Liessi <davide.lie...@gmail.com> wrote: > Dear Guy, > > 2013/9/17 Guy Stalnaker <jimmyg...@gmail.com>: >> Thank you for this explanatory reply. I'm one of those people who actually >> appreciates them :-) > > I'm glad to hear this. > Also this message is a bit long... :) > >> In your reply you mention rebuilding popplerqt4. How is that done? > > The easiest way to rebuild a port is "sudo port -f uninstall portname" > followed by "sudo port install portname". > The "-f" flag is necessary if the port is a dependency of another > port, as in this case. > If you want to rebuild all ports that may be involved in this issue, try this: > > $ sudo port -f uninstall py27-python-poppler-qt4 > $ sudo port -f uninstall py27-pyqt4 > $ sudo port -f uninstall py27-sip > $ sudo port -f uninstall poppler > $ sudo port -f uninstall frescobaldi > $ sudo port -f uninstall frescobaldi-devel > > Maybe you have multiple versions of these ports installed (previous > deactivated versions). > In this case MacPorts will report an error, asking to specify exactly > which port you want to uninstall. > E.g. let's say that you have this situation: > > $ port installed name:sip > The following ports are currently installed: > py27-sip @4.15.1_0 > py27-sip @4.15.2_0 (active) > > MacPorts will report this: > > $ sudo port -f uninstall py27-sip > ---> The following versions of py27-sip are currently installed: > ---> py27-sip @4.15.1_0 > ---> py27-sip @4.15.2_0 (active) > Error: port uninstall failed: Registry error: Please specify the full > version as recorded in the port registry. > > In this case you actually want to uninstall only the active version, > so you will reissue the uninstall command specifying the version: > > $ sudo port -f uninstall py27-sip @4.15.2_0 > > Do this for each port that has multiple versions. > > After you have successfully uninstalled all those ports, install > poppler with the requested variants: > > $ sudo port install poppler +qt4 +quartz > > Then you can install Frescobaldi again with > $ sudo port install frescobaldi > or > $ sudo port install frescobaldi-devel > or > $ sudo port install frescobaldi-devel +app > This will make MacPorts reinstall also Frescobaldi's dependencies. > > Technically it is not necessary to uninstall Frescobaldi and reinstall > it, nor to uninstall each of these ports, but this is the simplest way > to achieve what we want. > > Let me know what happens. > > Best wishes. > Davide > > _______________________________________________ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user