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