<?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>15662</bug_id>
          
          <creation_ts>2024-11-26 14:45:49 +0000</creation_ts>
          <short_desc>do_rootfs_wicenv is not hash safe</short_desc>
          <delta_ts>2026-05-28 15:26:19 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>6</classification_id>
          <classification>Yocto Project Subprojects</classification>
          <product>Wic</product>
          <component>wic</component>
          <version>v0.3.0</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>ACCEPTED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>v0.4.0</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>kweihmann</reporter>
          <assigned_to name="Trevor Woerner">twoerner</assigned_to>
          <cc>hongxu.jia</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>randy.macleod</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>ross.burton</cc>
    
    <cc>sam</cc>
    
    <cc>twoerner</cc>
    
    <cc>yoann.congal</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Don&apos;t know</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>100272</commentid>
    <comment_count>0</comment_count>
    <who name="">kweihmann</who>
    <bug_when>2024-11-26 14:45:49 +0000</bug_when>
    <thetext>https://git.yoctoproject.org/poky/tree/meta/classes-recipe/image_types_wic.bbclass?h=master#n12 lists BBLAYERS, that does contain a host specific paths to end up as a direct dependency of do_rootfs_wicenv (https://git.yoctoproject.org/poky/tree/meta/classes-recipe/image_types_wic.bbclass?h=master#n209).

at least TOPDIR needs to be taken out of the task signature calculation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100310</commentid>
    <comment_count>1</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2024-11-28 15:46:27 +0000</bug_when>
    <thetext>Does WIC actually use bblayers or can we just remove it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100317</commentid>
    <comment_count>2</comment_count>
    <who name="">kweihmann</who>
    <bug_when>2024-11-28 16:04:12 +0000</bug_when>
    <thetext>Likely used for plugin discovery - so I think it&apos;s needed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100357</commentid>
    <comment_count>3</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2024-12-05 15:57:03 +0000</bug_when>
    <thetext>Rather than adding TOPDIR we should probably be recording which plugin this resolves to so that the hash only changes when the plugin being used changes. Is that something you could help us with a patch for?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100358</commentid>
    <comment_count>4</comment_count>
    <who name="">kweihmann</who>
    <bug_when>2024-12-05 15:59:03 +0000</bug_when>
    <thetext>@Richard
I would, but recent policy changes at Microsoft make it impossible to contribute to the project.
So I&apos;m afraid I can&apos;t provide patches</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100433</commentid>
    <comment_count>5</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2024-12-12 16:19:30 +0000</bug_when>
    <thetext>I&apos;m guessing that by &quot;policy changes at Microsoft&quot; you mean that you can&apos;t send patches via outlook.com.  I&apos;m surprised by that, mainly because all of my patches route through Exchange, so I&apos;m curious what the problem is.

However, there is an alternative: the &quot;b4&quot; tool can send messages to the mailing list over HTTP.

The documentation for the send command is at https://b4.docs.kernel.org/en/latest/contributor/send.html (you can use the kernel endpoint, as the lists are hosted at the same place).  A worked example of contributing a kernel patch is at https://people.kernel.org/monsieuricon/sending-a-kernel-patch-with-b4-part-1.

Hopefully that is useful to you.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100800</commentid>
    <comment_count>6</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2025-01-30 16:06:38 +0000</bug_when>
    <thetext>Bulk move to 5.2-M3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100816</commentid>
    <comment_count>7</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2025-01-30 16:17:04 +0000</bug_when>
    <thetext>Bulk move to 5.2-M3 and this time I&apos;ll actually specify M3!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101843</commentid>
    <comment_count>8</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2025-05-01 14:09:06 +0000</bug_when>
    <thetext>Bulk move of most 5.2-M4 unassigned bugs to 5.3-M2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102566</commentid>
    <comment_count>9</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2025-08-07 18:38:32 +0000</bug_when>
    <thetext>Leaving at M2 for discussion since there are wic changes that I&apos;m aware of but not following closely.

Trevor, Hongxu, Keith, Is this still a problem?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>104912</commentid>
    <comment_count>10</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2026-04-01 19:09:57 +0000</bug_when>
    <thetext>The wic work may land before 6.0 GA so bump to M4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105305</commentid>
    <comment_count>11</comment_count>
    <who name="Sam Kent">sam</who>
    <bug_when>2026-04-30 08:40:24 +0000</bug_when>
    <thetext>I&apos;ve submitted a patch that I think solves this

https://lists.openembedded.org/g/openembedded-core/topic/patch_1_2_image_types_wic/119078158

Thanks,
Sam</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105634</commentid>
    <comment_count>12</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2026-05-28 13:17:57 +0000</bug_when>
    <thetext>Bulk move of unassigned 6.0-M* bugs to 6.1-M2.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>