New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #14443 (closed defect: fixed)

Opened 2 years ago

Last modified 10 months ago

(patch) py25-pyx dependency change from tetex to texlive

Reported by: bcbarnes@… Owned by: jmr@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: pyx, texlive, py25 Cc:
Port:

Description

as tetex is dead (see ticket #12913,  https://svn.macosforge.org/projects/macports/ticket/12913 ), I have tested compiling/running pyx 0.10 built with texlive instead of tetex. it works fine. my initial report is here:  http://lists.macosforge.org/pipermail/macports-users/2008-February/008799.html

relevant: "I only have one python script which uses pyx, but it worked perfectly to draw and create the graphics which we need. Others could perhaps try their scripts, but pyx is functional.

This did expose a bug in texlive: the file /opt/local/share/texmf/ fonts/map/dvips/updmap/psfonts.map has an extra space between a bracket and a font name. search for "< magh" to find the formatting error. This is apparently a known bug in texlive fonts and is probably already fixed upstream. However, pyx only emits a warning for the problem... the scripts run fine."

I manually edited psfonts.map to fix the texlive bug, and no more warnings are emitted by pyx.

I have never submitted a patch to macports before (so forgive me if I screwed up here), but I am attaching my .diff to change tetex dependency to texlive. It is a very simple, one-word change.

note, py25-pyx currently has nomaintainer. so I don't know who should commit this change, but I hope some macports guru will read this ticket! thank you.

patch attached.

Attachments

py25-pyx.diff Download (112 bytes) - added by bcbarnes@… 2 years ago.
diff between old and new portfile; one line change

Change History

Changed 2 years ago by bcbarnes@…

diff between old and new portfile; one line change

Changed 2 years ago by jmr@…

  • owner changed from macports-tickets@… to jmr@…
  • status changed from new to assigned
  • milestone set to Port Enhancements

One note: we'd prefer that patches be submitted as unified diffs (diff -u). It doesn't really matter for one this simple though.

Changed 2 years ago by jmr@…

  • status changed from assigned to closed
  • resolution set to fixed

Thanks, committed in r34946.

Changed 10 months ago by anonymous

  • milestone Port Enhancements deleted

Milestone Port Enhancements deleted

Note: See TracTickets for help on using tickets.