pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Problems updating tnftp-20050625 to tnftp-20050625nb1 (work-around included)



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



Home | Main Index | Thread Index | Old Index