Ticket #937 (closed defect: worksforme)
cave fix-linkage --continue-on-failure
| Reported by: | uzytkownik | Owned by: | |
|---|---|---|---|
| Priority: | Sometime | Milestone: | |
| Component: | clients/cave | Version: | 0.50.2 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: | ||
| Distribution: | Gentoo |
Description
fixing linkage can fail for various reasons (like wrongly set dependencies etc.). It should be possible to allow continue on failure (especially for independent packages).
Change History
comment:1 Changed 3 years ago by ciaranm
- Status changed from new to closed
- Resolution set to worksforme
comment:2 Changed 3 years ago by uzytkownik
- Status changed from closed to reopened
- Resolution worksforme deleted
# cave --version paludis 0.50.2 # cave fix-linkage -C s Error: * In program cave fix-linkage -C s: * Error handling command line: Bad argument '-C' (paludis::args::BadArgument) # cave fix-linkage --continue-on-failure if-satisfied Error: * In program cave fix-linkage --continue-on-failure if-satisfied: * Error handling command line: Bad argument '--continue-on-failure' (paludis::args::BadArgument)
comment:3 Changed 3 years ago by ciaranm
- Status changed from reopened to closed
- Resolution set to worksforme
Read the man page more carefully.
comment:4 Changed 3 years ago by uzytkownik
- Status changed from closed to reopened
- Resolution worksforme deleted
# cave resume --resume-file resume-world -- -c s (...) succeeded: install app-text/libpaper-1.1.24:0::gentoo to ::installed replacing 1.1.23_p2 *** Messages log: /var/log/paludis/1280683727-install-app-text_libpaper-1.1.24:0::gentoo.messages *** run "paperconf -p letter" as root to use letter-pagesizes *** or paperconf with normal user privileges. failed: install app-misc/zeitgeist-0.4.0:0::dev-zero to ::installed replacing 0.3.3.1 *** Messages log: /var/log/paludis/1280683754-install-app-misc_zeitgeist-0.4.0:0::dev-zero.messages *** Output log: /var/log/paludis/1280683754-install-app-misc_zeitgeist-0.4.0:0::dev-zero.out skipped: install games-misc/openmsx-0.3.0:0::gentoo to ::installed replacing 0.2.1 skipped: install games-simulation/openttd-1.0.3:0::gentoo to ::installed replacing 1.0.2 skipped: install media-plugins/gst-plugins-flac-0.10.23:0.10::gentoo to ::installed replacing 0.10.22 skipped: install media-plugins/gst-plugins-gconf-0.10.23:0.10::gentoo to ::installed replacing 0.10.22 skipped: install media-plugins/gst-plugins-pulse-0.10.23:0.10::gentoo to ::installed replacing 0.10.22 skipped: install media-plugins/gst-plugins-taglib-0.10.23:0.10::gentoo to ::installed replacing 0.10.22 skipped: install media-plugins/gst-plugins-v4l2-0.10.23:0.10::gentoo to ::installed replacing 0.10.22 skipped: install net-libs/gtk-vnc-0.4.1:0::gentoo to ::installed replacing 0.3.10 skipped: install media-plugins/gst-plugins-soup-0.10.23:0.10::gentoo to ::installed replacing 0.10.22 skipped: install net-voip/telepathy-gabble-0.8.14:0::gentoo to ::installed replacing 0.8.8 skipped: install sys-process/psmisc-22.12:0::gentoo to ::installed replacing 22.11 skipped: install virtual/rubygems-0-r4:0::gentoo to ::installed replacing 0-r3 skipped: install sys-apps/paludis-0.50.3:0::gentoo to ::installed replacing 0.50.2 skipped: install net-libs/xulrunner-1.9.2.8-r1:1.9::gentoo to ::installed replacing 1.9.2.6 skipped: install gnome-extra/evolution-webcal-2.28.1:0::gentoo to ::installed skipped: install www-client/firefox-3.6.8-r1:0::gentoo to ::installed replacing 3.6.6 skipped: install x11-base/xorg-server-1.8.99.905:0::x11 to ::installed replacing 1.8.2
cave resolve do continue. (OK. I did misread it the first time but it does not work for me.
Note: See
TracTickets for help on using
tickets.

You can do this already. Check the NOTES section of the man page.