I have used checkinstall
to replace the old version, but the other packages which depend on it report breaks or do not accept my new version.
My recompiled package is ppp
(Point-to-Point Protocol Daemon), because of a security issue in a project I am working on that requires the package to be updated to 2.4.8. However precompiled-binary on ubuntu repo has not had that version yet. So I pull the source code, config, make and checkinstall.
But since then apt complain me having umet dependencies.
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
network-manager : Breaks: ppp (>= 2.4.7-3~) but 2.4.8-1 is to be installed
network-manager-pptp : Depends: ppp (< 2.4.7-3~) but 2.4.8-1 is to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
I really don't want to uninstall network-manager and manually install it along with hundreds of dependencies just for one single package need to be different version.
My question is how can we tell the package manager to un-manage the packages and let me live with my sin?