[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fink-users
Subject:    Re: [Fink-users] lilypond fails
From:       Alexander Hansen <alexanderk.hansen () gmail ! com>
Date:       2013-08-21 15:09:43
Message-ID: 5214D837.3040804 () gmail ! com
[Download RAW message or body]

On 8/21/13 6:39 AM, Richard Miles wrote:
> Please see this:
> All snippets are up to date...
> Compiling /sw/src/fink.build/lilypond-2.14.2-2/lilypond-2.14.2/Documentation/out/fdl.texi...
>  Writing `/sw/src/fink.build/lilypond-2.14.2-2/lilypond-2.14.2/Documentation/out/fdl.texi'...
>  lilypond-book.py (GNU LilyPond) 2.14.2
> touch out/.info-images-dir-dep
> /sw/bin/python2.7 /sw/src/fink.build/lilypond-2.14.2-2/lilypond-2.14.2/scripts/build/create-weblinks-itexi.py \
> > out/weblinks.itexi LANG= makeinfo --enable-encoding -I \
> > /sw/src/fink.build/lilypond-2.14.2-2/lilypond-2.14.2/Documentation -I. -I./out \
> > --output=out/lilypond-usage.info out/usage.texi
> out/usage/running.texi:31: warning: @vindex should only appear at a line beginning \
> (possibly involving @rlearning) out/usage/running.texi:48: warning: @vindex should \
> only appear at a line beginning (possibly involving @rweb) \
> out/usage/running.texi:687: warning: @vindex should only appear at a line beginning \
> (possibly involving @ruser) out/usage/running.texi:691: warning: @vindex should \
> only appear at a line beginning (possibly involving @ruser) \
> out/usage/running.texi:854: warning: @vindex should only appear at a line beginning \
> (possibly involving @rlearning) out/usage/running.texi:863: warning: @vindex should \
> only appear at a line beginning (possibly involving @ruser) \
> out/usage/running.texi:888: warning: @vindex should only appear at a line beginning \
> (possibly involving @ruser) out/usage/lilypond-book.texi:31: warning: @vindex \
> should only appear at a line beginning (possibly involving @rweb) \
> out/usage/lilypond-book.texi:1094: @itemx must follow @item \
> out/usage/lilypond-book.texi:1098: @itemx must follow @item \
> out/usage/lilypond-book.texi:1102: @itemx must follow @item \
> out/usage/lilypond-book.texi:1107: @itemx must follow @item \
> out/usage/lilypond-book.texi:1111: @itemx must follow @item \
> out/usage/lilypond-book.texi:1116: @itemx must follow @item \
> out/usage/lilypond-book.texi:1135: @itemx must follow @item \
> out/usage/external.texi:186: warning: @vindex should only appear at a line \
> beginning (possibly involving @rweb) out/usage/external.texi:235: warning: @vindex \
> should only appear at a line beginning (possibly involving @rinternals) \
> out/usage/external.texi:236: warning: @vindex should only appear at a line \
> beginning (possibly involving @rinternals) out/usage/external.texi:492: warning: \
> @vindex should only appear at a line beginning (possibly involving @rweb) \
> out/usage/external.texi:512: warning: @vindex should only appear at a line \
> beginning (possibly involving @ruser) out/usage/suggestions.texi:68: warning: \
> @vindex should only appear at a line beginning (possibly involving @ruser) \
> out/usage/suggestions.texi:119: warning: @vindex should only appear at a line \
> beginning (possibly involving @ruser) gnumake[1]: *** [out/lilypond-usage.info] \
> Error 1 rm out/weblinks.itexi
> gnumake: *** [all] Error 2
> ### execution of /tmp/fink.c7tq5 failed, exit code 2
> ### execution of /tmp/fink.NPZ4X failed, exit code 2
> Removing runtime build-lock...
> Removing build-lock package...
> /sw/bin/dpkg-lockwait -r fink-buildlock-lilypond-2.14.2-2
> (Reading database ... 465744 files and directories currently installed.)
> Removing fink-buildlock-lilypond-2.14.2-2 ...
> Failed: phase compiling: lilypond-2.14.2-2 failed
> 
> Before reporting any errors, please run "fink selfupdate" and try again.
> 
> If you continue to have issues, please check to see if the FAQ on Fink's
> website solves the problem.  If not, ask on one (not both, please) of
> these mailing lists:
> 
> 	The Fink Users List <fink-users@lists.sourceforge.net>
> 	The Fink Beginners List <fink-beginners@lists.sourceforge.net>,
> 
> with a carbon copy to the maintainer:
> 
> 	Matthias Neeracher <neeracher@mac.com>
> 
> Note that this is preferable to emailing just the maintainer directly,
> since most fink package maintainers do not have access to all possible
> hardware and software configurations.
> 
> Please try to include the complete error message in your report.  This
> generally consists of a compiler line starting with e.g. "gcc" or "g++"
> followed by the actual error output from the compiler.
> 
> Also include the following system information:
> Package manager version: 0.35.1
> Distribution version: selfupdate-cvs Wed Aug 21 05:25:15 2013, 10.6, i386
> Trees: local/main stable/main stable/crypto unstable/main unstable/crypto
> Xcode.app: 3.2.6
> Xcode command-line tools: 3.2.6
> Max. Fink build jobs:  1
> 
> TIA

This looks like what you get when documentation source files aren't 
compatible with the current texinfo.  Unfortunately, since lilypond does 
in fact need a newer version of texinfo than what comes with your 
system, we'll need a somewhat messy workaround pending a proper fix. 
The simplest option is probably:

fink install texinfo-legacy
sudo rm -rf /sw/bin/makeinfo
sudo cp /sw/opt/texinfo-legacy/bin/makeinfo /sw/bin/makeinfo
fink install lilypond
fink reinstall texinfo

(you can leave texinfo-legacy installed).


A cleaner one would be:

1)  Create (as a super-user) a file called 
/sw/etc/profile.d/texinfo-legacy.sh; Folks using tcsh will want to 
create /sw/etc/profile.d/texinfo-legacy.csh, instead.  In either case it 
should contain the following

prepend_path PATH /sw/opt/texinfo-legacy/bin

(prepend_path is a function which is set up when you use init.(c)sh to 
set up your Fink environment).

2)  Make sure that file is executable:

sudo chmod a+x /sw/etc/profile.d/texinfo-legacy.sh

Steps 1) and 2) set things up so that /sw/opt/texinfo-legacy/bin is in 
the PATH for Fink builds.

3)  Start a new terminal window, and then do a "fink install lilypond".

4)  Either delete /sw/etc/profile.d/texinfo-legacy.sh, or change it not 
to be executable:

sudo chmod a-x /sw/etc/profile.d/texinfo-legacy.sh

-- 
Alexander Hansen, Ph.D.
Fink User Liaison
My package updates: http://finkakh.wordpress.com/

------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic