I should probably append that I was installing from a current pkg_src,
cvs-update is done
every night at around 23:00 CE(S)T, and as of this writing, the problem still
existed.
Volkmar Seifert wrote:
> Hello all,
>
> Yesterday, I updated parts of my NetBSD 3.1 System on my UltraSPARC.
> When attempting to update tnftp, it failed, stating
>
> Package `tnftp-20050625' is marked as not for deletion
>
> and failing to install.
>
> I tried to manually pkg_delete it, as suggested by the error-message, but
> only to read the
> message above again.
>
> To have it installed, I tried
>
> # make do-install
>
> but that did not update the pkg-db.
>
> So I experimented a bit.
>
> First, I tried
>
> # pkg_delete -N tnftp-20050625
>
> but that didn't change anything, tnftp still failed to install, so I tried
>
> # pkg_delete -O tnftp-20050625
>
> This time, it did not bring the above message anymore, but told me, that
> tnftp was already
> installed with this version. A make update, make reinstall as well as a make
> install failed.
>
> After that, I tried
>
> # pkg_delete -fN tnftp-20050625
>
> Which resulted in the following messages:
>
> Package `tnftp-20050625' is marked as not for deletion
> Deleting anyway
> original MD5 checksum failed, deleting anyway: /usr/pkg/bin/ftp
>
> I tried
>
> #make update
>
> again, and viola - this time it worked.
>
>
> How "dangerous" is the use of -f in this case, where an old package is
> replaced by a newer
> one? I think, there should not be any risk involved, but I don't know tnftp
> very well and
> even less which packages depend on it.
>
> And since this is just a workaround, may be someone can come up with a real
> fix for this?
>
--
MfG / best regards
Volkmar Seifert
-------------------------------------------------------------------------
"Programming today is a race between software developers, striving to
build bigger and better idiot proof software, and the Universe, trying
to produce bigger and better idiots.
So far, the Universe is winning."
URL: www.DimensionV.de eMail:
vs%DimensionV.de@localhost
GPG-Key ID: 0xE97E64B2
GPG-Fingerprint: 45AE 9258 C0B2 2F8D D529 3978 5283 3FD1 E97E 64B2
-------------------------------------------------------------------------
Attachment:
signature.asc
Description: OpenPGP digital signature