"Unmark all" clears the package list (!)

Bug #155930 reported by tsg1zzn on 2007-10-22
36
This bug affects 3 people
Affects Status Importance Assigned to Milestone
One Hundred Papercuts
Low
Bilal Akhtar
synaptic
Fix Released
Undecided
Bilal Akhtar
synaptic (Ubuntu)
Low
Bilal Akhtar

Bug Description

Binary package hint: synaptic

First, view packages by status and view either "Installed" or "Not installed" or something else (anything but "All"). If you "Unmark all" the list of packages becomes empty. To repopulate the list you must select any other choice (like "All") and then go back to select "Installed" or "Not installed".

Related branches

Paul Gevers (paul-climbing) wrote :

I can confirm this behavior, but for me it also happens with "All".

My version is 0.61ubuntu9 on Hardy.

Changed in synaptic:
status: New → Confirmed
liquidator87 (liquidator87) wrote :

Confirmed, on Ubuntu 8.10, version 0.62.1ubuntu9

kolen (incredible-angst) wrote :

Confirmed on Ubuntu 9.04 (rc), synaptic 0.62.5

Hew (hew) wrote :

Still a problem with Ubuntu Karmic and synaptic 0.62.5ubuntu3.

Changed in synaptic (Ubuntu):
importance: Undecided → Low
status: Confirmed → Triaged
Umang Varma (umang) wrote :

I presume this cannot go to One Hundred Paper Clips, but it is still a trivial issue, and should be fixed to keep up with the improvements in usability.

Emilien Klein (emilien-klein) wrote :

I confirm that I am experiencing this bug in Ubuntu 9.04, I have version 0.62.5ubuntu3 installed. And I have this even with "All" selected.

Once clicking on "unmark all", I expect to see the list that I had in front of me displayed again, only without the eventual selections that I had made. This is not happening, as the list is just plain empty.

Ernst Zlo (ernst-zlo) wrote :

Same bug in Karmic alpha 5

Bilal Akhtar (bilalakhtar) wrote :

Forwarded upstream, added as a paper cut

Changed in hundredpapercuts:
importance: Undecided → Low
status: New → Triaged
Bilal Akhtar (bilalakhtar) wrote :

I suppose the bug is fixed in the attached branch.
Once the package is built on https://edge.launchpad.net/~bilalakhtar/+archive/stage , can someone on maverick please check whether this bug is fixed in the synaptic package on the ppa?

Bilal Akhtar (bilalakhtar) wrote :

Omer, can you pelase do as I said in comment 9 ?

Changed in hundredpapercuts:
assignee: nobody → Bilal Akhtar (bilalakhtar)
milestone: none → maverick-round-8-potpourri
status: Triaged → In Progress
Changed in synaptic (Ubuntu):
assignee: nobody → Bilal Akhtar (bilalakhtar)
status: Triaged → In Progress
Omer Akram (om26er) wrote :

tried but your version does not fix it

Hew (hew) wrote :

Tested PPA version on UNE maverick and the problem still occurs.

Bilal Akhtar (bilalakhtar) wrote :

Thanks Omer and Hew for testing, now, I thing I have got the fix. Can you please install attached deb and see if it fixes the issue?

Bilal Akhtar (bilalakhtar) wrote :

This is the deb. Built inside pbuilder maverick chroot , so can be used only on maverick.

Bilal Akhtar (bilalakhtar) wrote :

Cool, I downloaded the Lucid version of Synaptic and patched it with my patch. Patch worked! Now, I am proposing branch merge.

Bilal Akhtar (bilalakhtar) wrote :

For those of you who are impatient, you can use the attached deb (maverick only). I am sure it fixes the bug.

Bilal Akhtar (bilalakhtar) wrote :

I am forwarding the patch upstream as well and proposing branch merge there.

Changed in synaptic:
status: New → In Progress
assignee: nobody → Bilal Akhtar (bilalakhtar)
Changed in synaptic (Ubuntu):
status: In Progress → Fix Committed
Changed in synaptic:
status: In Progress → Fix Committed
Changed in synaptic (Ubuntu):
status: Fix Committed → In Progress
Changed in hundredpapercuts:
status: In Progress → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package synaptic - 0.63.1ubuntu13

---------------
synaptic (0.63.1ubuntu13) maverick; urgency=low

  [ Michael Vogt ]
  * rebuild against latest libapt, libept
  * common/rpackagelister.{cc,h}:
    - move quality cutoff into the .cc file to workaround ld crash
  * gtk/rgpackagestatus.cc:
    - remove no longer needed gdkx.h include (that causes compiler
      failures with the latest libapt)

  [ Bilal Akhtar ]
  * debian/patches/11-lp-155930:
    - Modify gtk/rgmainwindow.cc to populate package list again after
     'Unmark All' is selected. (LP: #155930)
 -- Michael Vogt <email address hidden> Thu, 29 Jul 2010 14:13:46 +0200

Changed in synaptic (Ubuntu):
status: In Progress → Fix Released
Changed in hundredpapercuts:
status: Fix Committed → Fix Released
Michael Vogt (mvo) on 2010-12-13
Changed in synaptic:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers