Opened 9 years ago
Last modified 16 months ago
#48690 new defect
Upgrading "guile18" fails
Reported by: | dave@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.3 |
Keywords: | Cc: | MasakiOita, shapovalow@…, drkp (Dan Ports) | |
Port: | guile18 |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
Uograding MacPorts failed when building "guile18":
---> Staging guile18 into destroot Error: org.macports.destroot for port guile18 returned: command execution failed Please see the log file for port guile18 for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_guile18/guile18/main.log Error: Unable to upgrade port: 1 Error rebuilding guile18 while executing "error "Error rebuilding $portname"" (procedure "revupgrade_scanandrebuild" line 395) invoked from within "revupgrade_scanandrebuild broken_port_counts $opts" (procedure "macports::revupgrade" line 5) invoked from within "macports::revupgrade $opts" (procedure "action_revupgrade" line 2) invoked from within "action_revupgrade $action $portlist $opts" (procedure "action_upgrade" line 25) invoked from within "$action_proc $action $portlist [array get global_options]" (procedure "process_cmd" line 103) invoked from within "process_cmd $remaining_args" invoked from within "if { [llength $remaining_args] > 0 } { # If there are remaining arguments, process those as a command set exit_status [process_cmd $remaining..." (file "/opt/local/bin/port" line 5268) ozzie:~ dave$
Attachments (1)
Change History (8)
Changed 9 years ago by dave@…
comment:1 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|
comment:4 Changed 9 years ago by shapovalow@…
comment:6 Changed 5 years ago by codefisher (Michael Buckley)
I am still getting this error, 4 years later, my error log has exactly the same as @ryandesign posted, even the line numbers are are the same. Is there any possibility of a fix? I am trying to install lilypond.
comment:7 Changed 16 months ago by barracuda156
Still broken:
Making install in ref make[2]: Entering directory `/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_lang_guile18/guile18/work/guile-1.8.8/doc/ref' restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \ rm -rf $backupdir && mkdir $backupdir && \ if (/bin/sh /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_lang_guile18/guile18/work/guile-1.8.8/build-aux/missing --run makeinfo --version) >/dev/null 2>&1; then \ for f in guile.info guile.info-[0-9] guile.info-[0-9][0-9] guile.i[0-9] guile.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ if /bin/sh /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_lang_guile18/guile18/work/guile-1.8.8/build-aux/missing --run makeinfo -I . \ -o guile.info guile.texi; \ then \ rc=0; \ CDPATH="${ZSH_VERSION+.}:" && cd .; \ else \ rc=$?; \ CDPATH="${ZSH_VERSION+.}:" && cd . && \ $restore $backupdir/* `echo "./guile.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc api-compound.texi:908: encoding error at byte 0xa0 gh.texi:1000: must be after `@deftypefun' to use `@deftypefunx' fdl.texi:411: raising the section level of @appendixsubsec which is too low make[2]: *** [guile.info] Error 1
Note: See
TracTickets for help on using
tickets.
The relevant portion of the log appears to be:
This makes it sound like a texinfo problem. texinfo was updated to version 6 last month in r138717; it's possible guile18's use of texinfo is not compatible with texinfo 6 and needs to be patched in some way.
Actually, according to this gentoo bug, it's an incompatibility with texinfo 5 already: https://bugs.gentoo.org/show_bug.cgi?id=464044
Also a debian bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=738295
These have patches attached that we might use.