[bitbake-devel] [PATCH 2/2] replace os.popen with subprocess.Popen
Wang, Shane
shane.wang at intel.com
Tue May 29 15:17:17 UTC 2012
Again, be careful to check whether "deploy image" and "run qemu" work.
Because previously I used "os.popen" and found the frontend process (i.e. the Hob) hangs when the backend process (i.e. the deployment process and the qemu process) is running.
So, I chose "subprocess.Popen", so please have a test with "deploy image" and "run qemu" after you replaced it.
--
Shane
Wang, Shane wrote on 2012-05-29:
> Robert, be careful. Your patch 094742bed2fc01d55f572da946fcfa7a48521401
> has broke Hob.
>
> I am going to assign the bug
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=2511 to you and Kai.
>
> The error is:
> Traceback (most recent call last):
> File
> "/home/yocto-build5/poky-contrib/bitbake/lib/bb/ui/crumbs/builder.py", line
> 821, in handler_build_started_cb
> self.build_details_page.show_configurations(self.configuration,
> self.parameters)
> File
> "/home/yocto-build5/poky-contrib/bitbake/lib/bb/ui/crumbs/builddetailspage
> .py", line 336, in show_configurations
> self.config_tv.show(configurations, params)
> File
> "/home/yocto-build5/poky-contrib/bitbake/lib/bb/ui/crumbs/builddetailspage
> .py", line 105, in show
> f.close()
> AttributeError: 'str' object has no attribute 'close'
>
More information about the bitbake-devel
mailing list