Easier Mac installation with Homebrew!

1,365 views
Skip to first unread message

mar...@marnen.org

unread,
Sep 17, 2013, 11:45:48 AM9/17/13
to fresc...@googlegroups.com
Hi, everyone!

I was trying to install Frescobaldi on my Mac, and I ran into two problems:

* The Mac installations use Macports, which is a dreadful, horrible, sad excuse for a package manager, and is generally not preferred in the Mac community these days.  (I try to keep it off my computers entirely.)
* Quite aside from the choice of package manager, the instructions are simply too complicated.

Therefore, I proudly present a much simpler build process, using the much better and widely used Homebrew package manager ( http://brew.sh ).  The Homebrew formula hasn't been merged into the master repository yet (see https://github.com/mxcl/homebrew/pull/22618 ), but you can always clone my Homebrew repo if you want to use it sooner.  With the Homebrew formula, the installation instructions are as follows:

1. Install Homebrew if for some reason you don't have it installed already.
2. brew install frescobaldi
3. There is no step 3.

This installs Frescobaldi and all dependencies including portmidi, and creates a launcher with Platypus.  By default it installs Homebrew's Lilypond package, but if you already have a Lilypond installation, then you can do brew install frescobaldi --without-lilypond , and then use the Frescobaldi preferences to point the program to your Lilypond installation.

BTW, for a MIDI softsynth that works out of the box, I recommend SimpleSynth; it's far easier to set up than fluidsynth/qsynth seem to be (just download the app and go).

Shall we put this info on the wiki and the website once the formula is merged into the master Homebrew repo?

Best,
-- 
Marnen Laibow-Koser
Graduate student, Contemporary Improvisation
New England Conservatory of Music

Marnen Laibow-Koser

unread,
Sep 17, 2013, 11:50:35 AM9/17/13
to fresc...@googlegroups.com
On Tue, Sep 17, 2013 at 11:45 AM, <mar...@marnen.org> wrote:
[...]

1. Install Homebrew if for some reason you don't have it installed already.
2. brew install frescobaldi
3. There is no step 3.


OK, I lied.  There's a step 3. :)  Homebrew will print out a command to link the Frescobaldi.app launcher into your /Applications folder.  Just copy and execute it if you want it there.

Best,
--
Marnen Laibow-Koser
mar...@marnen.org
http://www.marnen.org

Wilbert Berendsen

unread,
Sep 19, 2013, 7:29:54 AM9/19/13
to fresc...@googlegroups.com, mar...@marnen.org
Op Tue, 17 Sep 2013 11:50:35 -0400
Marnen Laibow-Koser <mar...@marnen.org> schreef:

> OK, I lied. There's a step 3. :) Homebrew will print out a command
> to link the Frescobaldi.app launcher into your /Applications folder.
> Just copy and execute it if you want it there.

If there is anything I could add to the frescobaldi source code to
easeinstallation in Mac OS (e.g. include an icon or some text file etc),
I'd be grateful to do!

Thanks to all the people working on Macs to make Frescobaldi usable
there!

Wilbert

--
Wilbert Berendsen
(http://www.wilbertberendsen.nl)

robin....@gmail.com

unread,
Oct 3, 2013, 6:08:52 AM10/3/13
to fresc...@googlegroups.com, mar...@marnen.org
Thanks for adding this. I did it the hard way with mac ports, but this looks much easier!

mar...@marnen.org

unread,
Dec 4, 2013, 1:39:30 PM12/4/13
to fresc...@googlegroups.com, mar...@marnen.org
On Tuesday, September 17, 2013 11:45:48 AM UTC-4, I wrote:
Hi, everyone!

I was trying to install Frescobaldi on my Mac, and I ran into two problems:

* The Mac installations use Macports, which is a dreadful, horrible, sad excuse for a package manager, and is generally not preferred in the Mac community these days.  (I try to keep it off my computers entirely.)
* Quite aside from the choice of package manager, the instructions are simply too complicated.

Therefore, I proudly present a much simpler build process, using the much better and widely used Homebrew package manager ( http://brew.sh ).  The Homebrew formula hasn't been merged into the master repository yet (see https://github.com/mxcl/homebrew/pull/22618 ), but you can always clone my Homebrew repo if you want to use it sooner.
[...]

I've been advised that there are some problems with the Homebrew formula that I created.  I will fix them hopefully after finals this month, or will be happy to take pull requests from anyone who wants to give them to me.

Best,
-- 
Marnen Laibow-Koser
Graduate student, Contemporary Improvisation
New England Conservatory of Music

mar...@marnen.org

unread,
Dec 4, 2013, 1:40:00 PM12/4/13
to fresc...@googlegroups.com, mar...@marnen.org
On Tuesday, September 17, 2013 11:45:48 AM UTC-4, I wrote:
Hi, everyone!

I was trying to install Frescobaldi on my Mac, and I ran into two problems:

* The Mac installations use Macports, which is a dreadful, horrible, sad excuse for a package manager, and is generally not preferred in the Mac community these days.  (I try to keep it off my computers entirely.)
* Quite aside from the choice of package manager, the instructions are simply too complicated.

Therefore, I proudly present a much simpler build process, using the much better and widely used Homebrew package manager ( http://brew.sh ).  The Homebrew formula hasn't been merged into the master repository yet (see https://github.com/mxcl/homebrew/pull/22618 ), but you can always clone my Homebrew repo if you want to use it sooner.
[...]

I've been advised that there are some problems with the Homebrew formula that I created.  I will fix them hopefully after finals this month, or will be happy to take pull requests from anyone who wants to give them to me.

Best,
-- 
Marnen Laibow-Koser
Graduate student, Contemporary Improvisation
New England Conservatory of Music

mar...@marnen.org

unread,
Jan 14, 2014, 5:49:03 PM1/14/14
to fresc...@googlegroups.com, mar...@marnen.org
On Wednesday, December 4, 2013 1:40:00 PM UTC-5, mar...@marnen.org wrote:
[...]

I've been advised that there are some problems with the Homebrew formula that I created.  I will fix them hopefully after finals this month, or will be happy to take pull requests from anyone who wants to give them to me.

I believe I've fixed the bugs.  The pull request is still at https://github.com/mxcl/homebrew/pull/22618 , and hopefully will be incorporated into the standard Brew distribution soon.

If you have an existing Lilypond installation, remember to do brew install frescobaldi --without-lilypond , and then point Fresco to your Lilypond installation in the application preferences.

Marnen Laibow-Koser

unread,
Jan 15, 2014, 8:50:37 AM1/15/14
to fresc...@googlegroups.com
On Tuesday, January 14, 2014, I wrote: 
I believe I've fixed the bugs.  The pull request is still at https://github.com/mxcl/homebrew/pull/22618 , and hopefully will be incorporated into the standard Brew distribution soon.

The formula is now in the standard Homebrew distribution.  Can we change the official installation instructions to reflect this?
 
Best,


--
Marnen Laibow-Koser
mar...@marnen.org
http://www.marnen.org

Sent from Gmail Mobile

Philippe Nenert

unread,
Jan 15, 2014, 8:52:29 AM1/15/14
to fresc...@googlegroups.com, mar...@marnen.org
Yes !
Very good job !
Tanks, i test today 
Philippe


donab...@gmail.com

unread,
Jan 15, 2014, 6:44:21 PM1/15/14
to fresc...@googlegroups.com, mar...@marnen.org
Hi,
I tried to install today but I didn't succeed in.

This was the output

---------------------------------

brew install frescobaldi --without-lilypond

Error: /usr/local/Library/Formula/frescobaldi.rb:1: syntax error, unexpected tLSHFT
<<<<<<< HEAD
  ^
/usr/local/Library/Formula/frescobaldi.rb:50: syntax error, unexpected tEQQ, expecting kEND
=======
   ^
/usr/local/Library/Formula/frescobaldi.rb:53: class definition in method body
/usr/local/Library/Formula/frescobaldi.rb:87: syntax error, unexpected tRSHFT, expecting kEND
>>>>>>> 16ac2833c0909e3fe13f4e9284f4ef3c490fa208
  ^
/usr/local/Library/Formula/frescobaldi.rb:92: syntax error, unexpected tLSHFT
<<<<<<< HEAD
  ^
/usr/local/Library/Formula/frescobaldi.rb:101: syntax error, unexpected tEQQ, expecting kEND
=======
   ^
/usr/local/Library/Formula/frescobaldi.rb:110: syntax error, unexpected tRSHFT, expecting kEND
>>>>>>> 16ac2833c0909e3fe13f4e9284f4ef3c490fa208
  ^
/usr/local/Library/Formula/frescobaldi.rb:112: syntax error, unexpected $end, expecting kEND
Please report this bug:
    https://github.com/Homebrew/homebrew/wiki/troubleshooting
/usr/local/Library/Homebrew/formulary.rb:47:in `require'
/usr/local/Library/Homebrew/formulary.rb:47:in `klass'
/usr/local/Library/Homebrew/formulary.rb:97:in `get_formula'
/usr/local/Library/Homebrew/formulary.rb:182:in `factory'
/usr/local/Library/Homebrew/formula.rb:443:in `factory'
/usr/local/Library/Homebrew/extend/ARGV.rb:12:in `formulae'
/usr/local/Library/Homebrew/extend/ARGV.rb:12:in `map'
/usr/local/Library/Homebrew/extend/ARGV.rb:12:in `formulae'
/usr/local/Library/Homebrew/cmd/install.rb:40:in `install'
/usr/local/Library/brew.rb:107:in `send'
/usr/local/Library/brew.rb:107

----------------------------

This is the output of config

----------------

brew --config


HOMEBREW_VERSION: 0.9.5
ORIGIN: https://github.com/Homebrew/homebrew.git
HEAD: fceb058b3cc8f5957b68b2c3564ae0be4fd55154
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: quad-core 64-bit sandybridge
OS X: 10.9.1-x86_64
Xcode: 5.0.1
CLT: 5.0.1.0.1.1382131676
Clang: 5.0 build 500
X11: 2.7.5 => /opt/X11
System Ruby: 1.8.7-358
Perl: /usr/bin/perl
Python: /usr/local/bin/python => /usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/bin/python2.7
Ruby: /usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby

---------------


and this one for the doctor

------------------

brew doctor

Warning: You have uncommitted modifications to Homebrew
If this a surprise to you, then you should stash these modifications.
Stashing returns Homebrew to a pristine state but can be undone
should you later need to do so for some reason.
    cd /usr/local/Library && git stash && git clean -d -f
Error: /usr/local/Library/Formula/frescobaldi.rb:1: syntax error, unexpected tLSHFT
<<<<<<< HEAD
  ^
/usr/local/Library/Formula/frescobaldi.rb:50: syntax error, unexpected tEQQ, expecting kEND
=======
   ^
/usr/local/Library/Formula/frescobaldi.rb:53: class definition in method body
/usr/local/Library/Formula/frescobaldi.rb:87: syntax error, unexpected tRSHFT, expecting kEND
>>>>>>> 16ac2833c0909e3fe13f4e9284f4ef3c490fa208
  ^
/usr/local/Library/Formula/frescobaldi.rb:92: syntax error, unexpected tLSHFT
<<<<<<< HEAD
  ^
/usr/local/Library/Formula/frescobaldi.rb:101: syntax error, unexpected tEQQ, expecting kEND
=======
   ^
/usr/local/Library/Formula/frescobaldi.rb:110: syntax error, unexpected tRSHFT, expecting kEND
>>>>>>> 16ac2833c0909e3fe13f4e9284f4ef3c490fa208
  ^
/usr/local/Library/Formula/frescobaldi.rb:112: syntax error, unexpected $end, expecting kEND
Please report this bug:
    https://github.com/Homebrew/homebrew/wiki/troubleshooting
/usr/local/Library/Homebrew/formulary.rb:47:in `require'
/usr/local/Library/Homebrew/formulary.rb:47:in `klass'
/usr/local/Library/Homebrew/formulary.rb:97:in `get_formula'
/usr/local/Library/Homebrew/formulary.rb:182:in `factory'
/usr/local/Library/Homebrew/formula.rb:443:in `factory'
/usr/local/Library/Homebrew/formula.rb:377:in `each'
/usr/local/Library/Homebrew/formula.rb:375:in `each'
/usr/local/Library/Homebrew/cmd/doctor.rb:836:in `check_for_linked_keg_only_brews'
/usr/local/Library/Homebrew/cmd/doctor.rb:1110:in `send'
/usr/local/Library/Homebrew/cmd/doctor.rb:1110:in `doctor'
/usr/local/Library/Homebrew/cmd/doctor.rb:1109:in `each'
/usr/local/Library/Homebrew/cmd/doctor.rb:1109:in `doctor'
/usr/local/Library/brew.rb:107:in `send'
/usr/local/Library/brew.rb:107

Marnen Laibow-Koser

unread,
Jan 15, 2014, 6:50:14 PM1/15/14
to donab...@gmail.com, fresc...@googlegroups.com


On Wednesday, January 15, 2014, <donab...@gmail.com> wrote:
Hi,
I tried to install today but I didn't succeed in.

This was the output

---------------------------------

brew install frescobaldi --without-lilypond

Error: /usr/local/Library/Formula/frescobaldi.rb:1: syntax error, unexpected tLSHFT
<<<<<<< HEAD

Those are conflict markers that Git put in.  Also notice the message from brew doctor:

 [...]
------------------

brew doctor

Warning: You have uncommitted modifications to Homebrew
If this a surprise to you, then you should stash these modifications.
Stashing returns Homebrew to a pristine state but can be undone
should you later need to do so for some reason.
    cd /usr/local/Library && git stash && git clean -d -f

In other words, your Homebrew installation (which is itself a Git repository) has problems.  As a quick fix, I'd suggest removing frescobaldi.rb and running brew update; if problems persist, then go to the Homebrew mailing list for advice on repairing your Homebrew installation. 

In other words, the problem lies with your Homebrew installation being in an inconsistent state. 

donab...@gmail.com

unread,
Jan 15, 2014, 6:56:57 PM1/15/14
to fresc...@googlegroups.com, mar...@marnen.org
Great!

I deleted frescobaldi.rd and platypus.rb

Then doctor and repair.

Now brew update and brew doctor went fine.

But Frescobaldi doesn't install....


----------------
brew install frescobaldi --without-lilypond

Error: frescobaldi dependency poppler not installed with:
  --with-qt4


----------------

Marnen Laibow-Koser

unread,
Jan 15, 2014, 7:02:47 PM1/15/14
to fresc...@googlegroups.com
On Wednesday, January 15, 2014, <donab...@gmail.com> wrote:
Great!

I deleted frescobaldi.rd and platypus.rb

Then doctor and repair.

Now brew update and brew doctor went fine.

But Frescobaldi doesn't install....

----------------
brew install frescobaldi --without-lilypond

Error: frescobaldi dependency poppler not installed with:
  --with-qt4

In other words, you installed poppler at some point, but didn't install it --with-qt4.  So reinstall it --with-qt4, or simply uninstall it and let Frescobaldi build it. 

In general, Homebrew's error messages (as in this case) make it very clear what the problem is and how to fix it.  They are worth reading. 

I would love to automate this further, but I don't think it's possible given the way Homebrew works.  I will check, though.

donab...@gmail.com

unread,
Jan 15, 2014, 7:05:35 PM1/15/14
to fresc...@googlegroups.com, mar...@marnen.org
I tried to uninstall poppler and then launch Frescobaldi installation.

Keep on

e


Il giorno martedì 17 settembre 2013 17:45:48 UTC+2, mar...@marnen.org ha scritto:

Marnen Laibow-Koser

unread,
Jan 15, 2014, 7:09:48 PM1/15/14
to donab...@gmail.com, fresc...@googlegroups.com


On Wednesday, January 15, 2014, <donab...@gmail.com> wrote:
I tried to uninstall poppler and then launch Frescobaldi installation.

Keep on
 
...and that's all you wrote.  Try again?

donab...@gmail.com

unread,
Jan 15, 2014, 7:17:05 PM1/15/14
to fresc...@googlegroups.com, mar...@marnen.org
Yes,
I'm trying.
Excuse me for my poor english.

I'm trying to solve the issues myself. I don't want to say 'help' for everything :-)

I have uninstalled poppler but now the problem is this:

------------

brew install frescobaldi --without-lilypond

==> Installing dependencies for frescobaldi: platypus, poppler
==> Installing frescobaldi dependency: platypus
==> Downloading https://github.com/sveinbjornt/Platypus/raw/4.8/Releases/platypus4.8.src.zip
######################################################################## 100,0%
==> xcodebuild SYMROOT=build DSTROOT=/private/tmp/platypus-tj2F -project Platypus.xcodeproj -target platypus -target ScriptExec clean instal
==> Caveats
This formula only installs the command-line Platypus tool, not the GUI.
If you want the GUI, download the app from the project's Web page directly.
==> Summary
🍺  /usr/local/Cellar/platypus/4.8: 6 files, 436K, built in 2.2 minutes
==> Installing frescobaldi dependency: poppler
==> Downloading http://poppler.freedesktop.org/poppler-0.24.4.tar.xz
Already downloaded: /Library/Caches/Homebrew/poppler-0.24.4.tar.xz
==> ./configure --prefix=/usr/local/Cellar/poppler/0.24.4 --enable-xpdf-headers --enable-poppler-qt4 --disable-poppler-glib
==> make install
==> Downloading http://poppler.freedesktop.org/poppler-data-0.4.6.tar.gz
Already downloaded: /Library/Caches/Homebrew/poppler--font-data-0.4.6.tar.gz
==> make install prefix=/usr/local/Cellar/poppler/0.24.4
Error: poppler dependency qt was built with the following
C++ standard library: libstdc++ (from clang)

This is incompatible with the standard library being used
to build poppler: libc++ (from clang)

Please reinstall qt using a compatible compiler.
hint: Check https://github.com/Homebrew/homebrew/wiki/C++-Standard-Libraries


Marnen Laibow-Koser

unread,
Jan 15, 2014, 7:26:59 PM1/15/14
to donab...@gmail.com, fresc...@googlegroups.com


On Wednesday, January 15, 2014, <donab...@gmail.com> wrote:
Yes,
I'm trying.
Excuse me for my poor english.

Your English is fine.   

I'm trying to solve the issues myself. I don't want to say 'help' for everything :-)

Hey, that's why this list exists.  It's fine; I just want you to understand the errors you're getting. 
 


I have uninstalled poppler but now the problem is this:
[...] 
==> make install prefix=/usr/local/Cellar/poppler/0.24.4
Error: poppler dependency qt was built with the following
C++ standard library: libstdc++ (from clang)

This is incompatible with the standard library being used
to build poppler: libc++ (from clang)

Please reinstall qt using a compatible compiler.
hint: Check https://github.com/Homebrew/homebrew/wiki/C++-Standard-Libraries

Interesting.  Did that link prove useful?

I'm guessing that you'd need to reinstall qt4, building it with your current compiler, but if the Brew website says something else, go with their idea, not mine. 

Let me know what you find; if it turns out to be something I can automate, I will. 

Best,
 

donab...@gmail.com

unread,
Jan 15, 2014, 7:31:49 PM1/15/14
to fresc...@googlegroups.com, mar...@marnen.org
Frescobaldi is ON!!

I delete qt and then reinstalled it.

brew install frescobaldi and now everythings seems work well.

The last problem is about OS 10.9 that need libc++. I compiled qt on 10.8 that used different libraries.

terminal says:
Qpainter not active

but seems to be a minor bug.

You have been fantastic! Can I offer a beer to you?

Enrico




Il giorno martedì 17 settembre 2013 17:45:48 UTC+2, mar...@marnen.org ha scritto:

donab...@gmail.com

unread,
Jan 15, 2014, 7:33:03 PM1/15/14
to fresc...@googlegroups.com, mar...@marnen.org
Now I have to go to bed.

See you soon.

Thanx again.

enrico



Il giorno martedì 17 settembre 2013 17:45:48 UTC+2, mar...@marnen.org ha scritto:

Marnen Laibow-Koser

unread,
Jan 15, 2014, 8:07:48 PM1/15/14
to donab...@gmail.com, fresc...@googlegroups.com


On Wednesday, January 15, 2014, <donab...@gmail.com> wrote:
Frescobaldi is ON!!

Yay!  I'm very glad that it worked. 
 

I delete qt and then reinstalled it.

brew install frescobaldi and now everythings seems work well.

The last problem is about OS 10.9 that need libc++. I compiled qt on 10.8 that used different libraries.

Yeah, after reading the page at the Brew website that your error linked to, I sort of thought that might be the case.  I haven't got around to upgrading to Mavericks quite yet. 


terminal says:
Qpainter not active

but seems to be a minor bug.

No idea what that's about.  I hope it's not actually causing problems...

Or you could use the .app launcher and not see those messages. :P
 
You have been fantastic! Can I offer a beer to you?

:)
 

Enrico

donab...@gmail.com

unread,
Jan 17, 2014, 10:37:47 AM1/17/14
to fresc...@googlegroups.com
Dear Marnen,
thanx a lot.
Frescobaldi is fantastic.
My work have had a big push!
I usually worked with Jedit but this is one is so much better.

e

berend...@gmail.com

unread,
Jan 19, 2014, 8:18:39 AM1/19/14
to fresc...@googlegroups.com, mar...@marnen.org
Hi,

I'm trying to install Frescobaldi via homebrew but te script is giving me an error:

lilypond: A LaTeX distribution is required to install.

You can install MacTeX distribution from:
  http://www.tug.org/mactex/

Make sure that its bin directory is in your PATH before proceeding.

You may also need to restore the ownership of Homebrew install:
  sudo chown -R $USER `brew --prefix`
Error: An unsatisfied requirement failed this build.

I'm now trying to install mactex and see what will happen.

Tom

Marnen Laibow-Koser

unread,
Jan 19, 2014, 9:16:28 AM1/19/14
to berend...@gmail.com, fresc...@googlegroups.com


On Sunday, January 19, 2014, berend...@gmail.com <berend...@gmail.com> wrote:
Hi,

I'm trying to install Frescobaldi via homebrew but te script is giving me an error:

lilypond: A LaTeX distribution is required to install.

I've seen that too.  That's coming from Homebrew's Lilypond package, which I've never actually used.   Remember, if you already have a Lilypond installation, you should do brew install frescobaldi --without-lilypond. 
 
[...]
I'm now trying to install mactex and see what will happen.

Keep me posted.  I've never actually installed Lilypond through Homebrew; I just use the Mac .app bundle and then point Frescobaldi to that Lilypond. 
 


Tom

berend...@gmail.com

unread,
Jan 22, 2014, 1:40:37 PM1/22/14
to fresc...@googlegroups.com, berend...@gmail.com, mar...@marnen.org


Op zondag 19 januari 2014 15:16:28 UTC+1 schreef Marnen Laibow-Koser:


On Sunday, January 19, 2014, berend...@gmail.com <berend...@gmail.com> wrote:
Hi,

I'm trying to install Frescobaldi via homebrew but te script is giving me an error:

lilypond: A LaTeX distribution is required to install.

I've seen that too.  That's coming from Homebrew's Lilypond package, which I've never actually used.   Remember, if you already have a Lilypond installation, you should do brew install frescobaldi --without-lilypond. 

Tried that, it now complained about a qt dependency, so I did a brew  install qt..... this took a while. Now trying to install frescobaldi....
 
[...]
I'm now trying to install mactex and see what will happen.
 
Keep me posted.  I've never actually installed Lilypond through Homebrew; I just use the Mac .app bundle and then point Frescobaldi to that Lilypond. 

Installing mactex was not helping me.

Marnen Laibow-Koser

unread,
Jan 22, 2014, 1:53:09 PM1/22/14
to berend...@gmail.com, fresc...@googlegroups.com


On Wednesday, January 22, 2014, <berend...@gmail.com> wrote:


Op zondag 19 januari 2014 15:16:28 UTC+1 schreef Marnen Laibow-Koser:


On Sunday, January 19, 2014, berend...@gmail.com <berend...@gmail.com> wrote:
Hi,

I'm trying to install Frescobaldi via homebrew but te script is giving me an error:

lilypond: A LaTeX distribution is required to install.

I've seen that too.  That's coming from Homebrew's Lilypond package, which I've never actually used.   Remember, if you already have a Lilypond installation, you should do brew install frescobaldi --without-lilypond. 

Tried that, it now complained about a qt dependency, so I did a brew  install qt..... this took a while. Now trying to install frescobaldi....

The Homebrew Frescobaldi formula should install qt automatically.  What was the exact error message you got?
 
 
[...]
I'm now trying to install mactex and see what will happen.
 
Keep me posted.  I've never actually installed Lilypond through Homebrew; I just use the Mac .app bundle and then point Frescobaldi to that Lilypond. 

Installing mactex was not helping me.

Again, what was the exact error message?

If you can install the prepackaged LilyPond.app from http://lilypond.org/macos-x.html , your life will probably be easier. 

Marnen Laibow-Koser

unread,
Jan 22, 2014, 3:46:30 PM1/22/14
to pls, fresc...@googlegroups.com


On Wednesday, January 22, 2014, pls <p.l.s...@gmx.de> wrote:
Hi Marnen,

I seem to have some related problems:

$ brew doctor
Your system is ready to brew.

$ brew install frescobaldi --without-lilypond
<!-- Snip -->
==> Installing frescobaldi dependency: poppler
Error: /usr/local/opt/qt not present or broken
Please reinstall qt. Sorry :(

$ brew install qt

$ brew install frescobaldi --without-lilypond
<!-- Snip -->
==> Installing frescobaldi
######################################################################## 100,0%
Already downloaded: /Library/Caches/Homebrew/frescobaldi--python-poppler-qt4-0.16.3.tar.gz
==> python setup.py build
==> python setup.py install


Please make the appropriate changes for your system and try again.



These open issues may also help:

The fact that you're seeing that (which is a reference to my pull request) makes me wonder: did you tap my repository, or are you using the standard Brew distribution?  If you are not using the standard Brew distribution, please do so (and run brew upgrade). 
 
[...]
I tried to install easy_install:
$ brew install wget

I don't know if that would be of any use here. This is probably a Homebrew Python configuration issue, and as such is really more a question of your Brew installation than of my formula.  At least I *think* so. :) 

If that's the case, you might also want to take this issue to the Homebrew mailing list. 
 
Just for the heck of it, though, what's the output from brew info qt ?

Marnen Laibow-Koser

unread,
Jan 22, 2014, 6:49:01 PM1/22/14
to pls, fresc...@googlegroups.com


On Wednesday, January 22, 2014, pls <p.l.s...@gmx.de> wrote:
[...]
Hm, I installed brew with

$ ruby -e "$(curl -fsSL

That should be the standard distribution.  I ran brew upgrade and brew install frescobaldi --without-lilypond.  Same error message again...

Hmm.  This is all extremely strange.  Please file an issue, following the instructions at  https://github.com/Homebrew/homebrew/wiki/troubleshooting , and I will look at it. Also post the issue URL to this list for reference. 

berend...@gmail.com

unread,
Jan 23, 2014, 2:06:20 AM1/23/14
to fresc...@googlegroups.com, berend...@gmail.com, mar...@marnen.org

Op woensdag 22 januari 2014 19:53:09 UTC+1 schreef Marnen Laibow-Koser:
I gave up for now, I'll remove everything (including homebrew) and lilypond and give it a new try later.
Thanks you for trying to help.
 
Tom 

Marnen Laibow-Koser

unread,
Jan 23, 2014, 2:10:37 AM1/23/14
to berend...@gmail.com, fresc...@googlegroups.com


On Thursday, January 23, 2014, <berend...@gmail.com> wrote:
[...]

I gave up for now, I'll remove everything (including homebrew) and lilypond and give it a new try later.
Thanks you for trying to help.

You shouldn't have to give up; it should work pretty easily.  If not, then your experience is still helpful, in that it will help me get the formula to work with a wider range of configurations. 

Try again, and give exact error messages if anything goes wrong.  Good luck!
 
 
Tom 

Best, 

ma...@bishopcranmer.com

unread,
Feb 7, 2014, 5:06:44 PM2/7/14
to fresc...@googlegroups.com, mar...@marnen.org
I have likewise had problems getting Frescobaldi to install properly. If error reports are helpful, then I'll attach my most recent attempt. Before I do, please note that Homebrew itself and all formulae were up to date before attempting the install.

Bash log follows. Hope it helps!
=====================
Obiwan:~ mark$ sudo brew install frescobaldi --without-lilypond
Password:
==> Installing dependencies for frescobaldi: portmidi, platypus, openjpeg
==> Installing frescobaldi dependency: portmidi
######################################################################## 100.0%
==> Patching
patching file pm_common/CMakeLists.txt
==> make -f pm_mac/Makefile.osx
==> make -f pm_mac/Makefile.osx install
🍺  /usr/local/Cellar/portmidi/217: 7 files, 104K, built in 15 seconds
==> Installing frescobaldi dependency: platypus
######################################################################## 100.0%
==> xcodebuild SYMROOT=build DSTROOT=/private/tmp/platypus-A0ii -project Platypu
==> Caveats
This formula only installs the command-line Platypus tool, not the GUI.
If you want the GUI, download the app from the project's Web page directly.
==> Summary
🍺  /usr/local/Cellar/platypus/4.8: 6 files, 436K, built in 2.4 minutes
==> Installing frescobaldi dependency: openjpeg
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/openjpeg/1.5.1
==> make install
🍺  /usr/local/Cellar/openjpeg/1.5.1: 18 files, 612K, built in 24 seconds
==> Installing frescobaldi dependency: poppler
Error: /usr/local/opt/qt not present or broken
Please reinstall qt. Sorry :(
Obiwan:~ mark$ sudo brew install qt
######################################################################## 100.0%
==> Pouring qt-4.8.5.mavericks.bottle.4.tar.gz
==> Caveats
We agreed to the Qt opensource license for you.
If this is unacceptable you should uninstall.

.app bundles were installed.
Run `brew linkapps` to symlink these to /Applications.
==> Summary
🍺  /usr/local/Cellar/qt/4.8.5: 2780 files, 120M
Obiwan:~ mark$ sudo brew linkapps
Linking /usr/local/Cellar/qt/4.8.5/Assistant.app
Linking /usr/local/Cellar/qt/4.8.5/Designer.app
Linking /usr/local/Cellar/qt/4.8.5/Linguist.app
Linking /usr/local/Cellar/qt/4.8.5/QMLViewer.app
Linking /usr/local/Cellar/qt/4.8.5/qttracereplay.app
Finished linking. Find the links under /Applications.
Obiwan:~ mark$ sudo brew install frescobaldi --without-lilypond
==> Installing dependencies for frescobaldi: poppler, sip, pyqt
==> Installing frescobaldi dependency: poppler
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/poppler/0.24.5 --enable-xpdf-headers 
######################################################################## 100.0%
==> make install prefix=/usr/local/Cellar/poppler/0.24.5
🍺  /usr/local/Cellar/poppler/0.24.5: 420 files, 22M, built in 4.1 minutes
==> Installing frescobaldi dependency: sip
######################################################################## 100.0%
==> python configure.py --deployment-target=10.9 --destdir=/usr/local/Cellar/sip
==> make
==> make install
==> Caveats
The sip-dir for Python is /usr/local/share/sip.
==> Summary
🍺  /usr/local/Cellar/sip/4.15.4: 9 files, 608K, built in 15 seconds
==> Installing frescobaldi dependency: pyqt
######################################################################## 100.0%
==> Patching
patching file configure.py
==> python configure.py --confirm-license --bindir=/usr/local/Cellar/pyqt/4.10.3
Traceback (most recent call last):
  File "configure.py", line 32, in <module>
    import sipconfig
ImportError: No module named sipconfig


These open issues may also help:
pyqt: fix pyqtconfig.py install location (https://github.com/Homebrew/homebrew/pull/25702)
fixed pyqt formula (new release of pyqt) (https://github.com/Homebrew/homebrew/pull/8371)
Enable pyqt to build with libc++ on Mavericks (https://github.com/Homebrew/homebrew/pull/24213)
pyqt failed to install on 10.9 (Mavericks) (https://github.com/Homebrew/homebrew/issues/24494)
Obiwan:~ mark$ 
==================================
Bash log ends.

Marnen Laibow-Koser

unread,
Feb 7, 2014, 5:13:39 PM2/7/14
to ma...@bishopcranmer.com, fresc...@googlegroups.com


On Friday, February 7, 2014, <ma...@bishopcranmer.com> wrote:
I have likewise had problems getting Frescobaldi to install properly. If error reports are helpful, then I'll attach my most recent attempt. Before I do, please note that Homebrew itself and all formulae were up to date before attempting the install.

Bash log follows. Hope it helps!
=====================
Obiwan:~ mark$ sudo brew install 

I'll look at the log in detail later, but one thing jumps out: you shouldn't need sudo for any brew command.  Try again without.  If that doesn't work, then I suspect your Brew installation and/or /usr/local permissions are misconfigured. 

I should also note that I haven't yet had the opportunity to test this formula on Mavericks, so that may be part of the problem. 

Marnen Laibow-Koser

unread,
Feb 7, 2014, 11:37:56 PM2/7/14
to ma...@bishopcranmer.com, fresc...@googlegroups.com
On Fri, Feb 7, 2014 at 5:06 PM, <ma...@bishopcranmer.com> wrote:
I have likewise had problems getting Frescobaldi to install properly. If error reports are helpful, then I'll attach my most recent attempt. Before I do, please note that Homebrew itself and all formulae were up to date before attempting the install.

Did you make sure that brew doctor was not reporting problems?
 

Bash log follows. Hope it helps!

OK, I'm taking a more in-depth look at the log now.  I hope I can be of some help, though I'm no expert on Homebrew configuration.

The installation starts out pretty well, until:
[...]
==> Installing frescobaldi dependency: poppler
Error: /usr/local/opt/qt not present or broken
Please reinstall qt. Sorry :(

Sorry about that.  I don't know of a good way to automate it any more than it already is.  (Qt sometimes seems to get installed with a configuration that can't build Poppler, and I don't know what to do about that.)

Anyway, you did the right thing to deal with it...
 
Obiwan:~ mark$ sudo brew install qt
######################################################################## 100.0%
==> Pouring qt-4.8.5.mavericks.bottle.4.tar.gz
==> Caveats
We agreed to the Qt opensource license for you.
If this is unacceptable you should uninstall.

...and it worked.  This is not the problem; moving on...
 

.app bundles were installed.
Run `brew linkapps` to symlink these to /Applications.
==> Summary
🍺  /usr/local/Cellar/qt/4.8.5: 2780 files, 120M
Obiwan:~ mark$ sudo brew linkapps
Linking /usr/local/Cellar/qt/4.8.5/Assistant.app
Linking /usr/local/Cellar/qt/4.8.5/Designer.app
Linking /usr/local/Cellar/qt/4.8.5/Linguist.app
Linking /usr/local/Cellar/qt/4.8.5/QMLViewer.app
Linking /usr/local/Cellar/qt/4.8.5/qttracereplay.app
Finished linking. Find the links under /Applications.

Just so you know, this step was completely unnecessary for installing Frescobaldi.  If you don't otherwise need those symlinks (that is, /Applications/Assistant.app etc.), you can safely delete them.

Anyway, once you installed Qt, it looks like you correctly tried again (well, except for the sudo, as I mentioned before):
Obiwan:~ mark$ sudo brew install frescobaldi --without-lilypond
 
[and it goes fine until] 
==> Installing frescobaldi dependency: pyqt
######################################################################## 100.0%
==> Patching
patching file configure.py
==> python configure.py --confirm-license --bindir=/usr/local/Cellar/pyqt/4.10.3
Traceback (most recent call last):
  File "configure.py", line 32, in <module>
    import sipconfig
ImportError: No module named sipconfig

Did you read it?  Was anything there useful?
 

These open issues may also help:
pyqt: fix pyqtconfig.py install location (https://github.com/Homebrew/homebrew/pull/25702)
fixed pyqt formula (new release of pyqt) (https://github.com/Homebrew/homebrew/pull/8371)
Enable pyqt to build with libc++ on Mavericks (https://github.com/Homebrew/homebrew/pull/24213)
pyqt failed to install on 10.9 (Mavericks) (https://github.com/Homebrew/homebrew/issues/24494)

Well, that's kind of frustrating.  It looks to me like none of these issues is actually helpful, but I'd urge you to read them if you haven't already and see if any of the advice there applies to you.

However, a quick search through the issue tracker on the Homebrew repo for "pyqt" implies that there may be some compatibility problems with Python 3.  Are you using Python 3?  If so, then check out https://github.com/Homebrew/homebrew/issues/25735 and see if anything there applies to you.  (To find out which version of Python Homebrew is using, check the output from brew --config .)

If none of this helps, then as I said in my earlier post, I think that either your Brew installation is misconfigured or you're running into a Mavericks-specific issue with pyqt (although Homebrew's automated test system *does* test on Mavericks, so I'd be a little surprised...).  Since these issues don't really have anything to do with the Frescobaldi formula, I'd recommend that you file a new ticket with the Homebrew folks, following the instructions at https://github.com/Homebrew/homebrew/wiki/troubleshooting .  If you do that, though, please do post the URL here so we can coordinate.  If the Homebrew folks say that your installation is OK and my formula is bad, it's probably best to believe them, not me. :)

Marnen Laibow-Koser

unread,
Feb 7, 2014, 11:40:43 PM2/7/14
to Wilbert Berendsen, fresc...@googlegroups.com
On Thu, Sep 19, 2013 at 7:29 AM, Wilbert Berendsen <wbs...@xs4all.nl> wrote:
[...]
If there is anything I could add to the frescobaldi source code to
easeinstallation in Mac OS (e.g. include an icon or some text file etc),
I'd be grateful to do!

I realize I never got back to you about this.  I don't know much about packaging native Mac applications, and I've never developed with Python, but I note that while the Frescobaldi.app launcher shows up as being called Frescobaldi, the actual Frescobaldi application itself shows the name Python in the Application menu and the application switcher.  If this can somehow be changed to Frescobaldi, it would be clearer.

Also, what do we need to do to get the Homebrew formula info onto the Frescobaldi website?  Should I just go edit the installation wiki page?

matthias...@googlemail.com

unread,
Feb 12, 2014, 3:48:34 AM2/12/14
to fresc...@googlegroups.com, mar...@marnen.org
Hi everyone,

i also tried to install Frescobaldi with Homebrew, which failed with a few errors. I finally got Frescobaldi working (on OSX 10.9.1 Mavericks) with these steps:
  1. Install python with brew install python
  2. Installed the SIP dependencies manually with the help of https://bitbucket.org/tortoisehg/thg/wiki/developers/MacOSX:

    Install Sip (from source)

    http://www.riverbankcomputing.co.uk/software/sip/download

    ~/Downloads/sip-4.10.2
    $ python configure.py
    $ make
    $ sudo make install
  3. Install Frescobaldi with brew install frescobaldi
  4. Link it manually to the App Directory with brew applink
For me this made it working, but: no icon for frescobaldi, and also the problem, the frescobaldi window is titled "python".
I hope this helps someone. If i can help to get it working in an easier way, let me know.

Matthias

Marnen Laibow-Koser

unread,
Feb 12, 2014, 9:15:13 AM2/12/14
to fresc...@googlegroups.com


On Wednesday, February 12, 2014, <matthias...@googlemail.com> wrote:
Hi everyone,

i also tried to install Frescobaldi with Homebrew, which failed with a few errors.

And the errors were...?
 
 I finally got Frescobaldi working (on OSX 10.9.1 Mavericks) with these steps:

I'll see if I can update the formula with this in mind.  
  1. Install python with brew install python
  2. Installed the SIP dependencies manually with the help of https://bitbucket.org/tortoisehg/thg/wiki/developers/MacOSX: 
Generally, if you have to install manually while using Homebrew, something is wrong.I wonder if the Homebrew Sip formula is supposed to work on Mavericks yet.    

Best,


--
Marnen Laibow-Koser
mar...@marnen.org
http://www.marnen.org

Sent from Gmail Mobile

Davide Liessi

unread,
Mar 7, 2014, 5:18:55 AM3/7/14
to fresc...@googlegroups.com, Wilbert Berendsen, mar...@marnen.org
Il giorno sabato 8 febbraio 2014 05:40:43 UTC+1, Marnen Laibow-Koser ha scritto:
I realize I never got back to you about this.  I don't know much about packaging native Mac applications, and I've never developed with Python, but I note that while the Frescobaldi.app launcher shows up as being called Frescobaldi, the actual Frescobaldi application itself shows the name Python in the Application menu and the application switcher.  If this can somehow be changed to Frescobaldi, it would be clearer.

This depends on the way the application bundle is created, and is independent from Frescobaldi's code.
The just released 2.0.14 version includes the file 'macosx/mac-app.py', a Python/py2app script to build an application bundle.
I think that you should use it also in the Homebrew formula, since it is the currently recommended way to create an application bundle for Frescobaldi.

Have a look at the output of 'python macosx/mac-app.py -h' for information on the usage of that file.
For example, in MacPorts it is invoked with these options:
python macosx/mac-app.py -f -v ${bundle_version} -s /opt/local/bin/frescobaldi
'${bundle_version}' is the version of the application that will be visible, e.g., in the "Get Info" window; '/opt/local/bin/frescobaldi' is the location of Frescobaldi's launcher script once installed and activated; the '-f' option is needed because when the application bundle is created the launcher script is not already in place.

When the script is executed, a 'dist' directory is created in the current working directory and an application bundle 'Frescobaldi.app' is placed inside it.
The application bundle is NOT standalone, since it essentially contains a symbolic link to the launcher script and a bunch of helper scripts.
Anyway, it can be moved anywhere within the system, since the symbolic links are absolute.

If you have any questions about the py2app script, just write to me.
 
Also, what do we need to do to get the Homebrew formula info onto the Frescobaldi website?  Should I just go edit the installation wiki page?

I think that you can feel free to add a new page to Frescobaldi's wiki with instructions about installing and updating Frescobaldi and MIDI playback support thorugh Homebrew.
Then I'll take care of restructuring the Mac installation wiki pages to integrate your contribution.
Wilbert: do you think this is OK?

Best wishes.
Davide

Marnen Laibow-Koser

unread,
Mar 7, 2014, 8:54:24 AM3/7/14
to fresc...@googlegroups.com
On Fri, Mar 7, 2014 at 5:18 AM, Davide Liessi <davide...@gmail.com> wrote:
Il giorno sabato 8 febbraio 2014 05:40:43 UTC+1, Marnen Laibow-Koser ha scritto:
I realize I never got back to you about this.  I don't know much about packaging native Mac applications, and I've never developed with Python, but I note that while the Frescobaldi.app launcher shows up as being called Frescobaldi, the actual Frescobaldi application itself shows the name Python in the Application menu and the application switcher.  If this can somehow be changed to Frescobaldi, it would be clearer.

This depends on the way the application bundle is created, and is independent from Frescobaldi's code.

I kind of figured that.
 
The just released 2.0.14 version includes the file 'macosx/mac-app.py', a Python/py2app script to build an application bundle.
I think that you should use it also in the Homebrew formula, since it is the currently recommended way to create an application bundle for Frescobaldi.

Thanks, I've been checking every few days to see if 2.0.14 is out, but I'd missed the release.  I'll update the formula.  So Platypus will no longer be necessary for the 2.0.14 formula?
 
[...]

If you have any questions about the py2app script, just write to me.

Thanks!
 
 
Also, what do we need to do to get the Homebrew formula info onto the Frescobaldi website?  Should I just go edit the installation wiki page?

I think that you can feel free to add a new page to Frescobaldi's wiki with instructions about installing and updating Frescobaldi and MIDI playback support thorugh Homebrew.
Then I'll take care of restructuring the Mac installation wiki pages to integrate your contribution.

Great, I'll do that.

Best,

Davide Liessi

unread,
Mar 7, 2014, 9:03:54 AM3/7/14
to fresc...@googlegroups.com, mar...@marnen.org
Il giorno venerdì 7 marzo 2014 14:54:24 UTC+1, Marnen Laibow-Koser ha scritto:
So Platypus will no longer be necessary for the 2.0.14 formula?

Correct. You'll need py2app, instead.

mar...@marnen.org

unread,
Mar 11, 2014, 11:50:53 AM3/11/14
to fresc...@googlegroups.com
On Friday, March 7, 2014 5:18:55 AM UTC-5, Davide Liessi wrote:
Il giorno sabato 8 febbraio 2014 05:40:43 UTC+1, Marnen Laibow-Koser ha scritto:
I realize I never got back to you about this.  I don't know much about packaging native Mac applications, and I've never developed with Python, but I note that while the Frescobaldi.app launcher shows up as being called Frescobaldi, the actual Frescobaldi application itself shows the name Python in the Application menu and the application switcher.  If this can somehow be changed to Frescobaldi, it would be clearer.

This depends on the way the application bundle is created, and is independent from Frescobaldi's code.
The just released 2.0.14 version includes the file 'macosx/mac-app.py', a Python/py2app script to build an application bundle.

No, it doesn't.  It contains a macosx directory that only contains a directory called icons, as well as a frescobaldi_app directory that contains app.py.  Is that what you meant?

mar...@marnen.org

unread,
Mar 11, 2014, 11:54:35 AM3/11/14
to fresc...@googlegroups.com, mar...@marnen.org
Hmm.  I just looked on GitHub.  mac-app.py is there, but it's not in the tarball I downloaded that *should* contain the same code.  I'll try again.

mar...@marnen.org

unread,
Mar 11, 2014, 11:59:49 AM3/11/14
to fresc...@googlegroups.com, mar...@marnen.org


On Tuesday, March 11, 2014 11:54:35 AM UTC-4, mar...@marnen.org wrote:


On Tuesday, March 11, 2014 11:50:53 AM UTC-4, mar...@marnen.org wrote:
On Friday, March 7, 2014 5:18:55 AM UTC-5, Davide Liessi wrote:
[...] 

The just released 2.0.14 version includes the file 'macosx/mac-app.py', a Python/py2app script to build an application bundle.

No, it doesn't.  It contains a macosx directory that only contains a directory called icons, as well as a frescobaldi_app directory that contains app.py.  Is that what you meant?

Hmm.  I just looked on GitHub.  mac-app.py is there, but it's not in the tarball I downloaded that *should* contain the same code.  I'll try again.

There's something wrong with the tarball.  I've opened https://github.com/wbsoft/frescobaldi/issues/390 .

mar...@marnen.org

unread,
Mar 11, 2014, 3:56:44 PM3/11/14
to fresc...@googlegroups.com, mar...@marnen.org
On Friday, March 7, 2014 8:54:24 AM UTC-5, Marnen Laibow-Koser wrote:
On Fri, Mar 7, 2014 at 5:18 AM, Davide Liessi <davide...@gmail.com> wrote:
Il giorno sabato 8 febbraio 2014 05:40:43 UTC+1, Marnen Laibow-Koser ha scritto:
[...] 
Also, what do we need to do to get the Homebrew formula info onto the Frescobaldi website?  Should I just go edit the installation wiki page?

I think that you can feel free to add a new page to Frescobaldi's wiki with instructions about installing and updating Frescobaldi and MIDI playback support thorugh Homebrew.
Then I'll take care of restructuring the Mac installation wiki pages to integrate your contribution.

Great, I'll do that.

Done.  I added a new wiki page, as well as a link from the English MacPorts instructions.

tirr...@gmail.com

unread,
Apr 3, 2014, 6:34:59 AM4/3/14
to fresc...@googlegroups.com, mar...@marnen.org
Some issues here.

Now Frescobaldi doesn't run with viewer.
In that window it says:  could not load the popplerqt4 module

I uninstall frescobaldi and install the newer from marnen but the problem remain.

Did you know about it?

enrico

Marnen Laibow-Koser

unread,
Apr 3, 2014, 8:16:33 AM4/3/14
to tirr...@gmail.com, fresc...@googlegroups.com
No, hadn't heard of this issue with the current formula.  Did you get any errors or warnings during installation?
 


enrico 

Best, 


--
Marnen Laibow-Koser
mar...@marnen.org
http://www.marnen.org

Sent from Gmail Mobile

tirr...@gmail.com

unread,
Apr 3, 2014, 8:22:20 AM4/3/14
to fresc...@googlegroups.com, tirr...@gmail.com, mar...@marnen.org
Not at all.
Brew doctor and update, everything's fine.

Best,

e

Marnen Laibow-Koser

unread,
Apr 3, 2014, 8:23:48 AM4/3/14
to tirr...@gmail.com, fresc...@googlegroups.com


On Thursday, April 3, 2014, tirr...@gmail.com <tirr...@gmail.com> wrote:
Not at all.
Brew doctor and update, everything's fine.

Hmm.  What version of Mac OS are you using?  And what's the output from "brew info poppler"?
 


Best,

tirr...@gmail.com

unread,
Apr 3, 2014, 8:34:51 AM4/3/14
to fresc...@googlegroups.com, tirr...@gmail.com, mar...@marnen.org
10.9.2

I uninstall frescobaldi, poppler e qt.
I reinstall qt and then frescobaldi from your repository

Now everthing's right. No error.

I think there was some problems with the update to 10.9.2. I had some problems with mysql too.

Now I have three poppler in Cellar. Is right?

brew info poppler:
------
iMac-di-Enrico-2:~ enrico$ brew info poppler
poppler: stable 0.24.5
http://poppler.freedesktop.org
Conflicts with: pdf2image, pdftohtml, xpdf
/usr/local/Cellar/poppler/0.24.4 (420 files, 22M)
  Built from source with: --with-qt4
/usr/local/Cellar/poppler/0.24.5 (420 files, 22M)
  Built from source with: --with-qt4
/usr/local/Cellar/poppler/0.24.5_1 (420 files, 22M) *
  Built from source with: --with-qt4
From: https://github.com/Homebrew/homebrew/commits/master/Library/Formula/poppler.rb
==> Dependencies
Build: xz ✔, pkg-config ✔
Required: libpng ✔, fontconfig ✔, openjpeg ✔
Optional: glib ✔
==> Options
--with-glib
    Build Glib backend
--with-lcms2
    Use color management system
--with-qt4
    Build Qt backend

----------

Marnen Laibow-Koser

unread,
Apr 3, 2014, 8:56:35 AM4/3/14
to tirr...@gmail.com, fresc...@googlegroups.com
Please don't top-post; it makes it hard to follow the discussion. 


On Thursday, April 3, 2014, tirr...@gmail.com <tirr...@gmail.com> wrote:
10.9.2

I haven't used Mavericks yet, so I don't know if there are any gotchas here.  But I think others have reported success with my formula. 
 


I uninstall frescobaldi, poppler e qt.
I reinstall qt and then frescobaldi from your repository 


Now everthing's right. No error.

Great!  I do wish you had given me the output I requested so I could figure out what was happening, though. 



I think there was some problems with the update to 10.9.2.

That could be. 
 
 I had some problems with mysql too.

MySQL is itself a problem. :D (I'm a Postgres fan myself...) 


Now I have three poppler in Cellar. Is right?

I don't know why you'd have more than one. Perhaps you should clean that up?

tirr...@gmail.com

unread,
Apr 3, 2014, 9:34:12 AM4/3/14
to fresc...@googlegroups.com, tirr...@gmail.com, mar...@marnen.org


Il giorno giovedì 3 aprile 2014 14:56:35 UTC+2, Marnen Laibow-Koser ha scritto:
Please don't top-post; it makes it hard to follow the discussion. 


You're right.
Excuse me.



 
On Thursday, April 3, 2014, tirr...@gmail.com <tirr...@gmail.com> wrote:
10.9.2

I haven't used Mavericks yet, so I don't know if there are any gotchas here.  But I think others have reported success with my formula. 
 


I uninstall frescobaldi, poppler e qt.
I reinstall qt and then frescobaldi from your repository 


Now everthing's right. No error.

Great!  I do wish you had given me the output I requested so I could figure out what was happening, though. 


Is it enough the output I posted?


 



I think there was some problems with the update to 10.9.2.

That could be. 
 
 I had some problems with mysql too.

MySQL is itself a problem. :D (I'm a Postgres fan myself...) 


:-)

 


Now I have three poppler in Cellar. Is right?

I don't know why you'd have more than one. Perhaps you should clean that up?



Clean up? Can I delete the directories in Cellar or I have to use something in a command line?
The last install did the Poppler_1 so I think now everything is linked to the last.





 

Marnen Laibow-Koser

unread,
Apr 3, 2014, 10:03:07 AM4/3/14
to tirr...@gmail.com, fresc...@googlegroups.com


On Thursday, April 3, 2014, <tirr...@gmail.com> wrote:


Il giorno giovedì 3 aprile 2014 14:56:35 UTC+2, Marnen Laibow-Koser ha scritto:
[...] 
Great!  I do wish you had given me the output I requested so I could figure out what was happening, though. 


Is it enough the output I posted?

Not really.  I was hoping to see the output from *before* you reinstalled successfully, so I could track down the error. 

 [...]
Now I have three poppler in Cellar. Is right?

I don't know why you'd have more than one. Perhaps you should clean that up?



Clean up? Can I delete the directories in Cellar or I have to use something in a command line?
The last install did the Poppler_1 so I think now everything is linked to the last.

I think brew cleanup will do it, but check the Homebrew docs to be sure. 

donab...@gmail.com

unread,
Apr 3, 2014, 10:18:24 AM4/3/14
to fresc...@googlegroups.com, tirr...@gmail.com, mar...@marnen.org


Il giorno giovedì 3 aprile 2014 16:03:07 UTC+2, Marnen Laibow-Koser ha scritto:


On Thursday, April 3, 2014, <tirr...@gmail.com> wrote:


Il giorno giovedì 3 aprile 2014 14:56:35 UTC+2, Marnen Laibow-Koser ha scritto:
[...] 
Great!  I do wish you had given me the output I requested so I could figure out what was happening, though. 


Is it enough the output I posted?

Not really.  I was hoping to see the output from *before* you reinstalled successfully, so I could track down the error. 


I understand. I saw your message after I did the repair. So it was impossibile to resume an old output.
The next time I'll try to be more careful about that.

Best,

Enrico

kyle...@gmail.com

unread,
Apr 17, 2014, 7:46:04 AM4/17/14
to fresc...@googlegroups.com, mar...@marnen.org

Hi all -

Attempting Installation of Frescobaldi on Mavericks, terminal window says:

tnc-21-1:~ kyleshaw$ brew install frescobaldi --without-lilypond

==> Downloading https://github.com/wbsoft/frescobaldi/releases/download/v2.0.15/

Already downloaded: /Library/Caches/Homebrew/frescobaldi-2.0.15.tar.gz

==> Downloading https://github.com/wbsoft/python-poppler-qt4/archive/v0.18.1.tar

Already downloaded: /Library/Caches/Homebrew/frescobaldi--python-poppler-qt4-0.18.1.tar.gz

==> python setup.py build

==> python setup.py install


  http://peak.telecommunity.com/EasyInstall.html


Please make the appropriate changes for your system and try again.



READ THIS: https://github.com/Homebrew/homebrew/wiki/troubleshooting



I've run into similar issues as some on this thread already and managed to overcome them (i.e., installing qt before installing frescobaldi, first running brew update / doctor, etc.). I'm at a loss as to what to do now though. Thoughts? Thanks,

Marnen Laibow-Koser

unread,
Apr 17, 2014, 8:26:30 AM4/17/14
to fresc...@googlegroups.com
What have you tried so far?

I haven't tried this on Mavericks, but it looks like the problem has to do with setuptools.  You could try pip install --upgrade setuptools; perhaps  http://attentionshard.wordpress.com/2013/10/25/os-x-mavericks-fixing-broken-python-development-environments/ will also be helpful.  If not, then maybe the Homebrew support list is a better place to ask, since this isn't really a Frescobaldi package issue, I think. 

rif a. saurous

unread,
May 10, 2014, 9:05:10 AM5/10/14
to fresc...@googlegroups.com, mar...@marnen.org
Anyone make any progress on this?  I'm having the exact same issue [after dealing with many other issues on my own]: something cryptic to do with easyinstall.  I'd ask on the Homebrew support list, but AFAICT they don't actually have one?  I certainly couldn't find it.  I could try filing a bug against Homebrew over this I guess?

rif

Marnen Laibow-Koser

unread,
May 10, 2014, 9:57:00 AM5/10/14
to rif a. saurous, fresc...@googlegroups.com


On Saturday, May 10, 2014, rif a. saurous <rifme...@gmail.com> wrote:
Anyone make any progress on this?  I'm having the exact same issue [after dealing with many other issues on my own]: something cryptic to do with easyinstall.  

Did you try the suggestions I made in my last post?  If so, what was the result?
 
I'd ask on the Homebrew support list, but AFAICT they don't actually have one?  I certainly couldn't find it.  

They do.  Note the "community forums" listing at https://github.com/Homebrew/homebrew/wiki .
 
I could try filing a bug against Homebrew over this I guess?

That might be worthwhile. 
 


rif

rif

unread,
May 10, 2014, 10:00:25 AM5/10/14
to fresc...@googlegroups.com
I tried the pip install upgrade stuff; no progress.  I read the attentionshard link but nothing there seemed obviously actionable to me.  I may try the mailing list; thanks.


l.sorg...@gmail.com

unread,
May 11, 2014, 1:41:52 AM5/11/14
to fresc...@googlegroups.com, mar...@marnen.org, matthias...@googlemail.com
Hi all, 

I also had problems with Mavericks, this was the error I got:

---------------- ERROR ------------------

==> python setup.py install


Please make the appropriate changes for your system and try again.


--------------- END ERROR ------------

Looking at the solution Matthias provided I tried reinstalling python via 

$ brew install python

then I wanted to check if things by chance worked before going on with step 2, and in fact, step 1 was sufficient to re-run frescobaldi installation (always via homebrew) successful.

Thanks to all for your contribution.
Luca
Reply all
Reply to author
Forward
0 new messages