<?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>13080</bug_id>
          
          <creation_ts>2018-12-12 19:29:28 +0000</creation_ts>
          <short_desc>devtool: handle user modifying local files next to recipe</short_desc>
          <delta_ts>2026-08-13 15:25:35 +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>5.99</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>Medium+</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>6.99</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Paul Eggleton">bluelightning</reporter>
          <assigned_to name="Unassigned">unassigned</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>82483</commentid>
    <comment_count>0</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2018-12-12 19:29:28 +0000</bug_when>
    <thetext>devtool modify/upgrade set up an oe-local-files subdirectory of the source tree to provide a place to make changes/additions to non-patch local files, however it is possible that the user will not realise this and attempt to modify files next to the recipe - in the case of devtool modify these would be the original files next to the recipe, in the case of devtool upgrade they would be in the workspace next to the upgraded recipe file. If the user does modify these files then nothing will actually happen - the files in oe-local-files will be used in preference. If practical we should at least show a warning if those files are newer than the ones in oe-local-files; bonus if it ignores this if the checksum has not changed from the original. The practical question though would be when we would do this checking and warning; presumably it would have to be triggered within the metadata or bitbake to be useful.

(See also bug 13079 - part of the reason why users might miss this is it&apos;s currently undocumented.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96873</commentid>
    <comment_count>1</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2023-10-24 14:24:34 +0000</bug_when>
    <thetext>Bulk move from 4.99 or 0.00 to 5.99</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>