[Pkg-pascal-devel] Going to remove dependency of FPC on GTK2
David Bannon
dbannon at internode.on.net
Fri Feb 13 22:55:29 GMT 2026
Thanks Peter. I think the best way to handle it is to drop the
fp-units-gtk2 package completely. Leave its files back in the RTL. It
simplifies the process of taking a new release (if we ever get a new
release). Using those files as a tool to bring in gtk2 was always
inappropriate IMHO.
You may feel more comfortable renaming the directory, at least that will
stop someone else also thinking they are the key to gtk2. They are not.
Love the teams work.
Davo
On 14/2/26 02:32, Peter Blackman wrote:
> On 13/02/2026 12:07, David Bannon wrote:
>>
>> Abou, thanks heaps for what you are doing here but I am afraid it may
>> not make the problem go away.
>>
>> By changing the dependency of the [fpc]/packages/gtk2 on gtk2, yes,
>> its acceptable to Debian.
>>
>> However, it will not, now, build Lazarus using (eg) Qt6 because the
>> fp-unit-gtk2 is no longer a dependency of fpc.. The other widget sets
>> make use of cairocanvas (and pango, pangocairo) and they depend on
>> FPC units that live (for what ever reason) in that same packages/gtk2
>> directory. They are not gtk2 packages and don't themselves depend on
>> gtk2, are widely used elsewhere.
>>
>
> Hi David,
>
> Thanks for reporting this. I plan to revert that bit over the weekend.
> Dropping the depends on fp-unit-gtk2 seemed a good idea at the time,
> but dropping the depends on libgtk2.0-dev was the only change that was
> really needed.
>
> Cheers,
> Peter
>
>
> P.S. /nitpick Please don't top post on mailing lust replies
>
> _______________________________________________
> Pkg-pascal-devel mailing list
> Pkg-pascal-devel at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-pascal-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-pascal-devel/attachments/20260214/2afee819/attachment.htm>
More information about the Pkg-pascal-devel
mailing list