Opened 13 years ago

Closed 13 years ago

#27326 closed defect (fixed)

texlive-xetex (@17780_0) missing a dependency

Reported by: mjpost@… Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc:
Port: texlive-xetex

Description (last modified by mf2k (Frank Schima))

The latest version of fontspec (included with texlive-xetex) fails to run if packages

texlive-latex3 
texlive-latex-extra

are not installed, yet those are not listed as dependencies for texlive-xetex. Fontspec will first complain about a missing "expl3.sty" file (provided with texlive-latex3, and will also complain about a missing "binhex.tex" file (provided with texlive-latex-extra).

I think that these changes have to do with the transition to LaTeX 3.

You can repeat this problem by installing texlive-xetex (@17780_0) and typing

xelatex example.tex

(on the attached file).

Attachments (1)

example.tex (114 bytes) - added by mjpost@… 13 years ago.
File that produces the problem (when texlive-latex3 and texlive-latex-extra are not installed)

Download all attachments as: .zip

Change History (6)

Changed 13 years ago by mjpost@…

Attachment: example.tex added

File that produces the problem (when texlive-latex3 and texlive-latex-extra are not installed)

comment:1 Changed 13 years ago by mf2k (Frank Schima)

Description: modified (diff)
Owner: changed from macports-tickets@… to dports@…
Port: texlive-xetex added

comment:2 Changed 13 years ago by mjpost@…

Cc: mjpost@… added

Cc Me!

comment:3 Changed 13 years ago by drkp (Dan Ports)

Cc: mjpost@… removed
Status: newassigned

[no need to cc yourself]

comment:4 Changed 13 years ago by drkp (Dan Ports)

Thanks for the report. It looks like this is an upstream bug in the dependencies as the texlive package database shows no dependencies for fontspec, yet clearly it has some.

I really don't want to add a dependency on texlive-latex-extra, because that would mean adding it to the default texlive+medium install, and it's a 300MB package.

Looks like in the latest CTAN snapshot the kastrup package (which provides binhex.sty) has moved from latex-extra to generic-recommended, so perhaps we can update to that. Not sure there's anything we can do about the expl3 dependency other than pulling in latex3 as a dependency...

comment:5 Changed 13 years ago by drkp (Dan Ports)

Resolution: fixed
Status: assignedclosed

Should be fixed in r74955. (Sorry it took so long; it's a pain to regenerate the texlive distfiles)

Note: See TracTickets for help on using tickets.