Problem with Lunar Update and Wget

Auke Kok sofar at lunar-linux.org
Fri Sep 19 23:38:53 GMT 2003


On Thu, 2003-09-18 at 08:11, Sébastien Cérèze wrote:
> During a Lunar Update, Lunar fails to detect a currently running wget
> for a module and spawns a second wget when it is ready to install that
> module. Both processes continue running, writing (apparently) to
> the same file in /tmp. The result can be a corrupt download, failed 
> install, 
> and frustration. At best, it will automatically repeat the download
> and complete sucessfully. This has been happening since about 1
> September.

correct, the problem was introduced when rewriting the logic of the
core, in which locking code moved around a bit and actually didn't get
called in the second stage of the installation proces which checks if
the downloads were successfull. The download then started again but only
if the download already was running in the background (which happens
during an update/renew).

I've committed fixes to lunar and theedge, hope this is solved now.

sofar

-- 
Auke Kok <sofar at lunar-linux.org>



More information about the lunar mailing list