Public bug reported:

## FFE ##

* Description
A new version of localsearch is available.

localsearch has fallen out-of-date in Ubuntu, we're currently shipping
3.8.2 but 3.11.rc is available. The main reason for the stall was the
switch they made away from GStreamer towards FFmpeg for media metadata
extraction that posed some packaging difficulties.

I've proposed some workarounds for that in
https://salsa.debian.org/gnome-team/localsearch/-/merge_requests/17,
essentially moving the problematic extractors in separate packages that
won't be default installed.

The list of changes since the 3.8.2 release can be found here:
https://gitlab.gnome.org/GNOME/localsearch/-/blob/main/NEWS and attached
to the ticket. In summary, the benefits of including this are,

 - User experience: improved search results with new/improved data parsers
 - Maintenance: Bug fixes and SRU are going to become more and more challenging 
as the versions drift further apart.
 - Security: Security team has been handling CVE's for localsearch for some 
time, but it will become increasingly difficult with the currently shipping 
code base to backport and catch future upstream security fixes.
 - Performance: Upstream have made a number of performance improvements to the 
indexer, both in time and space, that we would like to take advantage of.

PPA: https://launchpad.net/~charles05/+archive/ubuntu/gnome

* Testing

After upgrading, I cleared the indexer cache with `localsearch reset`,
and then manually indexed some folders and checked that the search
feature worked for various keywords. There are some GLib-CRITICAL's
while interacting the command-line client which should be reported, but
the tool seems to work as expected.

* Regression Potential

2 years of bug fixes and changes inherently pose a risk of new
regressions, but within the GNOME team we believe the rewards of
outweigh the risks. Serious regressions could cause the "Search" feature
within the desktop to become unusable.

* Install log

root@3c9d7eacc1dc:/tmp/test# apt upgrade
The following package was automatically installed and is no longer required:
  libexif12
Use 'apt autoremove' to remove it.

Upgrading:
  localsearch

Installing dependencies:
  libwebpdemux2

Summary:
  Upgrading: 1, Installing: 1, Removing: 0, Not Upgrading: 0
  Download size: 727 kB
  Space needed: 1256 kB / 124 GB available

Continue? [Y/n] Y
Get:1 https://ppa.launchpadcontent.net/charles05/gnome/ubuntu resolute/main 
amd64 localsearch amd64 3.11~rc-1~ppa1 [714 kB]
Get:2 http://archive.ubuntu.com/ubuntu resolute/main amd64 libwebpdemux2 amd64 
1.5.0-0.1build1 [12.8 kB]
Fetched 727 kB in 1s (911 kB/s)                                           
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based 
frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 
79, <STDIN> line 2.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the 
Term::ReadLine module) (@INC entries checked: /etc/perl 
/usr/local/lib/x86_64-linux-gnu/perl/5.40.1 /usr/local/share/perl/5.40.1 
/usr/lib/x86_64-linux-gnu/perl5/5.40 /usr/share/perl5 
/usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.40 
/usr/share/perl/5.40 /usr/local/lib/site_perl) at 
/usr/share/perl5/Debconf/FrontEnd/Readline.pm line 8, <STDIN> line 2.)
debconf: falling back to frontend: Teletype
Selecting previously unselected package libwebpdemux2:amd64.
(Reading database ... 16118 files and directories currently installed.)
Preparing to unpack .../libwebpdemux2_1.5.0-0.1build1_amd64.deb ...
Unpacking libwebpdemux2:amd64 (1.5.0-0.1build1) ...
Preparing to unpack .../localsearch_3.11~rc-1~ppa1_amd64.deb ...
Unpacking localsearch (3.11~rc-1~ppa1) over (3.8.2-12) ...
Setting up libwebpdemux2:amd64 (1.5.0-0.1build1) ...
Setting up localsearch (3.11~rc-1~ppa1) ...
Processing triggers for libc-bin (2.42-2ubuntu5) ...
Processing triggers for systemd (259-1ubuntu3) ...
Processing triggers for libglib2.0-0t64:amd64 (2.87.3-1) ...
Processing triggers for procps (2:4.0.4-9ubuntu1) ...

** Affects: localsearch (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "NEWS since 3.8.2"
   https://bugs.launchpad.net/bugs/2143737/+attachment/5951044/+files/news

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2143737

Title:
  [FFE] New upstream release 3.11.rc

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


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to