Bug#1104749: [Pkg-pascal-devel] Bug#1104749:

2025-05-11 Thread Abou Al Montacir
Hi Peter, On Sun, 2025-05-11 at 12:51 +0100, Peter B wrote: > On 11/05/2025 09:05, Abou Al Montacir wrote: > > I also think about having two desktop files (Lazarus-gtk and > > Lazarus-qt). This may be more relevant for GUI installer. > > Maybe for Forky.  And maybe four. Gtk2, Gtk3, Qt5, Qt6 For

Bug#1104749:

2025-05-11 Thread Peter B
On 11/05/2025 09:05, Abou Al Montacir wrote: I also think about having two desktop files (Lazarus-gtk and Lazarus-qt). This may be more relevant for GUI installer. Maybe for Forky.  And maybe four. Gtk2, Gtk3, Qt5, Qt6 But I'd rather not go there for Trixie into the freeze. Let's not do anyt

Bug#1104749: [Pkg-pascal-devel] Bug#1104749: Bug#1104749: Bug#1104749: Installing "Lazarus (4.0)" via GUI does not install Lazarus

2025-05-11 Thread asciiwolf
In other words, adding the correct package dependency is sufficient and will fix the issue. Adding the AppStream metainfo file on the other hand is optional and can bring its own problems.

Bug#1104749: [Pkg-pascal-devel] Bug#1104749: Bug#1104749: Bug#1104749: Bug#1104749: Installing "Lazarus (4.0)" via GUI does not install Lazarus

2025-05-11 Thread Peter B
On 11/05/2025 12:14, asciiw...@seznam.cz wrote: > Maybe we should fix the following issue before > https://appstream.debian.org/sid/main/issues/lazarus-ide-4.0.html I would not worry about this for now. While the AppStream metainfo file is recommended, it is not required. Valid metadata are au

Bug#1104749: [Pkg-pascal-devel] Bug#1104749: Bug#1104749: Bug#1104749: Installing "Lazarus (4.0)" via GUI does not install Lazarus

2025-05-11 Thread asciiwolf
> Maybe we should fix the following issue before > https://appstream.debian.org/sid/main/issues/lazarus-ide-4.0.html I would not worry about this for now. While the AppStream metainfo file is recommended, it is not required. Valid metadata are automatically generated from the desktop file (and

Bug#1104749: [Pkg-pascal-devel] Bug#1104749: Bug#1104749: Bug#1104749: Installing "Lazarus (4.0)" via GUI does not install Lazarus

2025-05-11 Thread Abou Al Montacir
Hi Peter, On Sat, 2025-05-10 at 12:00 +0100, Peter B wrote: > On 09/05/2025 21:42, Abou Al Montacir wrote: > > I think we should add recommend: lazarus > > @Paul > > Do you think we might get an RT unblock for this? > > ISTM Significant benefit with minimal risk. Maybe we should fix the follow

Bug#1104749: [Pkg-pascal-devel] Bug#1104749: Bug#1104749: Installing "Lazarus (4.0)" via GUI does not install Lazarus

2025-05-10 Thread Paul Gevers
Hi Peter, On 10-05-2025 13:00, Peter B wrote: On 09/05/2025 21:42, Abou Al Montacir wrote: I think we should add recommend: lazarus Do you think we might get an RT unblock for this? Depends on when you request it. Until the Full Freeze (date not decided yet) lazarus doesn't need one. P

Bug#1104749: [Pkg-pascal-devel] Bug#1104749: Bug#1104749: Installing "Lazarus (4.0)" via GUI does not install Lazarus

2025-05-10 Thread Peter B
On 09/05/2025 21:42, Abou Al Montacir wrote: I think we should add recommend: lazarus @Paul Do you think we might get an RT unblock for this? ISTM Significant benefit with minimal risk. Cheers, Peter

Bug#1104749: [Pkg-pascal-devel] Bug#1104749: Bug#1104749: Installing "Lazarus (4.0)" via GUI does not install Lazarus

