Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#14443 closed defect (fixed)

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

Reported by: bcbarnes@… Owned by: jmroot (Joshua Root)
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 (1)

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

Download all attachments as: .zip

Change History (4)

Changed 16 years ago by bcbarnes@…

Attachment: py25-pyx.diff added

diff between old and new portfile; one line change

comment:1 Changed 16 years ago by jmroot (Joshua Root)

Milestone: Port Enhancements
Owner: changed from macports-tickets@… to jmr@…
Status: newassigned

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

comment:2 Changed 16 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: assignedclosed

Thanks, committed in r34946.

comment:3 Changed 15 years ago by (none)

Milestone: Port Enhancements

Milestone Port Enhancements deleted

Note: See TracTickets for help on using tickets.