Skip to Content.
Sympa Menu

sm-sorcery-bugs - [SM-Sorcery-Bugs] [Bug 4567] optional_depends for a provider fails to get added to /var/state/sorcery/depends if NOT selected (was "fails add the 'no' OPTS.)

sm-sorcery-bugs AT lists.ibiblio.org

Subject: Bugs for Sorcery are reported here

List archive

Chronological Thread  
  • From: bugzilla-daemon AT metalab.unc.edu
  • To: sm-sorcery-bugs AT lists.ibiblio.org
  • Subject: [SM-Sorcery-Bugs] [Bug 4567] optional_depends for a provider fails to get added to /var/state/sorcery/depends if NOT selected (was "fails add the 'no' OPTS.)
  • Date: Wed, 3 Dec 2003 14:49:40 -0500

http://bugs.sourcemage.org/show_bug.cgi?id=4567





------- Additional Comments From charkins AT pobox.com 2003-12-03 14:49 -------
Hasn't been taken care of as far as I can tell. What needs to be done, is for
sorcery to add a depends line to /var/state/sorcery/depends when "[none]" is
chosen from the list of packages providing an optional dependency. Here's a
simple recap of the problem (using gaim as an example):

In the gaim DEPENDS:
optional_depends "MOZILLA-NSS" "--enable-nss=yes" "--enable-nss=no" ...

Sorcery will ask the use how to satisfy the optional depends:
(0) [none]
(1) nss
(2) Firebird

Choosing nss or Firebird will cause a line to be added to
/var/state/sorcery/depends.

Choosing [none] does not cause a line to be added to
/var/state/sorcery/depends,
thereforce the necessary "--enable-nss=no" configure option does not get used.

Adding a line such as the following to /var/state/sorcery/depends should cause
the configure option to be included, but I don't know if it will cause
problems
elsewhere in sorcery (because the dependency is not a spell):

gaim:MOZILLA-NSS:off:optional:--enable-nss=yes:--enable-nss=no






------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.




Archive powered by MHonArc 2.6.24.

Top of Page