This was fixed upstream, here is how you easily build it yourself with
Docker without installing anything else on the host.

Start temporary container:
> sudo docker run -it --rm -v /tmp/synaptic-build:/output ubuntu:26.04

Inside container (at least as of today's commit 
https://github.com/mvo5/synaptic/commit/a16dbb2dd72163055ddce0f50b37d3d61144d4f2):
```
apt-get update && apt-get install -y \
    git build-essential devscripts \
    libgtk-3-dev libapt-pkg-dev libxapian-dev \
    libvte-2.91-dev libglib2.0-dev libpolkit-gobject-1-dev \
    intltool gettext autoconf automake libtool pkg-config \
    xsltproc docbook-xsl

git clone https://github.com/mvo5/synaptic /build/synaptic
cd /build/synaptic

dch --newversion "0.91.7+xapian1" "Revive quick filter without libept"

# Satisfy any remaining deps from the debian/ control file
apt-get build-dep -y .

dpkg-buildpackage -us -uc -b

cp /build/*.deb /output/
```

Now exist container, it will self-destruct on exit.

Now back on the host you'll have a package to install:
```
sudo apt install /tmp/synaptic-build/synaptic_*.deb
sudo update-apt-xapian-index
```

Done! You have the latest upstream version with the fix built-in and
quick search working. The version is specifically higher so that
Ubuntu's packaged version will not replace it automatically.

I hope Ubuntu maintainers pull the latest version one day.

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

Title:
  synaptic: quick search field missing

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


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

Reply via email to