Ticket #937 (closed defect: worksforme)

Opened 9 years ago

Last modified 9 years ago

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 9 years ago by ciaranm

  • Status changed from new to closed
  • Resolution set to worksforme

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

comment:2 Changed 9 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 9 years ago by ciaranm

  • Status changed from reopened to closed
  • Resolution set to worksforme

Read the man page more carefully.

comment:4 Changed 9 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.

comment:5 Changed 9 years ago by ciaranm

  • Status changed from reopened to closed
  • Resolution set to worksforme

Again, read the docs carefully.

Note: See TracTickets for help on using tickets.