[Fink-devel] Emerrgency update to scientificpython-py27
I jumped the gun on deprecating libdap9 after putting out an update to libnc-dap3 which uses libdap11 instead. I’ve done a quickie test of an update to scientificpython-py27 which is slightly modified to deal with libdap11—specifically its private directory structure. I’ve attached the modified .info file. If there aren’t any problems with it (I didn’t have a way to do a runtime test), then one of us can commit it. I’m very sorry about the rush—I had honestly thought that we’d closed down all of the libdap9 users. I guess there’s some consolation in the fact that most of the packages I broke were mine. :-\ -- Alexander Hansen, Ph.D. Fink User Liaison scientificpython-py.info Description: Binary data -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] grib-api-1.13.0-1/grib-api-fortran-1.13.0-1/cdo-1.6.7
On Thu, February 5, 2015 2:01 pm, Jack Howarth wrote: Remko, Currently grib-api/grib-api-fortran fail fink validation on 10.10 due to the Puma linkage bug in configure. The following changes update these package to the latest 1.13.0 sources and use the perl edit fix to configure to pass 'fink -m' on 10.10. The grib-api update is already being looked at: https://sourceforge.net/p/fink/package-submissions/4460/ Hanspeter -- More agile than a turtle, stronger than a mouse, nobler than a lettuce -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] gdl-0.9.5-1
Sebastien, The appended changes to the gdl.info updates the package to the newest upstream release, updates the BuildDepends to hdf5.9 and adds the missing Depends on hdf5.9-shlibs. Tested with 'fink -m' on 10.10. Jack Index: gdl.info === RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/gdl.info,v retrieving revision 1.8 diff -r1.8 gdl.info 2,3c2,3 Version: 0.9.4 Revision: 2 --- Version: 0.9.5 Revision: 1 9,10c9,10 fftw3-shlibs (= 3.1.1-5), gsl-shlibs, grib-api-shlibs, libjpeg9-shlibs, libncurses5-shlibs (= 5.4-20041023-1006), netcdf-c7-shlibs, --- fftw3-shlibs (= 3.1.1-5), gsl-shlibs, grib-api-shlibs, hdf5.9-shlibs, libjpeg9-shlibs, libncurses5-shlibs (= 5.4-20041023-1006), netcdf-c7-shlibs, 16c16 grib-api, gsl, hdf5.8, libncurses5(= 5.4-20041023-1006), proj, --- grib-api, gsl, hdf5.9, libncurses5(= 5.4-20041023-1006), proj, 20c20 Source-MD5: 5d8d5783a387cca264fe8edb09e04f10 --- Source-MD5: 2d02283c544820729479a57545d5b599 gdl.info Description: Binary data -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] pytables-py-3.1.1-2
Hi Jack, Derek, The following changes to pytables-py.info aids in the migration of the fink packages to the newer hdf5.9 and fixes the current thanks for taking care of this, had it on my todo list for a while. validation error about ompiled python module points to fink build dir. The packaging now passes 'fink -m' on 10.10 as well as with 'fink install pytables-py27' and 'fink remove pytables-py27 to confirm the .pyo files created in the PostInstScript are removed in the PreRmScript. Ah, did not notice that failed tests would break the cleanup! Though I actually had seen this in other packages before. But I am a bit wary about manipulating files directly in %i; this could be fixed alternatively well by making sure the test script is correctly intercepted even on returning an error: 21c27 %p/bin/python%type_raw[python] setup.py install --cflags='-I%p/include' --lflags='-L%p/lib' --hdf5=%p/ --lzo=%p/ --bzip2=%p/ --root=%d --- %p/bin/python%type_raw[python] setup.py install -O1 --cflags='-I%p/include' --lflags='-L%p/lib' --hdf5=%p/ --lzo=%p/ --bzip2=%p/ --root=%d 50,52c56,60 %p/bin/python%type_raw[python] -B -c 'import tables, sys; r=tables.test(); sys.exit(r)' TESTFAIL=$? find %b/build/lib.macosx-*-%type_raw[python] -name '*.py[oc]' -exec rm {} \; --- TESTFAIL=0 %p/bin/python%type_raw[python] -B -c 'import tables, sys; r=tables.test(); sys.exit(r)' || TESTFAIL=$? find %b/build -name '*.py[oc]' -exec rm {} \; find %b/build -name __pycache__ -exec rm -r {} \; The .pyo files would also be taken care of that way. Built this with -m on 10.10 for py27 and py34, and tested the uninstall as well. And I’d also add the Distribution: field as Hanspeter had suggested a while ago. Cheers, Derek Jack Index: pytables-py.info === RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/pytables-py.info,v retrieving revision 1.11 diff -r1.11 pytables-py.info 5c5 Revision: 1 --- Revision: 2 8,9c8,9 Depends: python%type_pkg[python], numpy-py%type_pkg[python] (= 1.7.1-1), numexpr-py%type_pkg[python] (= 2.2.2-1), bzip2-shlibs, lzo2-shlibs, hdf5.8-shlibs BuildDepends: bzip2-dev, lzo2, cython-py%type_pkg[python] (= 0.13-1), hdf5.8 --- Depends: python%type_pkg[python], numpy-py%type_pkg[python] (= 1.7.1-1), numexpr-py%type_pkg[python] (= 2.2.2-1), bzip2-shlibs, lzo2-shlibs, hdf5.9-shlibs BuildDepends: bzip2-dev, lzo2, cython-py%type_pkg[python] (= 0.13-1), hdf5.9 25a26,27 /usr/bin/find %i/lib/python%type_raw[python]/site-packages/tables -name '*.pyc' -delete 36a39,40 %p/bin/python%type_raw[python] -O %p/lib/python%type_raw[python]/compileall.py -q %p/lib/python%type_raw[python]/site-packages/tables 42a47,48 /usr/bin/find %p/lib/python%type_raw[python]/site-packages/tables -name '*.pyo' -delete -- Derek Homeier Centre de Recherche Astrophysique de Lyon ENS Lyon 46, Allée d'Italie 69364 Lyon Cedex 07, France +33 47272-8894 -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] libgeotiff2 broken on Yosemite
Baba, By resorting to flag-sort, we are able to drop the BuildConflicts on the package itself and the build is now self-contained passing 'fink -m' on 10.10... Index: libgeotiff2.info === RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/graphics/libgeotiff2.info,v retrieving revision 1.3 diff -r1.3 libgeotiff2.info 3,4c3,4 Version: 1.4.0 Revision: 3 --- Version: 1.4.1 Revision: 1 10c10 Source-MD5: efa7b418bc00228fcda4da63557e40c2 --- Source-MD5: 48bdf817e6e7a37671cc1f41b01e10fc 17a18 flag-sort, 20d20 BuildConflicts: %n ( %v-%r) 25,27c25,26 # PatchFile: %n.patch # PatchFile-MD5: 364f5761fd4ebcd3db3f985625c985b1 --- SetCC: flag-sort -r gcc SetCXX: flag-sort -r g++ 29d27 SetDYLD_LIBRARY_PATH: %p/lib 31a30,33 PatchScript: # Patch configure not to link like Puma on Yosemite perl -pi -e 's/(10\.\[012\])(\*)/\1\,.\2/' configure Jack ps The package is also updated to the latest upstream version. On Thu, Feb 5, 2015 at 2:17 AM, Jack Howarth howarth.at.f...@gmail.com wrote: Baba, There are two problems building the current libgeotiff2-1.4.0-3 on Yosemite. The first is that the usage of... SetDYLD_LIBRARY_PATH: %p/lib causes fink to fail with the error... % fink -m -kK rebuild libgeotiff2 Scanning package description files.. Information about 10419 packages read in 2 seconds. Running in Maintainer Mode Validating package file /sw/fink/dists/stable/main/finkinfo/graphics/libgeotiff2.info... Package looks good! The package 'libgeotiff2' will be built without being installed. Reading build dependency for libgeotiff2-1.4.0-3... Reading dependency for libgeotiff2-1.4.0-3... Reading dependency for libgeotiff2-shlibs-1.4.0-3... Reading dependency for libgeotiff2-bin-1.4.0-3... Reading build conflict for libgeotiff2-1.4.0-3... The following package will be rebuilt: libgeotiff2 Setting runtime build-lock... dpkg-deb -b /sw/src/fink.build/root-fink-buildlock-libgeotiff2-1.4.0-3 /sw/src/fink.build dpkg-deb: building package `fink-buildlock-libgeotiff2-1.4.0-3' in `/sw/src/fink.build/fink-buildlock-libgeotiff2-1.4.0-3_2015.02.05-02.14.27_darwin-x86_64.deb'. Installing build-lock package... /sw/bin/dpkg-lockwait -i /sw/src/fink.build/fink-buildlock-libgeotiff2-1.4.0-3_2015.02.05-02.14.27_darwin-x86_64.deb Selecting previously deselected package fink-buildlock-libgeotiff2-1.4.0-3. (Reading database ... 368087 files and directories currently installed.) Unpacking fink-buildlock-libgeotiff2-1.4.0-3 (from .../fink-buildlock-libgeotiff2-1.4.0-3_2015.02.05-02.14.27_darwin-x86_64.deb) ... Setting up fink-buildlock-libgeotiff2-1.4.0-3 (2015.02.05-02.14.27) ... sudo -u fink-bld [ENV] sh -c /tmp/fink.F29yF sudo: unable to initialize PAM: No such file or directory Removing runtime build-lock... Removing build-lock package... /sw/bin/dpkg-lockwait -r fink-buildlock-libgeotiff2-1.4.0-3 (Reading database ... 368088 files and directories currently installed.) Removing fink-buildlock-libgeotiff2-1.4.0-3 ... Failed: directory /sw/src/fink.build/libgeotiff2-1.4.0-3/libgeotiff-1.4.0 doesn't exist, check the package description The second is that the Puma linkage bug in configure needs to be patched. The attached changes build on 10.10. Index: libgeotiff2.info === RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/graphics/libgeotiff2.info,v retrieving revision 1.3 diff -r1.3 libgeotiff2.info 25,27d24 # PatchFile: %n.patch # PatchFile-MD5: 364f5761fd4ebcd3db3f985625c985b1 29d25 SetDYLD_LIBRARY_PATH: %p/lib 31a28,31 PatchScript: # Patch configure not to link like Puma on Yosemite perl -pi -e 's/(10\.\[012\])(\*)/\1\,.\2/' configure Jack -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] gdl-0.9.5-1
Sebastien, Sure. I'll take over the package with this commit. Jack On Thu, Feb 5, 2015 at 4:29 PM, Sébastien Maret sebastien.ma...@icloud.com wrote: Jack, Le 5 févr. 2015 à 21:53, Jack Howarth howarth.at.f...@gmail.com a écrit : The appended changes to the gdl.info updates the package to the newest upstream release, updates the BuildDepends to hdf5.9 and adds the missing Depends on hdf5.9-shlibs. Tested with 'fink -m' on 10.10. Thanks for the update. Would you like to over maintainership of this package ? Sébastien -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] pygobject2-py27-2.20.0-5
Daniel, The pygobject2-py.info packaging needs the Puma fix to pass 'fink -m' on 10.10. Jack Index: pygobject2-py.info === RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/gnome/pygobject2-py.info,v retrieving revision 1.3 diff -r1.3 pygobject2-py.info 4c4 Revision: 4 --- Revision: 5 53a54,58 PatchScript: %{default_script} # Patch configure not to link like Puma on Yosemite perl -pi -e 's/(10\.\[012\])\*/\1\,.\*/' configure -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] switching libkate1-shlibs to wxpython300-py
Hanspeter, Have you considered changing the BuildDepends on wxgtk2.8-py27-dev and Depends on wxgtk2.8-py27 in libkate1-shlibs to wxpython300-py27-dev and wxpython300-py27? Since qt4-mac, rather than the nonexistent qt4-x11, is used for our KDE packages, the cocoa-based wxpython seems to make more sense. Note that the wxwidgets300-osxcocoa and wxgtk2.8 packages can co-exist but not the wxpython ( wxgtk2.8-py27 vs wxpython300-py27) ones. So migrating everything from wxgtk2.8-py to wxpython300-py will be desirable (especially as upstream wxpython has abandoned support for a gtk-based build on OS X). Jack -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] pytables-py-3.1.1-2
Derek, The following changes to pytables-py.info aids in the migration of the fink packages to the newer hdf5.9 and fixes the current validation error about ompiled python module points to fink build dir. The packaging now passes 'fink -m' on 10.10 as well as with 'fink install pytables-py27' and 'fink remove pytables-py27 to confirm the .pyo files created in the PostInstScript are removed in the PreRmScript. Jack Index: pytables-py.info === RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/pytables-py.info,v retrieving revision 1.11 diff -r1.11 pytables-py.info 5c5 Revision: 1 --- Revision: 2 8,9c8,9 Depends: python%type_pkg[python], numpy-py%type_pkg[python] (= 1.7.1-1), numexpr-py%type_pkg[python] (= 2.2.2-1), bzip2-shlibs, lzo2-shlibs, hdf5.8-shlibs BuildDepends: bzip2-dev, lzo2, cython-py%type_pkg[python] (= 0.13-1), hdf5.8 --- Depends: python%type_pkg[python], numpy-py%type_pkg[python] (= 1.7.1-1), numexpr-py%type_pkg[python] (= 2.2.2-1), bzip2-shlibs, lzo2-shlibs, hdf5.9-shlibs BuildDepends: bzip2-dev, lzo2, cython-py%type_pkg[python] (= 0.13-1), hdf5.9 25a26,27 /usr/bin/find %i/lib/python%type_raw[python]/site-packages/tables -name '*.pyc' -delete 36a39,40 %p/bin/python%type_raw[python] -O %p/lib/python%type_raw[python]/compileall.py -q %p/lib/python%type_raw[python]/site-packages/tables 42a47,48 /usr/bin/find %p/lib/python%type_raw[python]/site-packages/tables -name '*.pyo' -delete -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] grib-api-1.13.0-1/grib-api-fortran-1.13.0-1/cdo-1.6.7
Remko, Currently grib-api/grib-api-fortran fail fink validation on 10.10 due to the Puma linkage bug in configure. The following changes update these package to the latest 1.13.0 sources and use the perl edit fix to configure to pass 'fink -m' on 10.10. Index: grib-api-fortran.info === RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/grib-api-fortran.info,v retrieving revision 1.6 diff -r1.6 grib-api-fortran.info 3c3 Version: 1.12.0 --- Version: 1.13.0 13c13 Source-MD5: ef3dbd2b7e64d3bb7d45729634b7a6b3 --- Source-MD5: 3fdae4e771c486e5f660a073de1ecd8a 23a24,29 PatchScript: %{default_script} # Patch configure not to link like Puma on Yosemite perl -pi -e 's/(10\.\[012\])\*/\1\,.\*/' configure Index: grib-api.info === RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/grib-api.info,v retrieving revision 1.6 diff -r1.6 grib-api.info 2c2 Version: 1.12.0 --- Version: 1.13.0 11c11 Source-MD5: ef3dbd2b7e64d3bb7d45729634b7a6b3 --- Source-MD5: 3fdae4e771c486e5f660a073de1ecd8a 21a22,27 PatchScript: %{default_script} # Patch configure not to link like Puma on Yosemite perl -pi -e 's/(10\.\[012\])\*/\1\,.\*/' configure The following change updates the cdo packaging to use hdf5.9 and takes it to the 1.6.3 release (which is the latest without test suite regressions). .Tested with 'fink -m' on 10.10 against the grib-api 1.13.0 packaging. Index: cdo.info === RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci/cdo.info,v retrieving revision 1.2 diff -r1.2 cdo.info 2c2 Version: 1.6.0 --- Version: 1.6.3 10,11c10,11 BuildDepends: hdf5.8, netcdf-c7, szip, grib-api (= 1.9.18-4), fink-package-precedence Depends: hdf5.8-shlibs, netcdf-c7-shlibs, szip-shlibs, grib-api-shlibs (= 1.9.18-4) --- BuildDepends: hdf5.9, netcdf-c7, szip, grib-api (= 1.9.18-4), fink-package-precedence Depends: hdf5.9-shlibs, netcdf-c7-shlibs, szip-shlibs, grib-api-shlibs (= 1.9.18-4) 21,22c21,22 Source: https://code.zmaw.de/attachments/download/5287/%n-%v.tar.gz Source-MD5: 1ce1f4e7e9d90ca1d459803e6c84d73b --- Source: https://code.zmaw.de/attachments/download/7220/cdo-%v.tar.gz Source-MD5: 52ec6b511f402fb115fdb985ff12487b Jack grib-api.info Description: Binary data grib-api-fortran.info Description: Binary data cdo.info Description: Binary data -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/___ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel