Opened 10 years ago

Closed 10 years ago

#41814 closed defect (fixed)

zsh @5.0.2_3 won't install with texinfo @5.2

Reported by: smparkes@… Owned by: larryv (Lawrence Velázquez)
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc: cooljeanius (Eric Gallager)
Port: zsh

Description

Fresh install on 10.9.

Apparently (i.e., from a google search) what was a soft error in texinfo is now a hard error:

:info:destroot tzsh.texi:22648: @itemx must follow @item

I changed the itemx in question to an item and the install completes. I have no idea the semantics of this but I don't use the local texinfo anyway, so ...

Attachments (1)

main.log (202.0 KB) - added by smparkes@… 10 years ago.
main.log from failed install.

Download all attachments as: .zip

Change History (10)

comment:1 Changed 10 years ago by cooljeanius (Eric Gallager)

It'd be useful to keep a texinfo4 port around for incompatibilities like this that texinfo5 has introduced: comment:ticket:39264:1

comment:2 Changed 10 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

comment:3 in reply to:  1 Changed 10 years ago by larryv (Lawrence Velázquez)

Replying to egall@…:

It'd be useful to keep a texinfo4 port around for incompatibilities like this that texinfo5 has introduced

Noted. This ticket is about zsh.

comment:4 in reply to:  description Changed 10 years ago by larryv (Lawrence Velázquez)

Please provide a complete main.log of the error you’re encountering. The zsh port should not be using Texinfo at all.

Changed 10 years ago by smparkes@…

Attachment: main.log added

main.log from failed install.

comment:5 Changed 10 years ago by smparkes@…

main.log attached.

I should have noted that I use a custom install location, in case that's relevant.

comment:6 Changed 10 years ago by smparkes@…

As egall@ mentioned, this is a bit systemic: I just came up with the same error for wget. Should I go ahead and file a bug for that, too?

comment:7 in reply to:  6 Changed 10 years ago by larryv (Lawrence Velázquez)

Replying to smparkes@…:

As egall@ mentioned, this is a bit systemic: I just came up with the same error for wget. Should I go ahead and file a bug for that, too?

Yes, please file a bug for any ports you come across that are affected by this.

comment:8 Changed 10 years ago by larryv (Lawrence Velázquez)

Cc: larryv@… removed
Owner: changed from macports-tickets@… to larryv@…
Status: newassigned

The zsh install.info build target does use Texinfo, but it calls the relevant executables without full pathnames, so it will use MacPorts’ Texinfo if you have it installed and Apple’s Texinfo otherwise.

I just updated zsh to 5.0.3. The new Texinfo sources are compatible with both the system Texinfo (4.8 on Mavericks with Xcode 5.0.2) and MacPorts’ Texinfo (5.2). You should be able to install successfully after cleaning zsh and doing a selfupdate.

comment:9 Changed 10 years ago by larryv (Lawrence Velázquez)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.