From: David R. M. <dr...@fi...> - 2010-06-26 15:34:02
|
Jack, Actually, leaving the old variants of python in place is perfectly OK. There may be people still using old versions of python (on 10.4 or 10.5) and leaving these variants for them is fine. Of course, if a maintainer stops being able to test new versions of the package with old versions of python, the she or he should probably stop supporting the old versions. Even in that case, though, it is a courtesy to add something like foo-py24.info to fink providing the old version of the package (in an obsolete variant) indefinitely into the future. -- Dave On Jun 25, 2010, at 9:21 AM, Jack Howarth wrote: > I noticed a lot of packages in unstable still contain lines > like... > > Distribution: (%type_pkg[python] = 23) 10.4, (%type_pkg[python] = 24) 10.4, (%type_pkg[python] = 24) 10.5 > > and support python variants other than 2.5 and 2.6. Hasn't the > convention in fink unstable been changed such that only py25 and py26 > variants are to be supported? If so, perhaps the core maintainers > can go through unstable and correct these. > Jack > ps A short list of the current offending packages include... > > unstable/crypto/finkinfo/gmailfs-py.info:Type: python (2.4 2.5) > unstable/crypto/finkinfo/gnupg-interface-py.info:Type: python (2.4 2.5 2.6) > unstable/crypto/finkinfo/libapache2-mod-python-py-ssl.info:Type: python (2.3 2.4), -ssl -ssl > unstable/crypto/finkinfo/libgmail-py.info:Type: python (2.3 2.4 2.5) > unstable/crypto/finkinfo/nevow-py.info:Type: python (2.3 2.4) > unstable/crypto/finkinfo/paramiko-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/crypto/finkinfo/pycrypto-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/crypto/finkinfo/python-tlslite-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/crypto/finkinfo/twisted-py.info:Type: python (2.3 2.4) > unstable/crypto/finkinfo/twisted2-conch-py.info:Type: python (2.4 2.5 2.6) > unstable/crypto/finkinfo/twisted2-flow-py.info:Type: python (2.4 2.5 2.6) > unstable/crypto/finkinfo/twisted2-lore-py.info:Type: python (2.4 2.5 2.6) > unstable/crypto/finkinfo/twisted2-mail-py.info:Type: python (2.4 2.5 2.6) > unstable/crypto/finkinfo/twisted2-names-py.info:Type: python (2.4 2.5 2.6) > unstable/crypto/finkinfo/twisted2-news-py.info:Type: python (2.4 2.5 2.6) > unstable/crypto/finkinfo/twisted2-pair-py.info:Type: python (2.4 2.5 2.6) > unstable/crypto/finkinfo/twisted2-py.info:Type: python (2.4 2.5 2.6) > unstable/crypto/finkinfo/twisted2-runner-py.info:Type: python (2.4 2.5 2.6) > unstable/crypto/finkinfo/twisted2-web-py.info:Type: python (2.4 2.5 2.6) > unstable/crypto/finkinfo/twisted2-web2-py.info:Type: python (2.4 2.5 2.6) > unstable/crypto/finkinfo/twisted2-words-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/database/elixir-py.info:Type: python (2.4 2.5) > unstable/main/finkinfo/database/mysql-python-py.info:Type: python(2.4 2.5 2.6) > unstable/main/finkinfo/database/postgresql-python-py.info:Type: python(2.3 2.4 2.5 2.6) > unstable/main/finkinfo/database/postgresql83-python-py.info:Type: python(2.3 2.4 2.5 2.6) > unstable/main/finkinfo/database/psycopg2-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/database/pysqlite-py.info:Type: python(2.3 2.4 2.5) > unstable/main/finkinfo/database/pysqlite2-py.info:Type: python(2.3 2.4 2.5 2.6) > unstable/main/finkinfo/database/sqlalchemy-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/devel/bzr-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/devel/codeville-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/devel/importchecker-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/devel/mercurial-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/devel/mpi4py-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/devel/psyco-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/devel/pychecker-py.info:Type: python(2.3 2.4 2.5 2.6) > unstable/main/finkinfo/devel/pyrex-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/devel/svn-swig-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/devel/tailor-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/games/pygame-py.info:Type: python (2.3 2.4 2.5) > unstable/main/finkinfo/gnome/gnome-menus2-py-2.20.3.info:Type: python (2.3 2.4) > unstable/main/finkinfo/gnome/gnome-python2-py-2.20.1.info:Type: python (2.3 2.4) > unstable/main/finkinfo/gnome/pygobject2-py-2.15.4.info:Type: python (2.3 2.4 2.5) > unstable/main/finkinfo/gnome/pygoocanvas-py24.info:Type: python 2.4 > unstable/main/finkinfo/gnome/pygtk2-gtk-py-2.12.1.info:Type: python (2.3 2.4) > unstable/main/finkinfo/gnome/pygtk2-py.info:Type: python (2.3 2.4 2.5), nosource > unstable/main/finkinfo/gnome/pygtksourceview2-py-2.0.0.info:Type: python (2.3 2.4) > unstable/main/finkinfo/gnome/pyorbit2-py-2.14.3.info:Type: python (2.4 2.5) > unstable/main/finkinfo/gnome/vte-py24.info:Type: python 2.4 > unstable/main/finkinfo/graphics/pdflib-py.info:Type: python (2.4 2.5) > unstable/main/finkinfo/graphics/pil-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/graphics/pycairo-py24.info:Type: python 2.4 > unstable/main/finkinfo/graphics/reportlab-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/languages/f2py-py.info:Type: python (2.3 2.4) > unstable/main/finkinfo/languages/ipython-py.info:Type: python(2.3 2.4 2.5 2.6) > unstable/main/finkinfo/languages/pyfort-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/languages/pyqt-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/languages/pyqt4-mac-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/languages/pyqt4-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/languages/pyslang-py.info:Type: python (2.3 2.4) > unstable/main/finkinfo/languages/setupdocs-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/languages/setuptools-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/languages/sip-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/languages/spe-py.info:Type: python(2.3 2.4) > unstable/main/finkinfo/languages/wxgtk2.8-py.info:Type: python (2.4 2.5) > unstable/main/finkinfo/languages/wxpython-py.info:Type: python (2.3 2.4) > unstable/main/finkinfo/libs/bitvector-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/boost1.32-py.info:Type: python (2.3 2.4) > unstable/main/finkinfo/libs/boost1.34.info:Type: python (nopython systempython python2.3 python2.4 python2.5) > unstable/main/finkinfo/libs/boost1.35.info:Type: python (nopython systempython python2.3 python2.4 python2.5 python2.6) > unstable/main/finkinfo/libs/clientcookie-py.info:Type: python(2.3 2.4) > unstable/main/finkinfo/libs/clientform-py.info:Type: python(2.3 2.4) > unstable/main/finkinfo/libs/ctypes-py.info:Type: python (2.4) > unstable/main/finkinfo/libs/dtuple-py.info:Type: python (2.3 2.4 2.5) > unstable/main/finkinfo/libs/gdal-python-py.info:Type: python(2.5 2.4 2.3) > unstable/main/finkinfo/libs/geoip-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/libs/graceplot-py.info:Type: python (2.3 2.4) > unstable/main/finkinfo/libs/opengl-py.info:Type: -nox (boolean), python (2.3 2.4 2.5) > unstable/main/finkinfo/libs/pexpect-py.info:Type: python(2.3 2.4 2.5 2.6) > unstable/main/finkinfo/libs/pilot-link-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/libs/pilot-link9-py.info:Type: python (2.3 2.4) > unstable/main/finkinfo/libs/pullparser-py.info:Type: python(2.3 2.4) > unstable/main/finkinfo/libs/pydns-py.info:Type: python (2.4 2.5), bundle > unstable/main/finkinfo/libs/pyserial-py.info:Type: python(2.3 2.4 2.5 2.6) > unstable/main/finkinfo/libs/python-mx-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/altgraph-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/appscript-py-0.17.2-1.info:Type: python (2.4) > unstable/main/finkinfo/libs/pythonmods/appscript-py-10.4.info:Type: python (2.4 2.5) > unstable/main/finkinfo/libs/pythonmods/aspyct-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/bdist-mpkg-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/beautifulsoup-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/biopython-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/boto-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/cheetah-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/cherrypy-py.info:Type: python (2.3 2.4 2.5) > unstable/main/finkinfo/libs/pythonmods/configobj-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/core-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/cython-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/dateutil-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/db-row-py.info:Type: python (2.3 2.4 2.5) > unstable/main/finkinfo/libs/pythonmods/dnspython-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/dulwich-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/enthought-base-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/foolscap-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/formencode-py.info:#Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/fuse-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/geopy-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/griddata-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/growl-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/guppy-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/htmltemplate-py.info:Type: python (2.3 2.4 2.5) > unstable/main/finkinfo/libs/pythonmods/jinja-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/jinja2-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/macholib-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/markdown-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/mecab-py.info:Type: python (2.3 2.4 2.5) > unstable/main/finkinfo/libs/pythonmods/mlpy-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/modulegraph-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/nose-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/parallel-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/psyco-py.info:Type: python (2.3 2.4 2.5) > unstable/main/finkinfo/libs/pythonmods/py2app-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/pycurl-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/pyephem-py.info:Type: python(2.3 2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/pygments-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/pykqueue-py.info:Type: python (2.4 2.5) > unstable/main/finkinfo/libs/pythonmods/pylibacl-py.info:Type: python (2.4 2.5) > unstable/main/finkinfo/libs/pythonmods/pymutagen-py.info:Type: python (2.4 2.5) > unstable/main/finkinfo/libs/pythonmods/pyobjc-py-10.4.info:Type: python(2.3 2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/pyopenssl-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/pyparsing-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/python-aspects-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/python-cdb-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/python-dns-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/python-ldap-py.info:Type: python (2.4 2.5) > unstable/main/finkinfo/libs/pythonmods/python-mhash-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/python-xmpp-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/pytz-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/pyusb-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/pyxg-py.info:Type: python(2.4 2.5) > unstable/main/finkinfo/libs/pythonmods/sphinx-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/traits-backend-qt-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/traits-backend-wx-py.info:Type: python (2.4 2.5) > unstable/main/finkinfo/libs/pythonmods/traits-gui-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/traits-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/libs/pythonmods/webpy-py.info:Type: python (2.3 2.4 2.5) > unstable/main/finkinfo/libs/pythonmods/xattr-py.info:Type: python (2.4 2.5) > unstable/main/finkinfo/libs/pyxml-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/net/denyhosts-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/net/python-fchksum-py.info:Type: python (2.3 2.4 2.5) > unstable/main/finkinfo/net/shout-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/sci/biggles-py.info:Type: python(2.3 2.4 2.5 2.6) > unstable/main/finkinfo/sci/clnum-py.info:Type: python (2.4 2.5) > unstable/main/finkinfo/sci/dap-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/sci/ellipt2d-py.info:Type: python (2.4 2.5) > unstable/main/finkinfo/sci/gnuplot-py.info:Type: python(2.3 2.4 2.5 2.6) > unstable/main/finkinfo/sci/libsvm2numpy-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/sci/matplotlib-basemap-data-py.info:Type: python (2.4 2.5) > unstable/main/finkinfo/sci/matplotlib-basemap-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/sci/matplotlib-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/sci/mayavi-py.info:Type: python (2.3 2.4 2.5) > unstable/main/finkinfo/sci/minfx-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/sci/numarray-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/sci/numeric-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/sci/numpy-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/sci/pyfits-py.info:Type: python(2.3 2.4 2.5 2.6) > unstable/main/finkinfo/sci/pygist-py.info:Type: python(2.3 2.4 2.5 2.6) > unstable/main/finkinfo/sci/pygsl-py.info:Type: python(2.3 2.4 2.5 2.6) > unstable/main/finkinfo/sci/pynifti-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/sci/pyproj-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/sci/pytables-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/sci/pyvtk-py.info:Type: python (2.3 2.4 2.5) > unstable/main/finkinfo/sci/pywavelets-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/sci/relax-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/sci/rpy-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/sci/rpy2-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/sci/scientificpython-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/sci/scipy-core-py.info:Type: python (2.4 2.5 2.6), bundle > unstable/main/finkinfo/sci/scipy-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/sci/sparky-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/sci/sympy-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/sci/visual-py.info:Type: python (2.3 2.4 2.5) > unstable/main/finkinfo/sci/vtk-py.info:Type: python (2.3 2.4 2.5) > unstable/main/finkinfo/sci/vtk54-cocoa.info:Type: python (2.5 2.6) > unstable/main/finkinfo/sound/cddb-py.info:Type: python (2.3 2.4 2.5) > unstable/main/finkinfo/sound/pyogg-py.info:Type: python (2.3 2.4) > unstable/main/finkinfo/sound/pytagger-py.info:Type: python (2.3 2.4) > unstable/main/finkinfo/sound/pyvorbis-py.info:Type: python (2.3 2.4) > unstable/main/finkinfo/text/celementtree-py.info:Type: python (2.3 2.4 2.5) > unstable/main/finkinfo/text/clearsilver-py.info:Type: python(2.3 2.4 2.5) > unstable/main/finkinfo/text/docutils-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/text/elementtree-py.info:Type: python (2.3 2.4 2.5) > unstable/main/finkinfo/text/jtoolkit-py.info:Type: python (2.4 2.5) > unstable/main/finkinfo/text/kid-py.info:Type: python (2.4 2.5) > unstable/main/finkinfo/text/lxml-py.info:Type: python(2.4 2.5 2.6 3.1) > unstable/main/finkinfo/text/pyx-py.info:Type: python(2.3 2.4) > unstable/main/finkinfo/text/silvercity-py.info:Type: python(2.3 2.4) > unstable/main/finkinfo/utils/flyway-py.info:Type: python(2.3 2.4) > unstable/main/finkinfo/utils/pssh-py.info:Type: python (2.4 2.5) > unstable/main/finkinfo/web/django-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/web/genshi-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/web/httplib2-py.info:Type: python (2.4 2.5 2.6) > unstable/main/finkinfo/web/libapache2-mod-python-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/web/trac-py.info:Type: python(2.4 2.5 2.6) > unstable/main/finkinfo/web/zopeinterface-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/web/zsi-py.info:Type: python (2.4 2.5) > unstable/main/finkinfo/x11/pmw-py.info:Type: python (2.3 2.4 2.5 2.6) > unstable/main/finkinfo/x11/pyxdg-py.info:Type: python (2.4 2.5 2.6) > > > ------------------------------------------------------------------------------ > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > Fink-devel mailing list > Fin...@li... > http://news.gmane.org/gmane.os.apple.fink.devel > Subscription management: > https://lists.sourceforge.net/lists/listinfo/fink-devel |