Re: Gnome::Gtk3 ???
[email protected] (Richard Hainsworth) Mon, 4 May 2026 10:38:47 +0100
| Newsgroups | perl.perl6.users |
|---|---|
| Message-ID | <CACC55n8mp=C4g=quEEa1ek8++9+LApw8bLwnC8YVLTPDuuxkkw@mail.gmail.com> |
--0000000000004f9b1c0650fab3ef Content-Type: text/plain; charset="UTF-8" Todd, I think it's bit-rot. There are other Raku bindings of gdk-3 and most developer attention is on gdk-4. Also you work on Windows. The gdk to windows interface is tricky because the Raku interface is on top of the OS library. So the OS library has to be installed correctly. Richard On Mon, 4 May 2026, 09:14 ToddAndMargo via perl6-users, < [email protected]> wrote: > > > > >> On 4 May 2026, at 09:44, ToddAndMargo via perl6-users < > [email protected]> wrote: > >> > >> Hi All, > >> > >> Fedora 43 > >> rakudo-pkg-2026.3.0-01.x86_6 > >> > >> > >> Anyone get Gnome::Gtk3 to install? > >> > >> > >> $ zef install Gnome::Gtk3 > >> ===> Searching for: Gnome::Gtk3 > >> ===> Searching for missing dependencies: Gnome::Gdk3:api<1>, > Gnome::Cairo:api<1> > >> ===> Testing: Gnome::Cairo:ver<0.3.0>:auth<cpan:MARTIMM>:api<1> > >> ===> Testing [OK] for Gnome::Cairo:ver<0.3.0>:auth<cpan:MARTIMM>:api<1> > >> ===> Testing: Gnome::Gdk3:ver<0.20.0>:api<1> > >> [Gnome::Gdk3] Saw 1 occurrence of deprecated code. > >> [Gnome::Gdk3] > ================================================================================ > >> [Gnome::Gdk3] Method Str (from Distribution::Resource) seen at: > >> [Gnome::Gdk3] > /home/tony/.zef/tmp/Gnome%3A%3AGdk3%3Aver%3C0.20.0%3E%3Aauth%3Ccpan%3AMARTIMM%3E%3Aapi%3C1%3E.tar.gz/gnome-gdk3-0.20.0/lib/Gnome/Gdk3/Pixbuf.rakumod > (Gnome::Gdk3::Pixbuf), line 321 > >> [Gnome::Gdk3] Please use %?RESOURCES<key> directly instead. > >> [Gnome::Gdk3] > -------------------------------------------------------------------------------- > >> [Gnome::Gdk3] Please contact the author to have these occurrences of > deprecated code > >> [Gnome::Gdk3] adapted, so that this message will disappear! > >> [Gnome::Gdk3] # rgb: 32 > >> [Gnome::Gdk3] # blue pix: 255 0 8 > >> [Gnome::Gdk3] # green pix: 65280 8 8 > >> [Gnome::Gdk3] # red pix: 16711680 16 8 > >> [Gnome::Gdk3] # display name: :0.0 > >> [Gnome::Gdk3] # display name: :0.0 > >> [Gnome::Gdk3] # visual type: GDK_VISUAL_TRUE_COLOR > >> ===> Testing [OK] for Gnome::Gdk3:ver<0.20.0>:api<1> > >> ===> Testing: Gnome::Gtk3:ver<0.49.1>:auth<zef:martimm>:api<1> > >> > >> Repeats over and over > >> > >> Yours in Confusion, > >> -T > > > > I just posted on his site: > https://github.com/MARTIMM/gnome-gtk3/issues/32 > > I was hoping it was just something dumb I was doing. > --0000000000004f9b1c0650fab3ef Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto">Todd,<div dir=3D"auto">I think it's bit-rot. There ar= e other Raku bindings of gdk-3 and most developer attention is on gdk-4.=C2= =A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Also you work on Win= dows. The gdk to windows interface is tricky because the Raku interface is = on top of the OS library. So the OS library has to be installed correctly.<= /div><div dir=3D"auto"><br></div><div dir=3D"auto">Richard=C2=A0</div></div= ><br><div class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" clas= s=3D"gmail_attr">On Mon, 4 May 2026, 09:14 ToddAndMargo via perl6-users, &l= t;<a href=3D"mailto:[email protected]">[email protected]</a>> wrot= e:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo= rder-left:1px #ccc solid;padding-left:1ex"><br> > <br> >> On 4 May 2026, at 09:44, ToddAndMargo via perl6-users <<a href= =3D"mailto:[email protected]" target=3D"_blank" rel=3D"noreferrer">perl6= [email protected]</a>> wrote:<br> >><br> >> Hi All,<br> >><br> >> Fedora 43<br> >> rakudo-pkg-2026.3.0-01.x86_6<br> >><br> >><br> >> Anyone get Gnome::Gtk3 to install?<br> >><br> >><br> >> $ zef install Gnome::Gtk3<br> >> =3D=3D=3D> Searching for: Gnome::Gtk3<br> >> =3D=3D=3D> Searching for missing dependencies: Gnome::Gdk3:api&= lt;1>, Gnome::Cairo:api<1><br> >> =3D=3D=3D> Testing: Gnome::Cairo:ver<0.3.0>:auth<cpan:= MARTIMM>:api<1><br> >> =3D=3D=3D> Testing [OK] for Gnome::Cairo:ver<0.3.0>:auth&= lt;cpan:MARTIMM>:api<1><br> >> =3D=3D=3D> Testing: Gnome::Gdk3:ver<0.20.0>:api<1><= br> >> [Gnome::Gdk3] Saw 1 occurrence of deprecated code.<br> >> [Gnome::Gdk3] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br> >> [Gnome::Gdk3] Method Str (from Distribution::Resource) seen at:<br= > >> [Gnome::Gdk3] /home/tony/.zef/tmp/Gnome%3A%3AGdk3%3Aver%3C0.20.0%3= E%3Aauth%3Ccpan%3AMARTIMM%3E%3Aapi%3C1%3E.tar.gz/gnome-gdk3-0.20.0/lib/Gnom= e/Gdk3/Pixbuf.rakumod (Gnome::Gdk3::Pixbuf), line 321<br> >> [Gnome::Gdk3] Please use %?RESOURCES<key> directly instead.<= br> >> [Gnome::Gdk3] ----------------------------------------------------= ----------------------------<br> >> [Gnome::Gdk3] Please contact the author to have these occurrences = of deprecated code<br> >> [Gnome::Gdk3] adapted, so that this message will disappear!<br> >> [Gnome::Gdk3]=C2=A0 =C2=A0 =C2=A0# rgb: 32<br> >> [Gnome::Gdk3]=C2=A0 =C2=A0 =C2=A0# blue pix: 255 0 8<br> >> [Gnome::Gdk3]=C2=A0 =C2=A0 =C2=A0# green pix: 65280 8 8<br> >> [Gnome::Gdk3]=C2=A0 =C2=A0 =C2=A0# red pix: 16711680 16 8<br> >> [Gnome::Gdk3]=C2=A0 =C2=A0 =C2=A0# display name: :0.0<br> >> [Gnome::Gdk3]=C2=A0 =C2=A0 =C2=A0# display name: :0.0<br> >> [Gnome::Gdk3]=C2=A0 =C2=A0 =C2=A0# visual type: GDK_VISUAL_TRUE_CO= LOR<br> >> =3D=3D=3D> Testing [OK] for Gnome::Gdk3:ver<0.20.0>:api&l= t;1><br> >> =3D=3D=3D> Testing: Gnome::Gtk3:ver<0.49.1>:auth<zef:m= artimm>:api<1><br> >><br> >> Repeats over and over<br> >><br> >> Yours in Confusion,<br> >> -T<br> > <br> <br> I just posted on his site:<br> <a href=3D"https://github.com/MARTIMM/gnome-gtk3/issues/32" rel=3D"noreferr= er noreferrer" target=3D"_blank">https://github.com/MARTIMM/gnome-gtk3/issu= es/32</a><br> <br> I was hoping it was just something dumb I was doing.<br> </blockquote></div> --0000000000004f9b1c0650fab3ef--