On Fri, 2009-12-04 at 20:36 -0600, Norm Jacobs wrote: > >> As long as the magic in /usr/bin/hg is '#!/usr/bin/python2.4' (which > >> it is), you'll should be fine. In 130, I am fixing some things in SFW > >> that have version agnostic magic in them. > >> > > > > Except in ON we have at least one file with #!/usr/bin/python that will > > end up wanting to import bits of mercurial, and will thus fail under > > python 2.6. > > > > So while in most cases you'd be fine, I really do need this reviewed > > *soon*. > > > This is from the build 127 WOS
Uhh, that doesn't look good. I know that all the Desktop packages have moved to 2.6 since, so that covers more than half of the list below. If this is going to be a problem, we can roll back the change from JDS. Laca > SVR4 Package python from magic Python file missing dependency(s) > > SUNWIPython python > /usr/lib/python2.6/vendor-packages/IPython/Extensions/ipy_render.py > missing python2.6 win32con > SUNWIPython python > /usr/lib/python2.6/vendor-packages/IPython/gui/wx/ipython_history.py > missing python2.6 wx, wx.stc > SUNWIPython python > /usr/lib/python2.6/vendor-packages/IPython/gui/wx/ipython_view.py > missing python2.6 wx, wx.stc > SUNWIPython python > /usr/lib/python2.6/vendor-packages/IPython/gui/wx/wxIPython.py missing > python2.6 wx.aui, wx.lib.wordwrap.wordwrap > SUNWIPython python /usr/lib/python2.6/vendor-packages/IPython/irunner.py > missing python2.6 pexpect > SUNWIPython python > /usr/lib/python2.6/vendor-packages/IPython/testing/plugin/iptest.py > missing python2.6 nose.core.main, nose.plugins.builtin.plugins, > nose.plugins.doctests.Doctest > SUNWIPython python > /usr/lib/python2.6/vendor-packages/IPython/testing/tests/test_tools.py > missing python2.6 nose.tools > SUNWIPython python > /usr/lib/python2.6/vendor-packages/IPython/tests/test_platutils.py > missing python2.6 nose.tools > SUNWIPython python > /usr/lib/python2.6/vendor-packages/IPython/tools/growl.py missing > python2.6 Growl > > SUNWavant python /usr/bin/awn-schema-to-gconf missing python2.6 > lxml.etree, cElementTree, elementtree.ElementTree > > SUNWccsm python /usr/bin/ccsm missing python2.6 sexy, compizconfig, > ccm, ccm.Utils.GlobalUpdater, ccm.Constants.Version > > SUNWepydoc python /usr/bin/apirst2html.py missing python2.6 > epydoc.docwriter.xlink, docutils.core.publish_cmdline, > docutils.core.default_description > SUNWepydoc python /usr/bin/epydoc missing python2.6 epydoc.cli.cli > SUNWepydoc python /usr/bin/epydocgui missing python2.6 epydoc.gui.gui > > SUNWgnome-games python /usr/bin/glchess missing python2.6 > glchess.glchess.start_game > > SUNWgnome-gui-test python /usr/bin/dogtail-recorder missing > python2.6 dogtail.utils.checkForA11yInteractively, dogtail.tree, > dogtail.rawinput > SUNWgnome-gui-test python /usr/bin/sniff missing python2.6 > dogtail.utils.checkForA11yInteractively, dogtail.tree, dogtail.utils > > SUNWgnome-img-editor python /usr/lib/gimp/2.0/plug-ins/colorxhtml.py > missing python2.6 gimp > SUNWgnome-img-editor python /usr/lib/gimp/2.0/plug-ins/python-console.py > missing python2.6 gimpenums, gimpshelf, gimpui > > SUNWgnome-media-player python > /usr/lib/totem/plugins/iplayer/iplayer2.py missing python2.6 feedparser, > BeautifulSoup.BeautifulStoneSoup > > SUNWmeld python /usr/bin/meld missing python2.6 pychecker.checker, > paths, meldapp > > SUNWmercurial python /usr/demo/mercurial/convert-repo missing > python2.6 mercurial.ui, mercurial.fancyopts, hgext.convert > SUNWmercurial python /usr/demo/mercurial/dumprevlog missing python2.6 > mercurial.revlog, mercurial.node, mercurial.util > SUNWmercurial python /usr/demo/mercurial/hg-ssh missing python2.6 > mercurial.demandimport, mercurial.dispatch > SUNWmercurial python /usr/demo/mercurial/hgdiff missing python2.6 > mercurial.bdiff.bdiff, mercurial.bdiff.blocks, mercurial.mdiff.bunidiff, > mercurial.mdiff.diffopts > SUNWmercurial python /usr/demo/mercurial/hgwebdir.fcgi missing > python2.6 mercurial.demandimport, mercurial.hgweb.hgwebdir_mod.hgwebdir, > flup.server.fcgi.WSGIServer > SUNWmercurial python /usr/demo/mercurial/rewrite-log missing python2.6 > mercurial.revlog, mercurial.transaction, mercurial.node, mercurial.util > SUNWmercurial python /usr/demo/mercurial/simplemerge missing python2.6 > mercurial.demandimport, mercurial.i18n._, mercurial.simplemerge, > mercurial.fancyopts, mercurial.util, mercurial.ui > SUNWmercurial python /usr/demo/mercurial/undumprevlog missing > python2.6 mercurial.revlog, mercurial.node, mercurial.util, > mercurial.transaction > > SUNWnmap python /usr/bin/nmapfe missing python2.6 > zenmapCore.Name.APP_NAME, zenmapCore.Name.APP_DISPLAY_NAME, > zenmapCore.UmitOptionParser.option_parser, zenmapCore.UmitLogging.log, > zenmapCore.I18N._, zenmapCore.Version.VERSION, > zenmapGUI.higwidgets.higdialogs.HIGAlertDialog, > zenmapGUI.CrashReport.CrashReport, zenmapGUI.App > SUNWnmap python /usr/bin/xnmap missing python2.6 > zenmapCore.Name.APP_NAME, zenmapCore.Name.APP_DISPLAY_NAME, > zenmapCore.UmitOptionParser.option_parser, zenmapCore.UmitLogging.log, > zenmapCore.I18N._, zenmapCore.Version.VERSION, > zenmapGUI.higwidgets.higdialogs.HIGAlertDialog, > zenmapGUI.CrashReport.CrashReport, zenmapGUI.App > SUNWnmap python /usr/bin/zenmap missing python2.6 > zenmapCore.Name.APP_NAME, zenmapCore.Name.APP_DISPLAY_NAME, > zenmapCore.UmitOptionParser.option_parser, zenmapCore.UmitLogging.log, > zenmapCore.I18N._, zenmapCore.Version.VERSION, > zenmapGUI.higwidgets.higdialogs.HIGAlertDialog, > zenmapGUI.CrashReport.CrashReport, zenmapGUI.App > > SUNWrdiff-backup python /usr/bin/rdiff-backup missing python2.6 > rdiff_backup.Main > SUNWrdiff-backup python /usr/bin/rdiff-backup-statistics missing > python2.6 rdiff_backup.connection, rdiff_backup.regress, rdiff_backup.rpath, > rdiff_backup.Globals, rdiff_backup.restore, rdiff_backup.Time, > rdiff_backup.lazy, rdiff_backup.FilenameMapping > > SUNWurlgrabber python /usr/bin/urlgrabber missing python2.6 > urlgrabber.grabber, urlgrabber.grabber.urlgrab, > urlgrabber.progress.text_progress_meter > > SUNWvirtinst python /usr/bin/virt-clone missing python2.6 virtinst, > virtinst.CloneManager, urlgrabber.progress, virtinst.cli, virtinst.cli.fail, > virtinst.User.User > SUNWvirtinst python /usr/bin/virt-convert missing python2.6 virtinst.cli, > virtinst.cli.fail, virtinst.util, virtconv, virtconv.formats, virtconv.vmcfg, > virtconv.diskcfg > SUNWvirtinst python /usr/bin/virt-install missing python2.6 > urlgrabber.progress, libvirt, virtinst, virtinst.CapabilitiesParser, > virtinst.cli, virtinst.cli.fail, libxml2 > > SUNWxvmr python /lib/svc/method/xvm-domains missing python2.6 > xen.util.xmlrpcclient.ServerProxy > > SUNWxvmu python /usr/lib/xen/bin/pygrub missing python2.6 fsimage, > grub.GrubConf, grub.LiloConf > SUNWxvmu python /usr/lib/xend missing python2.6 > xen.xend.server.SrvDaemon > SUNWxvmu python /usr/sbin/xm missing python2.6 xen.xm.main _______________________________________________ tools-discuss mailing list tools-discuss@opensolaris.org