Recent

Author Topic: [solved] No ZeosLib tab in component palette after installation  (Read 2971 times)

n7800

  • Hero Member
  • *****
  • Posts: 557
  • Lazarus IDE contributor
    • GitLab profile
Re: No ZeosLib tab in component palette after installation
« Reply #15 on: June 05, 2025, 04:58:23 pm »
Just tried Lazarus 4.0 on Windows (yes, not Ubuntu). When I choose to install a package (screenshot 1), it asks to confirm whether to install dependencies (screenshot 2). Do you see this prompt too?

rvk

  • Hero Member
  • *****
  • Posts: 6886
Re: No ZeosLib tab in component palette after installation
« Reply #16 on: June 05, 2025, 05:13:32 pm »
That's why I asked about installing it via OPM because that does this all automatically.

n7800

  • Hero Member
  • *****
  • Posts: 557
  • Lazarus IDE contributor
    • GitLab profile
Re: No ZeosLib tab in component palette after installation
« Reply #17 on: June 05, 2025, 05:14:35 pm »
Did you also try to install it via OPM in Laz4 already?

Indeed, why do you manually install a package when it is in OPM? It does not require manual downloading, unpacking, opening, and rebuilding... Just install "OnlinePackageManager" first, and after rebuilding, open it and install your package through it.

However, I see that the versions of this package in OPM and SourceForge are identical (almost). So the problem is in the installation method or in the OS. In Linux, there have been problems reported due to the rebuilt executable ending up in the user folder, since it cannot modify the system file (root).

Make sure you are running the right file. To do this, use "./startlazarus", which automatically finds the right one.

rvk

  • Hero Member
  • *****
  • Posts: 6886
Re: No ZeosLib tab in component palette after installation
« Reply #18 on: June 05, 2025, 05:18:22 pm »
Then the question would be... how is Lazarus 4 installed?
The default install on Windows includes OPM. No need to install that separately.
Not sure how that is under Ubuntu with the standard .deb files.

But yes, when building a new version, it does need to end up in the correct place.

paweld

  • Hero Member
  • *****
  • Posts: 1501
Re: No ZeosLib tab in component palette after installation
« Reply #19 on: June 05, 2025, 05:29:03 pm »
If so, can you share the environmentoptions.xml file located in the Lazarus configuration folder?

The "environmentoptions.xml" file does not contain any information about IDE packages. It only shows recently opened files, but it does not say anything about whether they are installed.
But it includes component palette settings. That's why I first asked if the package appears in the installed list.
Best regards / Pozdrawiam
paweld

n7800

  • Hero Member
  • *****
  • Posts: 557
  • Lazarus IDE contributor
    • GitLab profile
Re: No ZeosLib tab in component palette after installation
« Reply #20 on: June 05, 2025, 08:37:39 pm »
But it includes component palette settings. That's why I first asked if the package appears in the installed list.

Now it's clear. The author simply said that the package is not listed as installed, so I focused on this problem...

n7800

  • Hero Member
  • *****
  • Posts: 557
  • Lazarus IDE contributor
    • GitLab profile
Re: No ZeosLib tab in component palette after installation
« Reply #21 on: June 05, 2025, 08:38:32 pm »
By the way, in "environmentoptions.xml" the path to the recent package file contains a strange value:
Code: XML  [Select][+][-]
  1.     <Recent AlreadyPopulated="True">
  2.       <PackageFiles Count="1">
  3.         <Item1 Value="[...]zeosdbo-8.0.0-stable/packages/lazarus/zcomponentdesign.lpk"/>
  4.       </PackageFiles>
  5.     </Recent>
  6.  
@tintinux, what is the path to your package folder? Does it contain spaces or unicode characters?

tintinux

  • Sr. Member
  • ****
  • Posts: 373
    • Gestinux
Re: No ZeosLib tab in component palette after installation
« Reply #22 on: June 06, 2025, 10:06:51 am »
As @rvk wrote, if the component is not listed then it is not installed.
It is obvious !

From myself, I recommend installing FPC and Lazarus on Linux using “fpcupdeluxe”, because when installing with the package manager there are always some problems with permissions, which often in my case ends in some error.
Looks really complex and I'm not sure this will help.
Initiator of gestinux, open-source, multi-database and multilingual accounting and billing software made with LAZARUS.

You can help to develop, to make and improve translations, and to provide examples of legal charts and reports from more countries.

tintinux

  • Sr. Member
  • ****
  • Posts: 373
    • Gestinux
Re: No ZeosLib tab in component palette after installation
« Reply #23 on: June 06, 2025, 10:46:41 am »
That's why I asked about installing it via OPM because that does this all automatically.
Same issue using OPM or Install/Uninstall packages
Initiator of gestinux, open-source, multi-database and multilingual accounting and billing software made with LAZARUS.

You can help to develop, to make and improve translations, and to provide examples of legal charts and reports from more countries.

tintinux

  • Sr. Member
  • ****
  • Posts: 373
    • Gestinux
Re: No ZeosLib tab in component palette after installation
« Reply #24 on: June 06, 2025, 10:50:16 am »
what is the path to your package folder? Does it contain spaces or unicode characters?
There is no space, but one Unicode character  ("é").
But it is the same in several other packages successfully installed.
Initiator of gestinux, open-source, multi-database and multilingual accounting and billing software made with LAZARUS.

You can help to develop, to make and improve translations, and to provide examples of legal charts and reports from more countries.

tintinux

  • Sr. Member
  • ****
  • Posts: 373
    • Gestinux
Re: No ZeosLib tab in component palette after installation
« Reply #25 on: June 06, 2025, 11:08:47 am »
Now it's clear. The author simply said that the package is not listed as installed, so I focused on this problem...

Not so clear...

The package zcomponentdesign is listed in Install/Uninstall packages, left list.
The other required packages (zcomponent, zplain, zparsesql, zdbc, zcore) are not listed;

All these 6 Zeoslib packages are visible in "Open loaded package". 
zcomponentdesign has the status :  "installed static, autoinstall static"
the others have no information about the status.   
See the attachments.
Initiator of gestinux, open-source, multi-database and multilingual accounting and billing software made with LAZARUS.

You can help to develop, to make and improve translations, and to provide examples of legal charts and reports from more countries.

rvk

  • Hero Member
  • *****
  • Posts: 6886
Re: No ZeosLib tab in component palette after installation
« Reply #26 on: June 06, 2025, 11:35:06 am »
Shouldn't it say:
"has Register procedure: 1"
???? If that's the design package.

Try Use > Install again in that design package.

PS. It's never wise to use a directory-name with other characters than the standard ascii. Yes, it's usually no problem, until you encounter that one rare instance where it is a problem.
« Last Edit: June 06, 2025, 11:40:44 am by rvk »

tintinux

  • Sr. Member
  • ****
  • Posts: 373
    • Gestinux
Re: No ZeosLib tab in component palette after installation
« Reply #27 on: June 06, 2025, 03:07:27 pm »
Shouldn't it say: "has Register procedure: 1" ????

Yes, this is the point. Problem is solved !

The related file has been changed, but for the last time after I started this thread. It was already wrong before.

I don't understand why the issue was solved neither by a new download an installation, nor with an installation with OPM.

Thanks for your time !
Initiator of gestinux, open-source, multi-database and multilingual accounting and billing software made with LAZARUS.

You can help to develop, to make and improve translations, and to provide examples of legal charts and reports from more countries.

 

TinyPortal © 2005-2018