Forum > Options

How to disable automatic source/component update?

<< < (2/2)

dseligo:

--- Quote from: Fibonacci on March 31, 2024, 03:24:19 am ---Funny thing! I just got the same popup!

I have a suspect: TIME CHANGE :D

--- End quote ---

I've got same popup this morning. Probably something in Lazarus 3.x changed to trigger this.

P.S.: This happened only in Lazarus left open last night (while computer was in hibernation).

Kurt:

--- Quote from: Fibonacci on March 31, 2024, 03:24:19 am ---Funny thing! I just got the same popup!

I have a suspect: TIME CHANGE :D

--- End quote ---

Time change isn't it - there are physical changes to the files.  Mostly package version number increases, but other more meaningful changes too.


--- Quote from: dseligo on March 31, 2024, 08:11:16 am ---
--- Quote from: Fibonacci on March 31, 2024, 03:24:19 am ---Funny thing! I just got the same popup!

I have a suspect: TIME CHANGE :D

--- End quote ---

I've got same popup this morning. Probably something in Lazarus 3.x changed to trigger this.

--- End quote ---

I haven't changed anything in Lazarus since installation over six months ago.  No new version installed.


--- Quote from: Thaddy on March 31, 2024, 12:55:50 am ---Those files are for IDE project configuration, make info,  and are auto generated. Do not touch by hand. You can not turn it off and should not turn it off: your Lazarus project would be broken.

--- End quote ---

What in Lazarus is causing an automated increase in, say, "Package Version" in an lpk when nothing else has changed?  And what is causing this when Lazarus has been doing nothing but sit idle.  Like Fibonacci, I normally see this when Lazarus has been left on overnight or over a few days while I've been away.   I want to know what in Lazarus is doing this.  Lazarus is, or should be, a pull-string toy.  If you don't pull the string, it should do exactly nothing but sit there.  When a pull toy just sitting on your shelf suddenly bursts out with "There's a snake in my boot!", that's creepy and worthy of investigation.

dseligo:

--- Quote from: Kurt on March 31, 2024, 09:32:58 pm ---What in Lazarus is causing an automated increase in, say, "Package Version" in an lpk when nothing else has changed?  And what is causing this when Lazarus has been doing nothing but sit idle.  Like Fibonacci, I normally see this when Lazarus has been left on overnight or over a few days while I've been away.   I want to know what in Lazarus is doing this.  Lazarus is, or should be, a pull-string toy.  If you don't pull the string, it should do exactly nothing but sit there.  When a pull toy just sitting on your shelf suddenly bursts out with "There's a snake in my boot!", that's creepy and worthy of investigation.

--- End quote ---

What Lazarus version do you have?
I experienced this behaviour just when time was changed. And, at least in one of the packages listed, there were also some boolean value changed from true to false (or vice versa). Too bad I didn't do more screenshots.
Usually when time changes, if I have Lazarus open, then I am warned only about my files, not packages (if I remember correctly).

Kurt:

--- Quote from: dseligo on April 01, 2024, 12:53:17 am ---What Lazarus version do you have?
--- End quote ---

Version 2.2.6 installed October of last year.


--- Quote ---Usually when time changes, if I have Lazarus open, then I am warned only about my files, not packages (if I remember correctly).

--- End quote ---

The screenshot here shows a package version change, and you can just barely see a more substantive change in a comment.  There were more than just .lpk files in this batch, and while most of the changes were minor package version numbers, there were other more substantive ones.

It doesn't happen often, but it happens more than just with time changes.  It is always when Lazarus has been left running,  and so far has always been when I have been away from the computer (never when I've triggered a build or have interacted with Lazarus in some way).  All the changes this time around were inside the Lazarus tree.  Not all of them in components, some were in the LCL source itself.

 I wish I had recorded the changes more faithfully, but I figured it would be a well-known setting that someone could identify.

Navigation

[0] Message Index

[*] Previous page

Go to full version