[Matplotlib-buildbot] buildbot failure in matplotlib on Ubuntu 8.04, Python 2.4, amd64

I just installed dvipng on the test machines, which I think will make
them pass this test next time.

But it looks from the traceback

http://mpl-buildbot.code.astraw.com/builders/Ubuntu%208.04%2C%20Python%202.5%2C%20amd64/builds/78/steps/test/logs/stdio

that the new textpath module is importing texmanager, which will fail if
dvipng is not installed. Will this cause similar breakage on people's
machines if we they don't have dvipng installed?

Should I remove dvipng from the buildslaves to check for this kind of
thing in the future, or should I keep it installed so we can test
functionality that uses it?

···

mpl-buildmaster@...763... wrote:

STATUS: Failure
revision: 7635 ( http://matplotlib.svn.sourceforge.net/matplotlib/?view=rev&rev=7635 )

I think we should have at least one build slave with dvipng and one
w/o. This is a real bug that the buildbot caught since we do not
require dvipng for a normal mpl install.

···

On Fri, Sep 4, 2009 at 2:54 PM, Andrew Straw<strawman@...36...> wrote:

Should I remove dvipng from the buildslaves to check for this kind of
thing in the future, or should I keep it installed so we can test
functionality that uses it?

Should I remove dvipng from the buildslaves to check for this kind of
thing in the future, or should I keep it installed so we can test
functionality that uses it?

I think we should have at least one build slave with dvipng and one
w/o. This is a real bug that the buildbot caught since we do not
require dvipng for a normal mpl install.

Yes, this should be my fault. I didn't expect that importing a
texmager would raise an exception. I'll fix it soon.

Regards,

-JJ

···

On Fri, Sep 4, 2009 at 4:06 PM, John Hunter<jdh2358@...149...> wrote:

On Fri, Sep 4, 2009 at 2:54 PM, Andrew Straw<strawman@...36...> wrote:

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
matplotlib-devel List Signup and Options

I just committed a changeset that I think would fix this (the
textpath.py imports texmanager only when required). But I couldn't
test it as I don't have a machine w/o dvipng at this time.

Regards,

-JJ

···

On Fri, Sep 4, 2009 at 4:10 PM, Jae-Joon Lee<lee.j.joon@...149...> wrote:

Yes, this should be my fault. I didn't expect that importing a
texmager would raise an exception. I'll fix it soon.

Jae-Joon Lee wrote:

  

Yes, this should be my fault. I didn't expect that importing a
texmager would raise an exception. I'll fix it soon.

I just committed a changeset that I think would fix this (the
textpath.py imports texmanager only when required). But I couldn't
test it as I don't have a machine w/o dvipng at this time.
  

OK, I added a buildslave without dvipng and the latest svn passes.
Thanks Jae-Joon.

Chalk another one up for the buildbot -- even with only 17 tests, we're
catching a lot of interesting things. Still to be resolved is the empty
datetime issue:
https://sourceforge.net/tracker/?func=detail&aid=2850075&group_id=80706&atid=560720

-Andrew

···

On Fri, Sep 4, 2009 at 4:10 PM, Jae-Joon Lee<lee.j.joon@...149...> wrote: