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