Ubuntu Software Center doesn't hint the existence of package 'openjdk-7-jdk' in a regular search

Bug #1267947 reported by Shashank VRSN Sabniveesu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Searching in 'Ubuntu Software Center' for the package 'openjdk-7-jdk' doesn't show up until 'openjdk-7-jd' is entered. Instead the package 'openjdk-7-jre' alone is shown at the very instant, 'openj' is entered.

This requires a user to memorize the entire and exact package name

Revision history for this message
Shashank VRSN Sabniveesu (fossterer) wrote :
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

This seems to be a side-effect of a categorization error.

openjdk-7-jdk is in the "Developer Tools" > "Java" subcategory.

That "Java" subcategory is supposed to show non-application packages by default, like the "Fonts" category does for example. <https://wiki.ubuntu.com/SoftwareCenter#Genre>

And that, in turn, is supposed to cause non-application packages in the subcategory to show up by default when searching from the home screen, as you did here. From <https://wiki.ubuntu.com/SoftwareCenter#search-results>: "In search results, a non-application item should be hidden by default ... from the home screen, if its primary subcategory (or, if it has no subcategory, its primary category) does not 'Show non-application packages by default'..."

However, currently the "Java" subcategory hides non-application packages by default, as you can see by browsing to it: "Show 716 technical items".

So we should be able to fix this just by toggling that flag for the "Java" subcategory.

Changed in software-center:
status: New → Confirmed
dobey (dobey)
affects: software-center → software-center (Ubuntu)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.