From 4d600edc49ff0a7d0177a87870239a14296369c3 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Sun, 3 May 2020 18:42:43 +0200 Subject: README: Fix Debian instructions, add "unmet dependencies" note --- README.md | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 8cd8d10..4a860be 100644 --- a/README.md +++ b/README.md @@ -37,15 +37,27 @@ assurance processes. To install the latest release, run: ``` -curl https://lib.finalrewind.org/deb/libtravel-routing-de-vrr-perl_latest_all.deb | sudo dpkg -i - +wget https://lib.finalrewind.org/deb/libtravel-routing-de-vrr-perl_latest_all.deb +sudo dpkg -i libtravel-routing-de-vrr-perl_latest_all.deb +sudo apt --fix-broken install +rm libtravel-routing-de-vrr-perl_latest_all.deb ``` For a (possibly broken) development snapshot of the Git master branch, run: ``` -curl https://lib.finalrewind.org/deb/libtravel-routing-de-vrr-perl_dev_all.deb | sudo dpkg -i - +wget https://lib.finalrewind.org/deb/libtravel-routing-de-vrr-perl_dev_all.deb +sudo dpkg -i libtravel-routing-de-vrr-perl_dev_all.deb +sudo apt --fix-broken install +rm libtravel-routing-de-vrr-perl_dev_all.deb ``` +Note that dpkg, unlike apt, does not automatically install missing +dependencies. If a dependency is not satisfied yet, `dpkg -i` will complain +about unmet dependencies and bail out. `apt --fix-broken install` installs +these dependencies and also silently finishes the Travel::Routing::DE::VRR +installation. + Uninstallation works as usual: ``` -- cgit v1.2.3