Skip to Content.
Sympa Menu

sm-commit - Re: [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (89df13027dc98c3af2c5e5a5ba43c2d51726e8e7)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: "Eric Sandall" <eric AT sandall.us>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: Re: [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (89df13027dc98c3af2c5e5a5ba43c2d51726e8e7)
  • Date: Mon, 17 Nov 2008 16:35:08 -0800

Quoting "Ladislav Hagara" <ladislav.hagara AT unob.cz>:
Arguable. :-)
Imho, optional_depends gnutls is enough. Next time user is asked if
he/she wants gnutls for pop3s and imaps.

The question was not "Do you want pop3s and imaps?". The qestion was "Do
you want openssl for pop3s and imaps?".

If user wanted openssl it doesnt automatically mean he/she want gnutls
for it now.
They are users who really do not like gnutls with its dependencies. We
should not install gnutls automatically for them.
It is question for user.

True. :) It depends on what the user meant by, 'y'. I mean, "Yes, I want this *functionality* regardless of the dependencies." I guess some might mean, "Yes, I want whatever features *openssl* provides."

The simpler (and correct, for some) approach would be as Pol originally did and just change the optional dependency. :) The other (correct for some) approach is more convoluted, and so we may want to bypass it.

I can see the argument for the simpler, especially since claws-mail would not have SSL support anyways unless the user had gnutls installed (as I do) and so won't notice the change, since they don't require SSL. Those who wanted SSL either already have it working (via gnutls silently being picked up) or filed the bug that found this. :)

I think I will agree that the simple approach (only change the optional dependency, no TRIGGERS or other hackery) is the best approach, but request a PATCHLEVEL++ so claws-mail is registered as using gnutls for other TRIGGERS (e.g. gnutls updates).

Sorry for the extra work Pol! :)

-sandalle

--
Eric Sandall | Source Mage GNU/Linux Developer
eric AT sandall.us PGP: 0xA8EFDD61 | http://www.sourcemage.org/
http://eric.sandall.us/ | http://counter.li.org/ #196285





Archive powered by MHonArc 2.6.24.

Top of Page