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"):
> 
> 1) postfix uses YYYYMMDD versioning schemes, but the upstream package 
> is versioned M.m.b.
> 
> Solution: continue using the YYYYMMDD scheme until someone implements 
> epochs or whatever it is that would allow this to be fixed.
> 
> 2) postfix-release needs to be deprecated.
> 
> Solution 1: Simply stop updating it and add a note to the description 
> that it is deprecated.
> 
> Solution 2: Update it to an empty package the mails root about it being 
> deprecated in PostInstScript.
> 
> Solution 3: ???
> 
> Comments? I prefer the second solution for problem two, since it will 
> result in more people upgrading right away.
> 
> I want to deprecate postfix-release because I don't want to have to 
> update postfix every time a new snapshot come out, and because it seems 
> like overkill to have four plus postfix packages (there will be a -tls 
> package).
> 
> If I don't get any objections in the next few days, I'll go ahead.
> 

Hi Daniel.

Why don't you just stick with the name postfix-release, and "deprecate"
postfix?  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).

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."

If, at some point in the future, we do get the epoch support, you could
change the name to postfix at that time.

  Best,
  Dave



-------------------------------------------------------
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