sm-sorcery-bugs AT lists.ibiblio.org
Subject: Bugs for Sorcery are reported here
List archive
[SM-Sorcery-Bugs] [Bug 7117] New: cleanse should handle provider switching
- From: bugzilla-daemon AT metalab.unc.edu
- To: sm-sorcery-bugs AT lists.ibiblio.org
- Subject: [SM-Sorcery-Bugs] [Bug 7117] New: cleanse should handle provider switching
- Date: Wed, 14 Jul 2004 15:09:03 -0400
http://bugs.sourcemage.org/show_bug.cgi?id=7117
Summary: cleanse should handle provider switching
Product: Sorcery
Version: Feature Request
Platform: Other
OS/Version: other
Status: NEW
Severity: normal
Priority: P2
Component: Cleanse
AssignedTo: sm-sorcery-bugs AT lists.ibiblio.org
ReportedBy: acedit AT armory.com
Theres this problem thats come up several times where a user has xfree86
as their standard X11-LIBS provider, and they want to switch to something
else like xorg. However their dependency tree lists X11-LIBS as xfree86
which is no longer installed. This will cause problems with full depends
ordering. (Lets ignore the linking problems people will get from not
rebuilding dependant spells for now).
So I propose we give users a hammer to clean up swapped providers. If a spell
depends on a provider thats no longer installed, then we need to do one of
a) build the missing provider
b) if no provider is found build a provider and set the spell to use that one
c) check for another provider and switch the depends entry to that provider
in this case we may as well optionally rebuild the spell to work around
library issues, or (my prefered action) let --fix deal with it if its
necessary
The standard usage pattern would probably be
cast xfree86
cast stuff that uses xfree86
dispel xfree86/cast xorg
cleanse with option b to make all xfree86 providers use xorg
cleanse --fix
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
- [SM-Sorcery-Bugs] [Bug 7117] New: cleanse should handle provider switching, bugzilla-daemon, 07/14/2004
Archive powered by MHonArc 2.6.24.