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)