I (was) desperately in need of libinput10 from Disco to get my touchpad working properly.
This requires a few dependencies to also be upgraded from Disco also and breaks one or two others otherwise.
To make a long story short, here's what ultimately gets things working:
Code: Select all
Download and install "manually": libc6_2.29-0ubuntu2_amd64.deb libc6-amd64-cross_2.29-0ubuntu2cross1_all.deb libc6-dbg-amd64-cross_2.29-0ubuntu2cross1_all.deb libc6-dev_2.29-0ubuntu2_amd64.deb libc-bin_2.29-0ubuntu2_amd64.deb libc-dev-bin_2.29-0ubuntu2_amd64.deb libinput10_1.12.6-1_amd64.deb libinput-bin_1.12.6-1_amd64.deb locales_2.29-0ubuntu2_all.deb Remove via Synaptic's "Fix Broken Packages" dialog: libc6-dbg_2.27-3ubuntu1
But I'm wondering if there's a better way and this leads me to the very dated Pinning How-To from Ubuntu.
Right away, I'm stuck at Step 1.
It says I need to edit
Regardless, this file doesn't exist and I cannot find any line even remotely similar in any file within
This then leads me to the "Recommended Alternative" on that same page.
It just plain doesn't work and complains about/alludes to the "Default Release" line described above.
Sooo, what's the solution here?
Do I just leave things as they are, be thankful I've got things working and pray it doesn't break?