On 09/02/2010 06:48 PM, Brian Dunnette wrote: > Hmm... from the log, it appears that it's failing when looking for a > Python module named "winrandom"? > > Full log is attached, including two failed attempts to download > branches... > > ** Attachment added: "groundcontrol.log" > > https://bugs.launchpad.net/groundcontrol/+bug/627172/+attachment/1538199/+files/groundcontrol.log > >From the log, it looks like the issue is that the Crypto module is importing winrandom, which is a Windows-only library. Normally, this import would fail and the module would go onto an alternative.
I think hg tries to speed up its runtime by delaying Python imports until the imported code is used. This breaks the behavior of some modules, because they depend on imports of non-extant modules to fail during import, not usage. -- ╒═════════════════════════════════════════════════════════════════╕ │Luke Faraone ╭Debian / Ubuntu Developer╮│ │http://luke.faraone.cc ╰Sugar Labs, Systems Admin╯│ │PGP: 5189 2A7D 16D0 49BB 046B DC77 9732 5DD8 F9FD D506 │ ╘═════════════════════════════════════════════════════════════════╛ -- selected branch fails to download https://bugs.launchpad.net/bugs/627172 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
