lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ANNOUNCE] New Portfile for Frescobaldi on Mac (Wilbert Berendsen)


From: Guy Stalnaker
Subject: Re: [ANNOUNCE] New Portfile for Frescobaldi on Mac (Wilbert Berendsen)
Date: Tue, 17 Sep 2013 00:04:42 -0500

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
address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]