2025-05-09 Thread Abou Al Montacir
Hi All, On Fri, 2025-05-09 at 22:05 +0200, Paul Gevers wrote: > Hi, > > On 09-05-2025 17:19, Peter B wrote: > > Circular dependencies, but does that matter? > > > Yes, they should be avoided. +1 > > I've moved the icon in other packages of mine before (I think WinFF, now > team maintained her

Bug#1104749: [Pkg-pascal-devel] Bug#1104749: Installing "Lazarus (4.0)" via GUI does not install Lazarus

2025-05-09 Thread Paul Gevers
Hi, On 09-05-2025 17:19, Peter B wrote: Circular dependencies, but does that matter? Yes, they should be avoided. I've moved the icon in other packages of mine before (I think WinFF, now team maintained here), to accommodate for the choice in AppStream to consider the package containing th

Bug#1104749: [Pkg-pascal-devel] Bug#1104749: Installing "Lazarus (4.0)" via GUI does not install Lazarus

2025-05-09 Thread asciiwolf
I am not able to test it at the moment, but I think that it is a completely unrelated problem. The problem with the missing Lazarus executable is that installing "Lazarus (4.0)" via GUI installs only the lazarus-ide-4.0 package (because that is the package that contains the *.desktop file and

Bug#1104749: [Pkg-pascal-devel] Bug#1104749: Installing "Lazarus (4.0)" via GUI does not install Lazarus

2025-05-09 Thread asciiwolf
> I am not able to test it at the moment, but I think that it is a completely unrelated problem. Sorry, my previous comment was a reply to this one: > Has the icon now appeared? > I'm wondering if it part of the same problem. > Looks to me that the desktop file is in the correct pac

Bug#1104749: [Pkg-pascal-devel] Bug#1104749: Installing "Lazarus (4.0)" via GUI does not install Lazarus

2025-05-09 Thread Peter B
On 05/05/2025 18:18, asciiw...@seznam.cz wrote: Please, either move the desktop file to the correct package or change the lazarus-ide-4.0 package dependencies to depend on the required packages. Looks to me that the desktop file is in the correct package. @Abou Could we add  lazarus-ide-gtk

Bug#1104749: [Pkg-pascal-devel] Bug#1104749: Installing "Lazarus (4.0)" via GUI does not install Lazarus

2025-05-09 Thread Peter B
On 05/05/2025 18:18, asciiw...@seznam.cz wrote: Also, the desktop icon seems to be missing (not displayed on the "Lazarus (4.0)" desktop entry), but that is a different problem. Has the icon now appeared? I'm wondering if it part of the same problem. Regards, Peter

Bug#1104749: [Pkg-pascal-devel] Bug#1104749: Installing "Lazarus (4.0)" via GUI does not install Lazarus

2025-05-09 Thread asciiwolf
True, but this ticket is about installing Lazarus via GUI, which is something many users will attempt to do. Forcing users to use a terminal to install graphical application is not ideal in 2025, especially since Lazarus is already available from GUI software stores on GNOME and KDE, but not

Bug#1104749: [Pkg-pascal-devel] Bug#1104749: Installing "Lazarus (4.0)" via GUI does not install Lazarus

2025-05-07 Thread Peter B
On 05/05/2025 18:18, asciiw...@seznam.cz wrote: Package: lazarus-ide-4.0 Version: 4.0~rc3+dfsg-3 "Lazarus (4.0)" installed using GNOME Software or KDE Discover does no launch and returns a "Can't find the lazarus executable /usr/lib/lazarus/4.0/lazarus". I use synaptic to install packages an

Bug#1104749: Installing "Lazarus (4.0)" via GUI does not install Lazarus

2025-05-05 Thread asciiwolf
Package: lazarus-ide-4.0 Version: 4.0~rc3+dfsg-3 "Lazarus (4.0)" installed using GNOME Software or KDE Discover does no launch and returns a "Can't find the lazarus executable /usr/lib/lazarus/ 4.0/lazarus". That's because the lazarus-ide-4.0 package that gets installed is only a data package th