Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 165820 - mail-mta/postfix-2.3.6 broken URL in pkg_setup
Summary: mail-mta/postfix-2.3.6 broken URL in pkg_setup
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High trivial (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-07 20:33 UTC by Wendall Cada
Modified: 2008-07-28 19:52 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wendall Cada 2007-02-07 20:33:12 UTC
The notice in postfix-2.3.6 is no longer valid. It references the following file, which no longer exists:
ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-2.3.6.RELEASE_NOTES

There is currently a 2.3.7.RELEASE_NOTES now that is valid. Shouldn't this file be somewhere in the tree?

Wendall

Reproducible: Always
Comment 1 Andrej Kacian (RETIRED) gentoo-dev 2007-02-07 22:05:42 UTC
Unfortunately, relevant release notes file is not yet on the filesystem when pkg_setup() is called - which is near the beginning of the emerge process.

Looks like we'll have to refer people generically to "read the release notes", leaving it up to them to find the actual release notes, as I couldn't find older 2.3 release notes anywhere on upstream's FTP server. We could refer them to postfix-<latest>.RELEASE_NOTES, but that would mean updating all postfix ebuilds everytime there is a new 2.3 release, which is unthinkable.

Any other ideas, anyone?
Comment 2 Patrick McLean gentoo-dev 2007-02-08 15:43:36 UTC
Given that the latest release notes don't apply to older versions, telling people to refer to them to make sure they aren't going to break their mail server would be a bad idea IMHO.

I think the best way would be to mirror the (gzipped) release notes on the mirrors infrastructure. We add the release notes to SRC_URI, and have the ebuild download them in pkg_fetch, then just refer the user to 
/usr/portage/distfiles/postfix-<version>.RELEASE_NOTES.gz
When telling them where to read the notes.
Comment 3 Wendall Cada 2007-02-08 16:50:57 UTC
Because of the special need that this file be accurate. Things can and do seriously break with postfix updates from time to time. I agree fully that this be on the mirrors infrastructure. I think a valid argument can be made for it. And it's quite small.

Just my $0.02

Wendall
Comment 4 Stefan Behte (RETIRED) gentoo-dev Security 2008-05-28 10:09:40 UTC
As 2.3.6 is not in the tree anymore, this may be closed I guess.
Comment 5 Tobias Scherbaum (RETIRED) gentoo-dev 2008-07-28 19:52:27 UTC
(In reply to comment #4)
> As 2.3.6 is not in the tree anymore, this may be closed I guess.
> 

yup