ports/62958: `make makesum' command with `current' distinfo and changed file fails.

Lev A. Serbryakov lev at FreeBSD.org
Tue Feb 17 13:00:38 UTC 2004

>Number:         62958
>Category:       ports
>Synopsis:       `make makesum' command with `current' distinfo and changed file fails.
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 17 05:00:37 PST 2004
>Release:        FreeBSD 4.8-STABLE i386
System: FreeBSD ftp.translate.ru 4.8-STABLE FreeBSD 4.8-STABLE #0: Fri Apr 11 00:25:30 MSD 2003 lev at ftp.translate.ru:/usr/obj/usr/src/sys/FTPTR i386
Ports: 16 Feb 2004


  Somtimes software authors replace tarballs without changing names
(versions, etc).
  Maintainer should do `make makesum' in such case and commit changes
in distinfo.
  But if distinfo contains SIZE of old file, downloading of new one (but with
old name) FAILS!
  Yes, it could be workarounded with deleting SIZE line from distinfo. But may
be here are better solutioin?


% make makesum
===>  Vulnerability check disabled

  I don't know :(
 >> vips-7.8.14.tar.gz doesn't seem to exist in /usr/home/lev/distfiles/.
 >> Attempting to fetch from http://www.vips.ecs.soton.ac.uk/vips-7.8/.
 fetch: http://www.vips.ecs.soton.ac.uk/vips-7.8/vips-7.8.14.tar.gz: size mismatch: expected 3357727, actual 3357945
 >> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/.
 fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/vips-7.8.14.tar.gz: File unavailable (e.g., file not found, no access)
 >> Couldn't fetch it - please try to retrieve this
 >> port manually into /usr/home/lev/distfiles/ and try again.
 *** Error code 1
 Stop in /usr/home/lev/FreeBSD-commiter/pcvs/ports/graphics/vips.
 *** Error code 1
 Stop in /usr/home/lev/FreeBSD-commiter/pcvs/ports/graphics/vips.

More information about the freebsd-ports-bugs mailing list