And I can provide assistance in compiling Synaptic:

You need to change some code to avoid compilation and installation
errors:

common/rpackagelister.cc:1819 
change line _strtabexpand(Buffer, sizeof(Buffer));
to SubstVar(Buffer, "\t", "        ");

data/com.ubuntu.pkexec.synaptic.policy:49
change line <annotate 
key="org.freedesktop.policykit.exec.path">/usr/sbin/synaptic</annotate>
to <annotate 
key="org.freedesktop.policykit.exec.path">/usr/local/sbin/synaptic</annotate>

You also need to install the following packages (replace amd64 with your
architecture). I installed the files manually to make sure I don't break
my stystem with officially incompatible packages.

libapt-pkg6.0t64_2.9.8_amd64
libept1.6.0t64_1.2.1+nmu1build1_amd64
libept-dev_1.2.1+nmu1build1_amd64

The packages can be downloaded here:
https://launchpad.net/ubuntu/+source/apt
https://launchpad.net/ubuntu/+source/libept

After installation of these packages run sudo ldconfig.

Run autogen.sh and install missing libraries via Synaptic or apt. When
autogen.sh runs fine run make and make install.

-- 
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