-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thursday, January 2, 2003, at 05:38  AM, David R. Morrison wrote:

Daniel Parks <[EMAIL PROTECTED]> wrote:

Hey all,

I want to make the postfix package track releases and deprecate
postfix-release. There are a couple of problems with this, which I've
already mailed the list about ("Upgrading postfix"):
[ . . . ]
Why don't you just stick with the name postfix-release, and "deprecate"
postfix?
I considered that. My main concern is that postfix-release-tls is too long to display in fink list, and -tls is nonstandard. Maybe this is a good argument for -ssl? I'm leaning toward postfix-release now.

Here's a way it could be done:

  Replace postfix by an empty package which depends on postfix-release.
  You'll need to make a versioned dependency, to a new version of
  postfix-release which does *not* conflict with the new postfix
  (although it could still conflict with old versions of postfix).
Won't work; I tried it. The old version of Postfix will conflict with the postfix-release. I need a post-depend. Could I work around it by creating two new postfix packages (different versions), and having one (pre-?)depend on the earlier one? Isn't that just wonderfully nasty?

I'll give this a try when I get a chance.

The way I would handle the "deprecation" would not be to send email to
root, which might not be seen by a lot of Fink users, but instead to
echo a message to the screen during post-install which says something
like "The postfix package is obsolete and can be removed; its functionality
is now supplied by postfix-release."
Right, I would do that even if I did mail root. The reason the mail to root might work is that in the usage instructions, I told users to do:

sudo niutil -createprop . /aliases/root members youremail

Maybe I shouldn't have done that. Anyway, I do think that emailing people from a package install is a wee bit Wrong.

If, at some point in the future, we do get the epoch support, you could
change the name to postfix at that time.
Makes sense. Thanks for your help.

Daniel


- --
Moderation in all things, but most importantly, in moderation.

My PGP public key: http://mwdesign.dyndns.org/~daniel/publickey.txt
Don't use PGP? Check out http://www.pgpi.org/doc/whypgp/en/

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (Darwin)

iD8DBQE+FT+VxIklpV9nwSURAkxWAJ9KxpsSfMrxj+P+yH7E6lSqzLZYIQCfScz0
KQXsXHcPxRXAJDnUzQAhz10=
=rrd+
-----END PGP SIGNATURE-----



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to