Richard Lowe wrote:
Norm Jacobs wrote:
Danek Duvall wrote:
Laszlo (Laca) Peter wrote:
On Fri, 2009-12-04 at 16:52 -0500, Richard Lowe wrote:
The 6880444 portion of these changes is necessary prior to
/usr/bin/python becoming python2.6, which laca is planning to do very
very soon (or may have already done, in the JDS gate), so I'd appreciate
prompt response to at least that portion, which I will pull out of these
diffs and integrate separately if necessary.
/usr/bin/python changes to 2.6 in build 130. The change is already
in the Desktop gate.
Huh. That means that this fix needs to get back into ON by Monday, which
is kind of a quick turnaround.
Where did this change get communicated? I didn't see it, but perhaps the
appropriate c-team tech leads knew and I simply never saw the pass-down?
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*.
-- Rich
I installed a build 129 system yesterday and replaced a few SFW packages
that I am fixing in build 130 (pending RTI approval). I replaced
/usr/bin/python with a link to python2.6 and ran a script that looks for
unresolved python dependencies. After scrubbing the results for known
false positives, I came up with a list of remaining things that look
like they will break when /usr/bin/python changes to point to
python2.6. I have filed
6907701 xvm utils may break with python->python2.6
for the remaining python bits in the WOS that I found with version
agnostic magic and unresolved dependencies after switching to 2.6. My
script may have missed things or may be wrong.
-Norm
SVR4 Package python from magic Python file missing dependency(s)
SUNWurlgrabber python /usr/bin/urlgrabber missing urlgrabber.grabber,
urlgrabber.grabber.urlgrab, urlgrabber.progress.text_progress_meter
SUNWvirtinst python /usr/bin/virt-clone missing virtinst,
virtinst.CloneManager, urlgrabber.progress, virtinst.cli, virtinst.cli.fail,
virtinst.User.User
SUNWvirtinst python /usr/bin/virt-convert missing virtinst.cli,
virtinst.cli.fail, virtinst.util, virtconv, virtconv.formats, virtconv.vmcfg,
virtconv.diskcfg
SUNWvirtinst python /usr/bin/virt-install missing urlgrabber.progress,
libvirt, virtinst, virtinst.CapabilitiesParser, virtinst.cli, virtinst.cli.fail
SUNWxvmr python /lib/svc/method/xvm-domains missing
xen.util.xmlrpcclient.ServerProxy
SUNWxvmu python /usr/lib/xen/bin/pygrub missing fsimage,
grub.GrubConf, grub.LiloConf
SUNWxvmu python /usr/lib/xend missing xen.xend.server.SrvDaemon
SUNWxvmu python /usr/sbin/xm missing xen.xm.main
_______________________________________________
tools-discuss mailing list
tools-discuss@opensolaris.org