[Lazarus] Error in lazbuild : depends on debugger package ?

Michael Van Canneyt michael at freepascal.org
Mon Jun 29 16:43:16 CEST 2015



On Mon, 29 Jun 2015, Mattias Gaertner wrote:

> On Mon, 29 Jun 2015 15:30:42 +0200 (CEST)
> Michael Van Canneyt <michael at freepascal.org> wrote:
>
>> I get an error running lazbuild from trunk:
>>
>>    $000000000069F4E5 line 720 of lazloggerbase.pas
>>    $000000000047F5E6 line 1411 of lclproc.pas
>>    $00000000004016B4 line 334 of lazbuild.lpr
>>    $00000000006315F8 line 5596 of ../packager/packagesystem.pas
>>    $000000000060E71F line 1967 of ../packager/packagesystem.pas
>>    $000000000060E5DD line 1977 of ../packager/packagesystem.pas
>>    $00000000004066AC line 1096 of lazbuild.lpr
>>    $0000000000401CB8 line 416 of lazbuild.lpr
>>    $0000000000401A5B line 395 of lazbuild.lpr
>> ERROR: Package file not found
>> The package "DebuggerIntf" is installed, but no valid package file (.lpk) was found.
>> A broken dummy package was created.
>> lazbuild is non interactive, aborting now.
>>
>> Given that there is no way lazbuild can be used for debugging, I find this a rather strange error.
>>
>> When I run the 1.2.6 lazbuild, no such error appeared.
>>
>> I dug somewhat deeper, and found that when the package system is initialized,
>> in TLazPackageGraph.LoadStaticBasePackages there is a list of packages that is always loaded.
>
> Yes, it is planned to load them only when the IDE is rebuilt.

Ok, good to hear, because this prevents me from upgrading my build environment...
(which I would really like to do because of a(nother) bug in lazbuild 1.2.6 :))

Michael.




More information about the Lazarus mailing list