Date: Sun, 05 Oct 2008 14:06:33 +0200 From: Leslie Jensen <leslie@eskk.nu> To: Scot Hetzel <swhetzel@gmail.com> Cc: freebsd-ports@freebsd.org Subject: Re: Uppgrading emulators/linux_base-f8 Message-ID: <48E8ADC9.2060009@eskk.nu> In-Reply-To: <790a9fff0810050442i489157bar5714de2d4febd120@mail.gmail.com> References: <48E89200.8040208@eskk.nu> <790a9fff0810050442i489157bar5714de2d4febd120@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Scot Hetzel skrev: > On 10/5/08, Leslie Jensen <leslie@eskk.nu> wrote: >> When trying to upgrade emulators/linux_base-f8 >> >> It ends up in a loop where it tries to fetch the files it needs. >> >> Attempting to fetch from >> >> But I get this >> File unavailable (e.g., file not found, no access) >> > I have found that if there is a corrupt file in > /usr/ports/distfiles/rpm/i386/fedora/8/, it will cause fetch to try > and reuse the corrupted file to complete the download. > > This is caused by bsd.port.mk is defining FETCH_ARGS=-ApRr when trying > to redownload the corrupted files when using 'make checksum'. > > To get around this problem, I had to do the following: > > cd /usr/ports/emulators/linux_base-f8 > make checksum > > This will list the failed files as {MD5,SHA256} Checksum mismatch <filename>. > > Note: Kill the 'make checksum' when it starts fetching files > > I then removed all these mismatch files from > /usr/ports/distfiles/rpm/i386/fedora/8. After running 'make checksum' > a second time, it succeeded in downloading all the missing files. > > Now I could use portmaster to upgrade emulators/linux_base-f8. > > Scot Thank you. That did it :-) /Leslie
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?48E8ADC9.2060009>