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

Reply via email to