Hi there,

any progress with the matplotlib package? I am still also getting a patch file with wrong md5sum on selfupdate, but I suspect it might be rather the updated patch file is still missing from the repo than the patch updated without the checksum.

On 5 Aug 2010, at 16:34, Alexander Hansen wrote:

You're much better off running "fink index -f" first if you think you
have an incorrect  package description rather than removing files,
because fink normally uses a stored cache rather than the physical
files.  Occasionally there are situations where the cache doesn't get
updated even after the files change.

In this case, the package fails the md5 test because the patchfile got
updated without a corresponding update in the .info file.  The
appropriate thing to do in such cases is to contact the package
maintainer, since they are the ones who break and fix packages. :-)
(or in principle you could edit
/sw/fink/dists/unstable/main/finkinfo/sci/matplotlib-py.info and change
the PatchFile-MD5 entry)

However, you probably don't want to do that, because I found some
problems with the patch (maintainer cc'ed). After changing the
PatchFile-MD5 I got:

[ -r /sw/fink/dists/unstable/main/finkinfo/sci/matplotlib-py.patch ]
sed 's|@PREFIX@|/sw|g' <
/sw/fink/dists/unstable/main/finkinfo/sci/matplotlib-py.patch | patch -p1
patching file setup.cfg
patching file setup.py
Hunk #1 succeeded at 266 with fuzz 2 (offset 11 lines).
patching file setupext.py
patch: **** malformed patch at line 27: # make -f make.osx fetch
deps mpl_build mpl_install

Looks like the patch is not complete yet. I also found when trying to update on my own, that mpl 1.0.0 needs an extra patch to build against fink's python rather than the framework-based system python. The attached one allows it to build (on 10.5 + 10.6
anyway), but of course the warning might still apply, so YMMV.
I also noted that matplotlib-py27, while it builds and runs this way, is not running very well, i.e. mouse input in the plot window has basically no effect at all on powerpc, and produces loads of errors and ipython crashes on intel. Maybe I am missing some other fix for py27.

One last request to the maintainer - could you consider changing the
Depends: numeric, numarray  to Suggests: ... or something the like?
They have not been required for running matplotlib for some time, and I think anyone who needs to hold on to these packages at this time should know so on their own...

HTH,
                                                        Derek

Attachment: matplotlib-py.info
Description: Binary data


Attachment: matplotlib-py.patch
Description: Binary data

------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to