<?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>14846</bug_id>
          
          <creation_ts>2022-06-23 05:28:48 +0000</creation_ts>
          <short_desc>Add possibility of dumping depsig.* from sstate-cache</short_desc>
          <delta_ts>2026-08-20 15:06:47 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>Scripts and Tools</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>  </status_whiteboard>
          <keywords></keywords>
          <priority>Low</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>Future</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jacob Kroon">jacob.kroon</reporter>
          <assigned_to name="Jacob Kroon">jacob.kroon</assigned_to>
          <cc>randy.macleod</cc>
    
    <cc>ross.burton</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>93569</commentid>
    <comment_count>0</comment_count>
    <who name="Jacob Kroon">jacob.kroon</who>
    <bug_when>2022-06-23 05:28:48 +0000</bug_when>
    <thetext>I usually do incremental builds from a wiped tmp/ and sstate cache, after having first updated the Yocto meta layers. In order to identify why certain recipes rebuilds it would help if I could compare old and new depsig.* files. The new depsig.* will be generated by the rebuild itself, but there is no way to extract the old depsig.* from sstate-cache. Would it be possible to add a utility that does this ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>93577</commentid>
    <comment_count>1</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2022-06-23 14:40:08 +0000</bug_when>
    <thetext>Hi Jacob,

We don&apos;t think that many people have this requirement.

Please either send a patch or specify why others should be interested as well as exactly want needs to be done. 

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>93599</commentid>
    <comment_count>2</comment_count>
    <who name="Jacob Kroon">jacob.kroon</who>
    <bug_when>2022-06-26 19:38:18 +0000</bug_when>
    <thetext>(In reply to comment #1)
&gt; Hi Jacob,
&gt; 
&gt; We don&apos;t think that many people have this requirement.
&gt; 

Who are &quot;we&quot; ?

&gt; Please either send a patch or specify why others should be interested as
&gt; well as exactly want needs to be done. 
&gt;

I tried to explain the reason in the bug description. Which part of it do &quot;you&quot; think is unclear ? I am building with TMPDIR on a tmpfs, so it gets wiped everytime I reboot. Hence the need to extract &quot;current&quot; depsig.* files, in order to compare what changed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>93602</commentid>
    <comment_count>3</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2022-06-27 23:14:10 +0000</bug_when>
    <thetext>Hi Jacob,

I should have explained in my comment but the &apos;we&apos; in that context refers to the people who attend the weekly Yocto bug triage (mentioned here: https://www.yoctoproject.org/public-virtual-meetings/ ). There can be quite a few issues to look at each week so I can be quite rushed when replying. I&apos;ll try to remember to add a signature such as &apos;-- YP bug review team&apos;, so that people know who &apos;we&apos; are. You are welcome to join this meeting.

I don&apos;t recall the conversation now but I suspect that Richard Purdie and Joshua Watt talked about it and I typed. I see that you also brought the topic up here:

https://lists.openembedded.org/g/openembedded-architecture/topic/90726763#1532

so for now, I&apos;m not sure what to suggest. 

Having this enhancement open will mean that the issue gets reviewed at every 2 years if no one picks up the issue because we look at all issues that are &gt;= 2 years old on this list:
   https://wiki.yoctoproject.org/wiki/Bug_Triage#Future_.26_4.99_Milestones
in each meeting.

I know that isn&apos;t helpful to you right now but without more participants sending patches, the project members are doing all they can to keep recipes current and to fix critical issues.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>93604</commentid>
    <comment_count>4</comment_count>
    <who name="Jacob Kroon">jacob.kroon</who>
    <bug_when>2022-06-29 07:12:18 +0000</bug_when>
    <thetext>Ok, thank you for clarifying. If Richard and Joshua agree it is low priority then fine, I&apos;ll see if I can get it implemented.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>