Ubuntu Software search functionality broken

All the graphical frontends I tried seem to fail to some extent... curiously, Gnome's and Ubuntu's Software Centers gave me no results, unlike you. I'm using Lubuntu 16.04, and you?

Anyway, I drew a simplistic comparison table for the searching features of some graphical & command line tools. The results may be 'qtcreator' for the actual IDE package; 'related', for packages related with the IDE or QT, like plugins, etc; and 'null' for a search with no results:

+-----------------+---------------------------+------------------------+
| PACKAGE MANAGER |      SEARCH TERM:         |      SEARCH TERM:      |
|    FRONTENDS    |      "qt creator"         |       "qtcreator"      |
+----------------------------------------------------------------------+
|gnome-software   |            null           |          null          |GUI 
+----------------------------------------------------------------------+
|ubuntu-software  |            null           |          null          |GUI
+----------------------------------------------------------------------+
|software-center  |         qtcreator         |        qtcreator       |GUI
+----------------------------------------------------------------------+
|lubuntu-software |         qtcreator         |        qtcreator       |GUI
+----------------------------------------------------------------------+
|synaptic         |          related          |   qtcreator, related   |GUI
+----------------------------------------------------------------------+
|aptitude         |    qtcreator, related     |   qtcreator, related   |
+----------------------------------------------------------------------+
|apt-cache search |    qtcreator, related     |   qtcreator, related   |
+-----------------+---------------------------+------------------------+

Of the compared tools, only apt-cache and aptitude support regular expressions. Plus, you can do as you please with their output, just pipe it to any other processing tools you are comfortable with.

I thought Synaptic could make use of at least wildcards, since it uses Xapian, but this doesn't seem to work, not how I expected, nor could I find any reference to such a feature.

So once more, the console way proves itself, although I still use Synaptic for commodity reasons and some other neat features.


I'll keep looking for more info on the subject and update this answer.