<?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>1280</bug_id>
          
          <creation_ts>2011-07-24 05:20:15 +0000</creation_ts>
          <short_desc>All related packages removed when only one package deselected</short_desc>
          <delta_ts>2011-08-02 22:52:23 +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>Hob</product>
          <component>hob</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Undecided</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jiajun Xu">jiajun.xu</reporter>
          <assigned_to name="Joshua Lock - Disabled">josh</assigned_to>
          <cc>jessica.zhang</cc>
    
    <cc>jiajun.xu</cc>
    
    <cc>lianhao.lu</cc>
    
    <cc>liping.ke</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</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>14944</commentid>
    <comment_count>0</comment_count>
    <who name="Jiajun Xu">jiajun.xu</who>
    <bug_when>2011-07-24 05:20:15 +0000</bug_when>
    <thetext>Tree/Branch: 1.1_M2
Commit: a62982ffb6b35acc70bb30a429fc854cf9a8873f

With 1.1 M2 branch, when I select package avahi first and then select acl, then I deselect avahi, all packages in &quot;image contents&quot; will be removed, including acl.
It may confuse user becasue they may not want to remove acl and acl has no dependency with avahi actually.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14954</commentid>
    <comment_count>1</comment_count>
    <who name="Jessica">jessica.zhang</who>
    <bug_when>2011-07-24 18:40:59 +0000</bug_when>
    <thetext>The issue also exists against latest master</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14960</commentid>
    <comment_count>2</comment_count>
    <who name="Jessica">jessica.zhang</who>
    <bug_when>2011-07-24 22:00:23 +0000</bug_when>
    <thetext>It&apos;s related to package dependency, if I selected acpid or adt-installer, then deselect acpid or adt-installer won&apos;t cause the same problem.  When select avahi, I noticed there seems be a circular dependency issue between avahi and libnss-mdns, if you deselect either, it claims the other depends on it</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14972</commentid>
    <comment_count>3</comment_count>
    <who name="Joshua Lock - Disabled">josh</who>
    <bug_when>2011-07-25 08:14:39 +0000</bug_when>
    <thetext>This is related to Tasks and Images using the same dependency and reverse dependency resolution as packages whereas we should not be doing reverse dependency checking for tasks so as not to confuse the user with this behaviour.

Fixed in Master but didn&apos;t make it into M2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14974</commentid>
    <comment_count>4</comment_count>
    <who name="Jessica">jessica.zhang</who>
    <bug_when>2011-07-25 08:21:39 +0000</bug_when>
    <thetext>I verified against latest master last night and issue still there as I mentioned in my update</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14996</commentid>
    <comment_count>5</comment_count>
    <who name="Joshua Lock - Disabled">josh</who>
    <bug_when>2011-07-25 08:52:13 +0000</bug_when>
    <thetext>Comment 2 sounds like a by-product of 1263, unless you are saying that deselecting Avahi results in empty image contents?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14997</commentid>
    <comment_count>6</comment_count>
    <who name="Joshua Lock - Disabled">josh</who>
    <bug_when>2011-07-25 08:52:31 +0000</bug_when>
    <thetext>Sorry, comment invalid. Still to early. Bug reopened.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15046</commentid>
    <comment_count>7</comment_count>
    <who name="Joshua Lock - Disabled">josh</who>
    <bug_when>2011-07-27 09:15:38 +0000</bug_when>
    <thetext>http://git.pokylinux.org/cgit/cgit.cgi/poky/commit/?id=6b109860bfa093b7f1fe7ddae2e60595d070735b</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15173</commentid>
    <comment_count>8</comment_count>
    <who name="Jiajun Xu">jiajun.xu</who>
    <bug_when>2011-08-02 22:52:23 +0000</bug_when>
    <thetext>I think for this bug, selecting avahi-&gt;acl, then deselect avahi could work now, with commit 46cf540e63a848512617b20fd8492f81bfb2f704.
But I find other issues, like hob hang if I deselect acl first. Will open another bug.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>