On 5/12/26 2:35 PM, ToddAndMargo via perl6-users wrote:
On 5/12/26 4:57 AM, mt-2 wrote:
On 5/11/26 22:03, ToddAndMargo via perl6-users wrote:
On 5/11/26 06:06, mt-2 wrote:
On 5/9/26 10:44, ToddAndMargo via perl6-users wrote:
On 5/8/26 01:08, mt-2 wrote:
On 5/5/26 19:27, ToddAndMargo via perl6-users wrote:
On 5/5/26 04:49, mt-2 wrote:

The Gtk4 depends on the Cairo distro of Timo. dwarring mentioned it in the issue.

Which is installed.

$ rpm -qa cairo
cairo-1.18.4-2.fc43.x86_64

Hmmmmmmmmmmm ....


Well, that is the library on which Timo's Cairo depends. After that you should install the Cairo distribution of Timo like so:

zef --/test install Cairo


I already did.   Went in real nice.  Still could not
get Gnome::gtk4 to go on, but Timo is still working
on it.

Can you show me the output of the installation please, maybe I can see what is happening there.




See
https://github.com/MARTIMM/gnome-gtk4/issues/2

Sorry I missed that, I will check it out



This back from the bug report this morning:

MARTIMM
  left a comment
(MARTIMM/gnome-gtk4#2)

@ToddAndMargo. The bug is found and solved in Gnome::Pango::Layout. There was an old reference of a structure. It should have been a ref to Gnome::Pango::T-types.


I will check it out too, time permitting.



Still fails.  I update the issue.

$ zef install Gnome::Gtk4
===> Searching for: Gnome::Gtk4
===> Updating fez mirror: https://360.zef.pm/
===> Updated fez mirror: https://360.zef.pm/
===> Testing: Gnome::Gtk4:ver<0.2.6>:auth<zef:martimm>:api<2>
[Gnome::Gtk4] ================================================================================ [Gnome::Gtk4] The native representation of method .new-appchooserbutton() is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/AppChooserButton.rakutest at lines 36.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of class Gnome::Gtk4::AppChooserButton is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/AppChooserButton.rakutest at lines 36.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] ================================================================================ [Gnome::Gtk4] The native representation of method .new-appchooserwidget() is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/AppChooserWidget.rakutest at lines 36.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of class Gnome::Gtk4::AppChooserWidget is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/AppChooserWidget.rakutest at lines 36.
[Gnome::Gtk4] --------------------------------------------------------------------------------
[Gnome::Gtk4] True
[Gnome::Gtk4] (process:156040): Gtk-CRITICAL **: 23:11:49.411: New application windows must be added after the GApplication::startup signal has been emitted. [Gnome::Gtk4] ================================================================================ [Gnome::Gtk4] The native representation of method .new-assistant() is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/Assistant.rakutest at lines 35.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of class Gnome::Gtk4::Assistant is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/Assistant.rakutest at lines 35.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] (process:156075): GLib-GObject-CRITICAL **: 23:11:51.931: g_object_is_floating: assertion 'G_IS_OBJECT (object)' failed [Gnome::Gtk4] (process:156075): GLib-GObject-CRITICAL **: 23:11:51.931: g_object_ref: assertion 'G_IS_OBJECT (object)' failed [Gnome::Gtk4] ================================================================================ [Gnome::Gtk4] The native representation of method .get-page() is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/AssistantPage.rakutest at lines 35.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of method .new-assistant() is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/AssistantPage.rakutest at lines 33.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of class Gnome::Gtk4::Assistant is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/AssistantPage.rakutest at lines 33.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of class Gnome::Gtk4::AssistantPage is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/AssistantPage.rakutest at lines 36.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] ===SORRY!=== Error while compiling /home/tony/.zef/tmp/3132e4866abfb57b35e0698e939af92a5876d1cd.tar.gz/t/Builder.rakutest [Gnome::Gtk4] ===SORRY!=== Error while compiling /home/tony/.zef/tmp/3132e4866abfb57b35e0698e939af92a5876d1cd.tar.gz/lib/Gnome/Gtk4/Builder.rakumod (Gnome::Gtk4::Builder)
[Gnome::Gtk4] Could not find XML in:
[Gnome::Gtk4] /home/tony/.zef/tmp/3132e4866abfb57b35e0698e939af92a5876d1cd.tar.gz
[Gnome::Gtk4]     /home/tony/.raku
[Gnome::Gtk4]     /opt/rakudo-pkg/share/perl6/site
[Gnome::Gtk4]     /opt/rakudo-pkg/share/perl6/vendor
[Gnome::Gtk4]     /opt/rakudo-pkg/share/perl6/core
[Gnome::Gtk4]     CompUnit::Repository::AbsolutePath<6023864274568>
[Gnome::Gtk4]     CompUnit::Repository::NQP<6023737207160>
[Gnome::Gtk4]     CompUnit::Repository::Perl5<6023737207200>
[Gnome::Gtk4] Please note that a 'META6.json' file was found in '.', of which the 'provides' section was used to determine if a dependency is available or not. Perhaps you need to add 'XML' in the <provides> section of that file? Or need to specify a directory that does *not* have a 'META6.json' file? [Gnome::Gtk4] at /home/tony/.zef/tmp/3132e4866abfb57b35e0698e939af92a5876d1cd.tar.gz/lib/Gnome/Gtk4/Builder.rakumod (Gnome::Gtk4::Builder):10 [Gnome::Gtk4] at /home/tony/.zef/tmp/3132e4866abfb57b35e0698e939af92a5876d1cd.tar.gz/t/Builder.rakutest:24 [Gnome::Gtk4] (process:156186): Gdk-WARNING **: 23:12:08.016: Cannot get portal org.freedesktop.portal.Screenshot version: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not activate remote peer 'org.freedesktop.portal.Desktop': startup job failed [Gnome::Gtk4] ================================================================================ [Gnome::Gtk4] The native representation of method .new-colorchooserdialog() is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/ColorChooserDialog.rakutest at lines 40.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of class Gnome::Gtk4::ColorChooserDialog is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/ColorChooserDialog.rakutest at lines 40.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of class Gnome::Gtk4::Dialog is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/ColorChooserDialog.rakutest at lines 40.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] (process:156198): Gdk-WARNING **: 23:12:08.774: Cannot get portal org.freedesktop.portal.Screenshot version: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Could not activate remote peer 'org.freedesktop.portal.Desktop': startup job failed [Gnome::Gtk4] ================================================================================ [Gnome::Gtk4] The native representation of class Gnome::Gtk4::ColorChooserWidget is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/ColorChooserWidget.rakutest at lines 34.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] ================================================================================ [Gnome::Gtk4] The native representation of method .new-dialog() is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/Dialog.rakutest at lines 41.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of method .new-with-buttons() is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/Dialog.rakutest at lines 48.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of class Gnome::Gtk4::Dialog is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/Dialog.rakutest at lines 41, 48.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] ================================================================================ [Gnome::Gtk4] The native representation of method .new-entrycompletion() is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/EntryCompletion.rakutest at lines 25.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of class Gnome::Gtk4::EntryCompletion is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/EntryCompletion.rakutest at lines 25.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] ================================================================================ [Gnome::Gtk4] The native representation of method .new-fontchooserdialog() is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/FontChooserDialog.rakutest at lines 39.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of class Gnome::Gtk4::Dialog is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/FontChooserDialog.rakutest at lines 39.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of class Gnome::Gtk4::FontChooserDialog is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/FontChooserDialog.rakutest at lines 39.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] ================================================================================ [Gnome::Gtk4] The native representation of method .new-fontchooserwidget() is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/FontChooserWidget.rakutest at lines 34.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of class Gnome::Gtk4::FontChooserWidget is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/FontChooserWidget.rakutest at lines 34.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] ================================================================================ [Gnome::Gtk4] The native representation of method .new-lockbutton() is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/LockButton.rakutest at lines 38.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of class Gnome::Gtk4::LockButton is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/LockButton.rakutest at lines 38.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] ================================================================================ [Gnome::Gtk4] The native representation of method .new-messagedialog() is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/MessageDialog.rakutest at lines 49.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of method .new-with-markup() is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/MessageDialog.rakutest at lines 58.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of class Gnome::Gtk4::Dialog is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/MessageDialog.rakutest at lines 49, 58.
[Gnome::Gtk4] -------------------------------------------------------------------------------- [Gnome::Gtk4] The native representation of class Gnome::Gtk4::MessageDialog is deprecated in libgtk-4.so.1 library since version 4.10.
[Gnome::Gtk4] Found in file t/MessageDialog.rakutest at lines 49, 58.
[Gnome::Gtk4] --------------------------------------------------------------------------------
===> Testing [FAIL]: Gnome::Gtk4:ver<0.2.6>:auth<zef:martimm>:api<2>
Aborting due to test failure: Gnome::Gtk4:ver<0.2.6>:auth<zef:martimm>:api<2> (use --force-test to override)

Reply via email to