Well, this is certainly been an adventure. Sorry for the delay in
acknowledging your and Davide's replies, but I've had to jettison using
FileVault to regain space on the local harddrive. Somehow FileVault was
holding 30Gb of space and refusing to release it, causing me no end of
grief in downloading MacPort source and then compiling.

So, finally, I have had to restart this from scratch. I'm afraid I was a
bit rash in trying to troubleshoot the situation so your proffered solution
cannot help (but you do describe what I did a year ago when I first
installed Frescobaldi "python setup.py install"). What I've now done:

1. remove all traces (port uninstall/rm -rf) of poppler and frescobaldi
2. run "sudo port clean" to remove temp files, etc.
3. run "sudo port selfupdate" to get things up to date after the clean and
FileVault issues (this took well over SIX hours -- good gawd)
4. run "sudo port install poppler +qt4 +quartz" which completed successfully
5. run "sudo port install frescobaldi-devel +app" which completed succefully

But ...

Frescobaldi crashes on startup:

<quote>
[Lots of traceback calls]
    import popplerqt4
RuntimeError: the sip module implements API v10.0 to v10.1 but the
popplerqt4 module requires API v9.1
</quote>

"port installed" shows:

<quote>
Anorien% sudo port installed | grep sip
  py27-sip @4.13.3_0
  py27-sip @4.14.2_0
  py27-sip @4.15.1_0 (active)
Anorien [sudo port installed | grep sip] ~
                                 13-09-16 10:45PM
Anorien% sudo port installed | grep poppler
  poppler @0.20.5_0+qt4+quartz
  poppler @0.22.0_0+qt4+quartz
  poppler @0.24.1_0+qt4+quartz (active)
  poppler-data @0.4.6_0 (active)
  py27-python-poppler-qt4 @0.16.3_1 (active)
</quote>

I cannot deactivate the active py27-sip or poppler. I get a dependency
errors.

<quote>
Anorien% sudo port deactivate py27-sip @4.15.1_0
Password:
--->  Deactivating py27-sip @4.15.1_0
--->  Unable to deactivate py27-sip @4.15.1_0, the following ports depend
on it:
--->    py27-pyqt4 @4.10.3_1
--->    py27-python-poppler-qt4 @0.16.3_1
...
Anorien% sudo port deactivate poppler @0.24.1_0+qt4+quartz
--->  Deactivating poppler @0.24.1_0+qt4+quartz
--->  Unable to deactivate poppler @0.24.1_0+qt4+quartz, the following
ports depend on it:
--->    py27-python-poppler-qt4 @0.16.3_1
--->    texlive-bin @2013_2+x11
</quote>

I installed the non-devel frescobaldi and get the exact same error on
running from terminal.

I "port uninstalled" all old sip/poppler ports and both frescobaldi ports
and reinstalled, but the API error persists. So I cannot remove it due to
dependencies (the texlive dependency is especially weighty - there are
*many* that arise if I try to remove texlive as well).

Any ideas?

<sigh>

It's always frustrating when folks post at how it just works for them LOL
This stuff never just works for me.

Guy Stalnaker
jimmyg...@gmail.com
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to