On Wed, 15 Mar 2006 21:19:17 +0200
"Graeme Geldenhuys" <[EMAIL PROTECTED]> wrote:
> On 3/15/06, Mattias Gaertner <[EMAIL PROTECTED]> wrote:
> > Can you give more details, how to reproduce the last paragraph?
>
> I think I managed to figure this out. Maybe my previous email was a
> bit vague. I was referring to the list of packages you see in the
> "Installed Packages" screen in the "Available packages" listbox
> ("Components" => "Configure Installed Packages").
>
> See, I had a runtime only package with the name tiOPF2.lpk which I
> then copied and renamed to tiOPF.lpk (and use the version info set to
> 2). I used tiOPF2.lpk in one of my projects. I then changed to use
> the tiOPF.lpk package, but the tiOPF2 package was still available in
> the "Installed Packages - Available Packages" screen and in the "New
> Requirements" combobox.
>
> I later found out, that if I deleted the unwanted .lpk file, that it
> automatically disappears from the "Available Packages" list. I just
> thought there was some uninstall option or something - didn't think a
> simple delete would do the trick. :-)
The 'available packages' list shows all known packages (i.e. package links).
Not only the open, installed, used.
The IDE removes the links only when the file vanishes from disk or a package
with the same name and version is opened.
I'm still not sure, how to reproduce the bug.
> > > Opening the old package in Lazarus and selecting the "More..." button
> > > shows the Uninstall option, but it is greyed out.
> >
> > Is it installed?
>
> It was a runtime only package, with no components, so I guess the
> "Uninstall" option wasn't needed, hence the reason it was greyed out.
If it is installed, it should be possible to uninstall it. The only
exceptions are the the IDE autocreated packages lcl, synedit, ideintf.
> The packages was used to group file to be used in another project, not
> to extend Lazarus, or add component to the palette.
That's a pretty normal use of a package.
Mattias
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives