<?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>2431</bug_id>
          
          <creation_ts>2012-05-07 19:12:07 +0000</creation_ts>
          <short_desc>RRECOMMENDS and RDEPENDS are basically the same with opkg</short_desc>
          <delta_ts>2012-10-22 13:37:44 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>11</classification_id>
          <classification>Runtime</classification>
          <product>Package Management Issues</product>
          <component>ipkg opkg</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Multiple</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>1.4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andreas Oberritter">obi</reporter>
          <assigned_to name="Andrei Gherzan">andrei</assigned_to>
          <cc>andrei</cc>
    
    <cc>bluelightning</cc>
    
    <cc>dvhart</cc>
    
    <cc>meta.layer.watcher</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>shane.wang</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>21145</commentid>
    <comment_count>0</comment_count>
    <who name="Andreas Oberritter">obi</who>
    <bug_when>2012-05-07 19:12:07 +0000</bug_when>
    <thetext>From the Poky reference manual (RRECOMMENDS):

&quot;The Yocto Project build process automatically installs the list of packages as part of the built package. However, you can remove them later if you want.&quot;

This doesn&apos;t seem to be true with opkg. Packages can only get removed using --force-depends. Without this option, opkg remove fails.

I think this was caused by opkg SVN rev 556. Opkg behaved as expected at least with SVN rev 455.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21392</commentid>
    <comment_count>1</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2012-05-16 22:59:37 +0000</bug_when>
    <thetext>Moving from Layers to meta-recipes as this affects the core as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24016</commentid>
    <comment_count>2</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2012-08-14 09:44:55 +0000</bug_when>
    <thetext>This should be filed with the upstream bug, can you file the bug and provide the bug number here, it may still require us to patch and submit upstream.  Can you provide a good reproducer for this issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24017</commentid>
    <comment_count>3</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2012-08-14 10:02:01 +0000</bug_when>
    <thetext>That&apos;s good in theory but I&apos;m not sure there is an active upstream for opkg - if we want this fixed we will likely need to fix it ourselves.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24475</commentid>
    <comment_count>4</comment_count>
    <who name="Andrei Gherzan">andrei</who>
    <bug_when>2012-08-25 18:13:11 +0000</bug_when>
    <thetext>Andreas, please give me some more info about this - a way to reproduce this issue.

Thanks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25268</commentid>
    <comment_count>5</comment_count>
    <who name="Andreas Oberritter">obi</who>
    <bug_when>2012-09-14 14:27:47 +0000</bug_when>
    <thetext>Use these steps to reproduce the issue:

1.) Build an image containing package A that RRECOMMENDS package B.
2.) Boot the image.
3.) Try to remove package B (opkg remove B).

Step 3 fails, because opkg treats the recommendation as a dependency.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26784</commentid>
    <comment_count>6</comment_count>
    <who name="Andrei Gherzan">andrei</who>
    <bug_when>2012-10-20 21:46:27 +0000</bug_when>
    <thetext>http://lists.linuxtogo.org/pipermail/openembedded-core/2012-October/031156.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26796</commentid>
    <comment_count>7</comment_count>
    <who name="Andrei Gherzan">andrei</who>
    <bug_when>2012-10-22 13:23:43 +0000</bug_when>
    <thetext>Merged to master.

ag</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26799</commentid>
    <comment_count>8</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2012-10-22 13:33:09 +0000</bug_when>
    <thetext>Its merged to master-next, not master quite yet although its getting there...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26800</commentid>
    <comment_count>9</comment_count>
    <who name="Andrei Gherzan">andrei</who>
    <bug_when>2012-10-22 13:37:44 +0000</bug_when>
    <thetext>(In reply to comment #8)
&gt; Its merged to master-next, not master quite yet although its getting there...

Correct. Sorry.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>