<?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>15545</bug_id>
          
          <creation_ts>2024-07-08 21:07:23 +0000</creation_ts>
          <short_desc>nettoe/autotools: devtool/recipetool warning</short_desc>
          <delta_ts>2026-03-04 23:04:58 +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>devtools / tool chain</component>
          <version>5.1</version>
          <rep_platform>Other</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>normal</bug_severity>
          <target_milestone>6.1</target_milestone>
          
          <blocked>15546</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Robert Berger">pokylinux</reporter>
          <assigned_to name="Unassigned">unassigned</assigned_to>
          <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>randy.macleod</cc>
    
    <cc>tim.orling</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>99334</commentid>
    <comment_count>0</comment_count>
    <who name="Robert Berger">pokylinux</who>
    <bug_when>2024-07-08 21:07:23 +0000</bug_when>
    <thetext>I am on master:
5d88faa0f35f0205c1475893d8589d1e6533dcc0

In an (extensible) SDK container I do:

devtool add nettoe https://github.com/RobertBerger/nettoe.git

and get a new warning:

...
WARNING: tmp-recipetool-im9b35g8: the directory /opt/ext-sdk/resy/5.0.66/multi-v7-ml/imx6q-phytec-mira-rdk-nand/tmp/work/recipetool-bkpninkb/emptysrc (/opt/ext-sdk/resy/5.0.66/multi-v7-ml/imx6q-phytec-mira-rdk-nand/tmp/work/recipetool-bkpninkb/emptysrc) pointed to by the S variable doesn&apos;t exist - please set S within the recipe to point to where the source has been unpacked to
...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99335</commentid>
    <comment_count>1</comment_count>
    <who name="Robert Berger">pokylinux</who>
    <bug_when>2024-07-08 21:08:52 +0000</bug_when>
    <thetext>Please note that the recipe seems to be created as usual.

cat /opt/ext-sdk/resy/5.0.66/multi-v7-ml/imx6q-phytec-mira-rdk-nand/workspace/recipes/nettoe/nettoe_git.bb 

# Recipe created by recipetool
# This is the basis of a recipe and may need further editing in order to be fully functional.
# (Feel free to remove these comments when editing.)

# WARNING: the following LICENSE and LIC_FILES_CHKSUM values are best guesses - it is
# your responsibility to verify that the values are complete and correct.
#
# The following license files were not able to be identified and are
# represented as &quot;Unknown&quot; below, you will need to check them yourself:
#   COPYING
LICENSE = &quot;Unknown&quot;
LIC_FILES_CHKSUM = &quot;file://COPYING;md5=7d7c232d655fd1c91af00d34b00de5df&quot;

SRC_URI = &quot;git://github.com/RobertBerger/nettoe.git;protocol=https;branch=master&quot;

# Modify these as desired
PV = &quot;1.5.1+git&quot;
SRCREV = &quot;175dd0c30ddbd8560f766a57851049588fbb2fa2&quot;

S = &quot;${WORKDIR}/git&quot;

# NOTE: the following library dependencies are unknown, ignoring: termcap curses
#       (this is based on recipes that have previously been built and packaged)
DEPENDS = &quot;ncurses&quot;

# NOTE: if this software is not capable of being built in a separate build directory
# from the source, you should replace autotools with autotools-brokensep in the
# inherit line
inherit autotools

# Specify any options you want to pass to the configure script using EXTRA_OECONF:
EXTRA_OECONF = &quot;&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99336</commentid>
    <comment_count>2</comment_count>
    <who name="Robert Berger">pokylinux</who>
    <bug_when>2024-07-08 21:09:40 +0000</bug_when>
    <thetext>It builds as expected.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99358</commentid>
    <comment_count>3</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2024-07-11 14:36:20 +0000</bug_when>
    <thetext>Likley a result of the UNPACK_DIR / WORKDIR changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99560</commentid>
    <comment_count>4</comment_count>
    <who name="Robert Berger">pokylinux</who>
    <bug_when>2024-08-20 09:27:29 +0000</bug_when>
    <thetext>What&apos;s interesting is, that the selftests did not catch it.

I don&apos;t know how to write proper oe-selftests and apparently I am not the only one, but would be willing to help if someone who knows how to write those tests is willing to help as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101828</commentid>
    <comment_count>5</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2025-05-01 14:07:09 +0000</bug_when>
    <thetext>Bulk move of all unassigned 5.2 medium importance bugs to 5.3.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>