<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>14055</bug_id>
          
          <creation_ts>2020-09-22 01:38:21 +0000</creation_ts>
          <short_desc>[QA 3.2 M3 RC1] failure in oe-core manual test: test_dependency_explorer_is_launched</short_desc>
          <delta_ts>2020-12-01 22:25:46 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>QA/Testing</classification>
          <product>Manual Testing</product>
          <component>manual-testing</component>
          <version>3.2</version>
          <rep_platform>NUC</rep_platform>
          <op_sys>x86_64</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>3.2 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sangeeta Jain">sangeeta.jain</reporter>
          <assigned_to name="Ross Burton">ross.burton</assigned_to>
          <cc>akuster808</cc>
    
    <cc>anuj.mittal</cc>
    
    <cc>randy.macleod</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>ross.burton</cc>
    
    <cc>sangeeta.jain</cc>
    
    <cc>steve</cc>
          
          <qa_contact name="Sangeeta Jain">sangeeta.jain</qa_contact>
          <cf_os>---</cf_os>
          <cf_regression_type>Regression (Used to work)</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>88186</commentid>
    <comment_count>0</comment_count>
    <who name="Sangeeta Jain">sangeeta.jain</who>
    <bug_when>2020-09-22 01:38:21 +0000</bug_when>
    <thetext>Following failure is observed in OE-core manual testcase.

Test steps:

1.	Clone poky (commit id: c6bc20857cd1bdfd25dfc50e413be84d1d12b189)
2.	cd poky 
3.	source oe-init-build-env
4.	(prerequisite: machine is executing an X11 server ) run command “bitbake -u taskexp -g core-image-full-cmdline” 

Expected output: dependency explorer is opened, and file dependencies are listed

Actual output:

Traceback (most recent call last):
  File ../poky/bitbake/bin/bitbake&quot;, line 35, in &lt;module&gt;
    sys.exit(bitbake_main(BitBakeConfigParameters(sys.argv),
  File ../poky/bitbake/lib/bb/main.py&quot;, line 382, in bitbake_main
    return ui_module.main(server_connection.connection, server_connection.events,
  File ../poky/bitbake/lib/bb/ui/taskexp.py&quot;, line 221, in main
    dep = DepExplorer()
  File ../poky/bitbake/lib/bb/ui/taskexp.py&quot;, line 127, in __init__
    self.revdep_treeview = PackageReverseDepView(self.depends_model, &quot;Dependent Tasks&quot;)
  File ../poky/bitbake/lib/bb/ui/taskexp.py&quot;, line 61, in __init__
    self.sort_model = self.filter_model.sort_new_with_model()
AttributeError: &apos;TreeModelFilter&apos; object has no attribute &apos;sort_new_with_model&apos;

Gcc version: 9.3.0

QA analysis: Wrong version of x11-libs/gtk+ is picked in build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88187</commentid>
    <comment_count>1</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2020-09-22 03:24:00 +0000</bug_when>
    <thetext>What host distro was this on?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88192</commentid>
    <comment_count>2</comment_count>
    <who name="Sangeeta Jain">sangeeta.jain</who>
    <bug_when>2020-09-22 17:07:41 +0000</bug_when>
    <thetext>(In reply to comment #1)
&gt; What host distro was this on?

ubuntu 20.04</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88197</commentid>
    <comment_count>3</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2020-09-23 10:26:56 +0000</bug_when>
    <thetext>This worked ok on my ubuntu 18.04 system so it looks like it may be changes in 20.04?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88210</commentid>
    <comment_count>4</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2020-09-24 07:26:41 +0000</bug_when>
    <thetext>Patch on the list. 

Would be much appreciated if QA could validate that it solves the problem, as I don&apos;t have a Ubuntu 20.04 to hand.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88224</commentid>
    <comment_count>5</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2020-09-24 09:51:19 +0000</bug_when>
    <thetext>I was able to reproduce the problem on the second attempt. The first attempt timed out after 60 seconds:

$ bitbake -u taskexp -g core-image-full-cmdline
Timeout while waiting for a reply from the bitbake server (60s)


I applied your patch on;
$ git log --oneline -3
e163dfecb3 (HEAD -&gt; ross-taskexp) taskexp: update for GTK API changes
c6bc20857c build-appliance-image: Update to master head revision
e9f2c01157 ref-manual: examples: libxpm: add relative path to .inc

and the taskexp feature works now on my ubu-20.04 laptop.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88228</commentid>
    <comment_count>6</comment_count>
    <who name="Sangeeta Jain">sangeeta.jain</who>
    <bug_when>2020-09-24 21:21:54 +0000</bug_when>
    <thetext>
verified by applying following patch:

https://lists.openembedded.org/g/openembedded-core/message/142756

on following commits:

yocto-3.2_M3.rc1- c6bc20857c 
yocto-3.2_M3.rc2 - 0a243cd212

taskexp feature works now works on ubuntu-20.04 .</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88231</commentid>
    <comment_count>7</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2020-09-25 01:19:35 +0000</bug_when>
    <thetext>Merged in bitbake ac7d1114a7e99e6efd6a37b03d170faf678513fb.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88692</commentid>
    <comment_count>8</comment_count>
    <who name="Sangeeta Jain">sangeeta.jain</who>
    <bug_when>2020-12-01 08:16:21 +0000</bug_when>
    <thetext>Same issue is observed in yocto-3.1.4.rc1. 
Applying same patch works  Patch needs to be backported to dunfell as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88706</commentid>
    <comment_count>9</comment_count>
    <who name="Steve Sakoman">steve</who>
    <bug_when>2020-12-01 22:25:46 +0000</bug_when>
    <thetext>Patched merged in dunfell 0d4f80535e7ebb799a70761e83a40905f2c14535</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>