sm-sorcery-bugs AT lists.ibiblio.org
Subject: Bugs for Sorcery are reported here
List archive
[SM-Sorcery-Bugs] [Bug 15226] New: conflicts should allow --nosustain
- From: bugzilla-daemon AT bugs.sourcemage.org
- To: sm-sorcery-bugs AT lists.ibiblio.org
- Subject: [SM-Sorcery-Bugs] [Bug 15226] New: conflicts should allow --nosustain
- Date: 13 May 2009 07:32:17 -0000
http://bugs.sourcemage.org/show_bug.cgi?id=15226
Summary: conflicts should allow --nosustain
Product: Sorcery
Version: Untargetted future release
Platform: All
OS/Version: Linux
Status: NEW
Severity: major
Priority: P3
Component: Feature Request
AssignedTo: sm-sorcery-bugs AT lists.ibiblio.org
ReportedBy: sandalle AT sourcemage.org
When setting up conflicts in <spell>/CONFLICTS, we should have the option of
forcing --nosustain.
e.g.
e2fsprogs no longer provides blkid
util-linux now provides blkid
util-linux currently depends on e2fsprogs in the spell, but this needs to be
reversed
util-linux needs to be cast first (e2fsprogs depending on util-linux), but
e2fsprogs needs to be removed before util-linux (so that util-linux installs
its blkid without overwriting e2fsprogs' blkid, which would then be removed
anyways when e2fsprogs casts next), util-linux should cast, then e2fsprogs
will
cast using blkid from util-linux.
Perhaps --nosustain should be the default for conflicts, since the spells need
to be able to force package deprecation.
Possible options:
1. conflicts <spell> [force]
Where conflicts forces --nosustain
2. conflicts <spell> [force]
conflicts_nosustain <spell> [force]
Adding a conflicts_nosustain
3. conflicts <spell> [force]
conflicts [--nosustain] <spell> [force]
I prefer #1.
--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
-
[SM-Sorcery-Bugs] [Bug 15226] New: conflicts should allow --nosustain,
bugzilla-daemon, 05/13/2009
- [SM-Sorcery-Bugs] [Bug 15226] conflicts should allow --nosustain, bugzilla-daemon, 05/27/2009
Archive powered by MHonArc 2.6.24.