diff options
author | hubertf <hubertf@pkgsrc.org> | 1999-11-26 18:06:21 +0000 |
---|---|---|
committer | hubertf <hubertf@pkgsrc.org> | 1999-11-26 18:06:21 +0000 |
commit | 1b58af972ab23d94ab839629c212f522675fea8e (patch) | |
tree | 4801ca528d89daae616169ed13d3afd98cb68e08 /Packages.txt | |
parent | aaba8a5f3d52b14574f8ba5e04d5118fecaf6876 (diff) | |
download | pkgsrc-1b58af972ab23d94ab839629c212f522675fea8e.tar.gz |
Add #9.15: How to handle modified distfiles with the 'old' name
Diffstat (limited to 'Packages.txt')
-rw-r--r-- | Packages.txt | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/Packages.txt b/Packages.txt index b900bcb4372..8b9e0666f4b 100644 --- a/Packages.txt +++ b/Packages.txt @@ -1,4 +1,4 @@ -# $NetBSD: Packages.txt,v 1.72 1999/11/23 16:38:22 dmcmahill Exp $ +# $NetBSD: Packages.txt,v 1.73 1999/11/26 18:06:21 hubertf Exp $ ########################################################################### ========================== @@ -911,7 +911,8 @@ The main targets used during the build process defined in bsd.pkg.mk are: compared with the checksums stored in the files/md5 file. If the checksums don't match, the build is aborted. This is to ensure the same distfile is used for building, and that the distfile wasn't changed, - e.g. by some malign force or network lossage. + e.g. by some malign force, deliberately changed distfiles on the master + distribution site or network lossage. * extract: When the distfiles are present on the local system, they need to be @@ -1379,6 +1380,19 @@ include the URL for that page in the HOMEPAGE variable. The definition of the variable should be placed immediately after the MAINTAINER variable. + 9.15 How to handle modified distfiles with the 'old' name + ========================================================= + +Sometimes authors of a software package make some modifications after the +software was released, and they put up a new distfile without changing the +package's version number. If a package is already in pkgsrc at that time, +the md5 checksum will no longer match. The correct way to work around this +is to update the package's md5 checksum to match the package on the master +site (beware, any mirrors may not be upto date yet!), and to remove the +old distfile from ftp.netbsdorg's /pub/NetBSD/packages/distfiles directory. +Furthermore, a mail to the package's author seems appropriate making sure +the distfile was really updated on purpose, and that no troja horse or so +crept in. 10 Submitting ============= |