← Back to team overview

touch-packages team mailing list archive

[Bug 756562] Re:bingel s

 

http://bekadenetim.com/ggmk/nkcmuutqhqvcvpauxktaruofzjcedggxqsammghl.ygpkzfmvupoqtld
















 bingel

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/756562

Title:
  Automatic removal for auto-installed dependencies

Status in apt package in Ubuntu:
  Fix Released

Bug description:
  Binary package hint: apt

  As you know, if an auto-installed dependency is removed, its extended
  state remains in file "/var/lib/apt/extended_states" also after
  removal.

  So, for example, if I install "bum" using apt-get, as "bum" depends on "menu", "menu" will also be installed and marked as auto-installed.
  If then I uninstall "bum", even "menu" will be signaled for auto-removal, and now if we go to check the "extended_states" file, we will see that the entry for "menu" is still present and still shows the package as auto-installed.

  I think this is uncorrect. I think that its entry should be deleted or
  at least marked as "not auto-installed".

  I think so because if, for example, I manually re-install "menu"
  through "dpkg", using a ".deb" file not present in repositories,
  "menu" extended state would continue to appear as auto-installed and
  if now, for example, I reinstall "bum" (using apt-get) and then,
  later, I remove "bum" again, "menu" will be reported (by apt-get) for
  auto-removal, and this is not correct because if, for example, I
  install "menu" for first and "bum" for second, by two apt-get separate
  sessions, both packages would result marked as "not auto-installed".

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/756562/+subscriptions