Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#29620 closed defect (fixed)

qtiplot @0.9.8.3 Fails - QTexEngine Missing File - Typo?

Reported by: mtwharmby@… Owned by: jonas@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc: ryandesign (Ryan Carsten Schmidt), mf2k (Frank Schima)
Port: qtiplot

Description (last modified by ryandesign (Ryan Carsten Schmidt))

I've been trying to install qtiplot using the latest Portfile (78293) but it fails with:

:info:build Cannot find file: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qtiplot/work/qtiplot-0.9.8.3/3rdparty/QTeXEngine/QTeXEngine.pro.

(full build log attached)

Looking at the Portfile I suspect a minor typo on line 113:

    copy ${workpath}/QTeXEngine ${worksrcpath}/3rdparty/QTexEngine

Symlinking 3rdparty/QTexEngine to 3rdparty/QTeXEngine seemed to fix the problem so I wonder if the code should be copied to ${worksrcpath}/3rdparty/QTeXEngine ?

I'm a new user so I'm not sure how/if I could submit a patch, but I thought I ought to bring this to your attention.

Thanks for all your hard work - I've spent *days* trying to compile and install this manually and Macports has made it so much simpler!

Attachments (1)

main.log (32.3 KB) - added by mtwharmby@… 13 years ago.
Build log

Download all attachments as: .zip

Change History (4)

Changed 13 years ago by mtwharmby@…

Attachment: main.log added

Build log

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Description: modified (diff)
Owner: changed from macports-tickets@… to jonas@…

I assume you are correct about this typo. "QTexEngine" should be "QTeXEngine". I assume the problem would only affect users who have a case-sensitive filesystem. (Do you?)

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

Resolution: fixed
Status: newclosed

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

Cc: macsforever2000@… added

Cc Me!

Note: See TracTickets for help on using tickets.