We’re pretty close to having a GTK3 or 4 backend which would solve this nicely. 

PRs welcome!


> On Oct 8, 2025, at 12:25 PM, Zoltán Kéri via Factor-talk 
> <[email protected]> wrote:
> 
> No, it was not written by an LLM.
> 
> If you disagree with the content, please address the substance directly 
> rather than suggesting that my message was generated by an LLM.
> 
> That said, you can verify this yourself here: 
> https://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=libgtkglext1-dev
> 
> As you can see, bullseye (the release for which I provided a temporary 
> workaround to obtain the package) is the last Debian version that includes it.
> 
> And yes, you are absolutely correct, it is indeed a legitimate issue. I 
> recommend that you, or Martin, submit a bug report on GitHub so that it can 
> be properly tracked and addressed. :)
> 
> Thank you.
> 
>> On Wednesday, October 8th, 2025 at 5:33 PM, Jon Harper 
>> <[email protected]> wrote:
>> 
>> I think Martin just tried to use build.sh deps-apt and it doesn't work
>> on the latest Debian...? It does sound like a real problem.
>> https://github.com/factor/factor/blob/b06f7f0b25d7b8f7cc568379619fe673354dc271/build.sh#L776
>> 
>> (Incidentally, it feels to me like the previous response could have
>> been written by an llm ? Not intending to be dismissing but the
>> response didn't seem very appropriate)
>> 
>> Sorry I'm not bringing much to the table either, I just wanted to say
>> that Martin's question looks legitimate, maybe someone else using
>> Trixie can provide some more help ?
>> 
>> On Sat, Oct 4, 2025 at 4:15 PM Zoltán Kéri via Factor-talk
>> [email protected] wrote:
>> 
>>> `libgtkglext1-dev` is deprecated and has been removed from recent Debian 
>>> releases. GtkGLExt hasn't been maintained since around 2012 and doesn't 
>>> support GTK+ 3 or later.
>>> 
>>> First, check if it's still available in your repositories:
>>> 
>>> `bash apt-cache search libgtkglext`
>>> 
>>> If you actually need `libgtkglext1-dev`, it's likely gone from Debian 
>>> Trixie. Your options are:
>>> 
>>> Option 1: Try Debian Bullseye (oldstable)
>>> 
>>> `bash # Add bullseye sources temporarily echo "deb 
>>> http://deb.debian.org/debian bullseye main" | sudo tee 
>>> /etc/apt/sources.list.d/bullseye.list sudo apt update sudo apt install 
>>> libgtkglext1-dev sudo rm /etc/apt/sources.list.d/bullseye.list sudo apt 
>>> update`
>>> 
>>> Option 2: Build from source
>>> 
>>> `bash sudo apt install libgtk2.0-dev libglu1-mesa-dev libgl1-mesa-dev 
>>> pangox-compat git clone https://gitlab.gnome.org/Archive/gtkglext.git cd 
>>> gtkglext ./autogen.sh make sudo make install`
>>> 
>>> Note: I'm currently unable to access https://gitlab.gnome.org, which might 
>>> be an issue on my end. You may need to find a mirror.
>>> 
>>> I have no idea what you are doing, but if possible, consider migrating to 
>>> modern alternatives like GtkGLArea (part of GTK+ 3), Epoxy, SDL2, or GLFW.
>>> 
>>> ---
>>> 
>>> https://zolk3ri.name
>>> 
>>> -------- Original Message --------
>>>> On 2025-10-04 16:01, Martin Nicholas via Factor-talk 
>>>> [email protected] wrote:
>>> 
>>>> Installing dependencies I get:
>>>> E: Unable to locate package libgtkglext1-dev
>>>> 
>>>> Also tried the latest build - no joy.
>>>> 
>>>> --
>>>> Regards,
>>>> 
>>>> Martin Nicholas.
>>>> 
>>>> E-mail: [email protected] (Address will be valid throughout 2025).
>>>> 
>>>> _______________________________________________
>>>> Factor-talk mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/factor-talk
>>> 
>>> _______________________________________________
>>> Factor-talk mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/factor-talk
> 
> 
> _______________________________________________
> Factor-talk mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/factor-talk


_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to