Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ubuntu 20.04, failed test 'class is a 'text-button' at t/WidgetPath.t line 77 #15

Closed
hakonhagland opened this issue Dec 11, 2020 · 5 comments
Labels
bug Something isn't working

Comments

@hakonhagland
Copy link

I am trying to install Gnome::Gtk3 on Ubuntu 20.04:

$ perl6 --version
Welcome to Rakudo(tm) v2020.11.
Implementing the Raku(tm) programming language v6.d.
Built on MoarVM version 2020.11.
$ zef install Gnome::Gtk3
===> Searching for: Gnome::Gtk3
===> Searching for missing dependencies: Gnome::N, Gnome::Glib, Gnome::Gio, Gnome::GObject, Gnome::Gdk3, Gnome::Cairo
===> Building: Gnome::N:ver<0.18.1.2>
===> Building [OK] for Gnome::N:ver<0.18.1.2>
===> Testing: Gnome::N:ver<0.18.1.2>
===> Testing [OK] for Gnome::N:ver<0.18.1.2>
===> Testing: Gnome::Glib:ver<0.17.2>
===> Testing [OK] for Gnome::Glib:ver<0.17.2>
===> Testing: Gnome::GObject:ver<0.16.15.1>
===> Testing [OK] for Gnome::GObject:ver<0.16.15.1>
===> Testing: Gnome::Gio:ver<0.5.1.1>
===> Testing [OK] for Gnome::Gio:ver<0.5.1.1>
===> Testing: Gnome::Cairo:ver<0.2.0>
===> Testing [OK] for Gnome::Cairo:ver<0.2.0>
===> Testing: Gnome::Gdk3:ver<0.17.1>
===> Testing [OK] for Gnome::Gdk3:ver<0.17.1>
===> Testing: Gnome::Gtk3:ver<0.34.2>
[Gnome::Gtk3]     # 
[Gnome::Gtk3]     #  Row  |  String
[Gnome::Gtk3]     # ------+-------------------
[Gnome::Gtk3]     #     0 | folder_pictures
[Gnome::Gtk3]     #     1 | network-workgroup
[Gnome::Gtk3]     #     2 | gnome-fs-directory-accept
[Gnome::Gtk3]     #     3 | desktop
[Gnome::Gtk3]     #     4 | start-here
[Gnome::Gtk3]     #     5 | stock_playlist
[Gnome::Gtk3]     #     6 | gnome-mime-x-directory-smb-workgroup
[Gnome::Gtk3]     #     7 | user-images
[Gnome::Gtk3]     #     8 | folder-saved-search
[Gnome::Gtk3]     #     9 | user-trash
[Gnome::Gtk3]     #    10 | user-bookmarks
[Gnome::Gtk3]     # 
[Gnome::Gtk3]     #  Row  | Number | String
[Gnome::Gtk3]     # ------+--------+-------------------
[Gnome::Gtk3]     #     0 |   4004 | dus
[Gnome::Gtk3]     #     1 |   1001 | duizend en een nacht
[Gnome::Gtk3]     #     2 |    555 | en een nieuwe entry
[Gnome::Gtk3]     #     3 |    123 | I am lost of words
[Gnome::Gtk3]     #     4 |   2002 | een beetje later
[Gnome::Gtk3]     #     5 |   1098 | #me too
[Gnome::Gtk3]     # 
[Gnome::Gtk3]     #  Row  | Number | String
[Gnome::Gtk3]     # ------+--------+-------------------
[Gnome::Gtk3] (TextTagTable.t:362717): Gtk-WARNING **: 20:34:06.863: A tag named 'my-tt' is already in the tag table.
[Gnome::Gtk3]     # 
[Gnome::Gtk3]     #  Row  | Number | String
[Gnome::Gtk3]     # ------+--------+-------------------
[Gnome::Gtk3]     #     0 |   9092 | the rain in spain...
[Gnome::Gtk3]     #     1 |   5005 | dus
[Gnome::Gtk3]     #   1:0 |      6 | en nog wat
[Gnome::Gtk3]     # 1:0:0 |    123 | uno dos tres
[Gnome::Gtk3]     # 1:0:1 |      7 | je kan me wat
[Gnome::Gtk3]     #   1:1 |      2 | the rain in spain... deel 3
[Gnome::Gtk3]     #   1:2 |      1 | the rain in spain... deel 2
[Gnome::Gtk3]     #     2 |   1001 | duizend en een nacht
[Gnome::Gtk3]     #   2:0 |      1 | wat zal ik nou weer eens tikken... deel 2
[Gnome::Gtk3]     #   2:1 |      2 | wat zal ik nou weer eens tikken... deel 3
[Gnome::Gtk3]     #   2:2 |    101 | one o one
[Gnome::Gtk3]     #   2:3 |      3 | en nog een zinnetje
[Gnome::Gtk3]     #     3 |   9091 | wat zal ik nou weer eens tikken...
[Gnome::Gtk3]     # 
[Gnome::Gtk3]     #  Row  | Number | String
[Gnome::Gtk3]     # ------+--------+-------------------
[Gnome::Gtk3]     # Failed test 'class is a 'text-button''
[Gnome::Gtk3]     # at t/WidgetPath.t line 77
[Gnome::Gtk3]     # expected: 'text-button'
[Gnome::Gtk3]     #      got: 'NativeCall::Types::Pointer<93956986005168>'
[Gnome::Gtk3]     # You failed 1 test of 23
[Gnome::Gtk3] # Failed test 'Manipulations'
[Gnome::Gtk3] # at t/WidgetPath.t line 30
[Gnome::Gtk3] # You failed 1 test of 2
===> Testing [FAIL]: Gnome::Gtk3:ver<0.34.2>
Aborting due to test failure: Gnome::Gtk3:ver<0.34.2> (use --force-test to override)
@MARTIMM
Copy link
Owner

MARTIMM commented Dec 14, 2020

I had already have seen this one at home, did not look at it yet because of the other issues.

@alainbebe
Copy link

I have had too.
I use
zef install Gnome::Gtk3 --force-install --/test

@MARTIMM
Copy link
Owner

MARTIMM commented Dec 17, 2020

pushed version 0.34.2.1

@hakonhagland
Copy link
Author

Thanks! This now installs with testing here:

$ git clone git@github.com:MARTIMM/gnome-gtk3.git
$ cd gnome-gtk3
$ zef install .
===> Searching for missing dependencies: Gnome::N, Gnome::Glib, Gnome::Gio, Gnome::GObject, Gnome::Gdk3, Gnome::Cairo
===> Building: Gnome::N:ver<0.18.4.1>
===> Building [OK] for Gnome::N:ver<0.18.4.1>
===> Testing: Gnome::N:ver<0.18.4.1>
[Gnome::N]     # GEnum:        (int32)
[Gnome::N]     # GFlag:        (uint32)
[Gnome::N]     # GQuark:       (uint32)
[Gnome::N]     # GType:        (uint64)
[Gnome::N]     # char-ppptr:   (CArray[CArray[Str]])
[Gnome::N]     # char-pptr:    (CArray[Str])
[Gnome::N]     # gboolean:     (int32)
[Gnome::N]     # gchar:        (int8)
[Gnome::N]     # gchar-ppptr:  (CArray[CArray[Str]])
[Gnome::N]     # gchar-pptr:   (CArray[Str])
[Gnome::N]     # gchar-ptr:    (Str)
[Gnome::N]     # gdouble:      (num64)
[Gnome::N]     # gfloat:       (num32)
[Gnome::N]     # gint:         (int32)
[Gnome::N]     # gint-ptr:     (CArray[int32])
[Gnome::N]     # gint16:       (int16)
[Gnome::N]     # gint32:       (int32)
[Gnome::N]     # gint64:       (int64)
[Gnome::N]     # gint8:        (int8)
[Gnome::N]     # glong:        (int64)
[Gnome::N]     # gpointer:     (NativeCall::Types::Pointer)
[Gnome::N]     # gshort:       (int16)
[Gnome::N]     # gsize:        (uint64)
[Gnome::N]     # gssize:       (int64)
[Gnome::N]     # guchar:       (uint8)
[Gnome::N]     # guint:        (uint32)
[Gnome::N]     # guint16:      (uint16)
[Gnome::N]     # guint32:      (uint32)
[Gnome::N]     # guint64:      (uint64)
[Gnome::N]     # guint8:       (uint8)
[Gnome::N]     # gulong:       (uint64)
[Gnome::N]     # gushort:      (uint16)
[Gnome::N]     # int-ptr:      (CArray[int32])
[Gnome::N]     # void-ptr:     (NativeCall::Types::Pointer[NativeCall::Types::void])
===> Testing [OK] for Gnome::N:ver<0.18.4.1>
===> Testing: Gnome::Glib:ver<0.17.3.3>
===> Testing [OK] for Gnome::Glib:ver<0.17.3.3>
===> Testing: Gnome::GObject:ver<0.16.16.2>
[Gnome::GObject]     # G_TYPE_INVALID: 0
[Gnome::GObject]     # G_TYPE_NONE: 4
[Gnome::GObject]     # G_TYPE_INTERFACE: 8
[Gnome::GObject]     # G_TYPE_CHAR: 12
[Gnome::GObject]     # G_TYPE_UCHAR: 16
[Gnome::GObject]     # G_TYPE_BOOLEAN: 20
[Gnome::GObject]     # G_TYPE_INT: 24
[Gnome::GObject]     # G_TYPE_UINT: 28
[Gnome::GObject]     # G_TYPE_LONG: 32
[Gnome::GObject]     # G_TYPE_ULONG: 36
[Gnome::GObject]     # G_TYPE_INT64: 40
[Gnome::GObject]     # G_TYPE_UINT64: 44
[Gnome::GObject]     # G_TYPE_ENUM: 48
[Gnome::GObject]     # G_TYPE_FLAGS: 52
[Gnome::GObject]     # G_TYPE_FLOAT: 56
[Gnome::GObject]     # G_TYPE_DOUBLE: 60
[Gnome::GObject]     # G_TYPE_STRING: 64
[Gnome::GObject]     # G_TYPE_POINTER: 68
[Gnome::GObject]     # G_TYPE_BOXED: 72
[Gnome::GObject]     # G_TYPE_PARAM: 76
[Gnome::GObject]     # G_TYPE_OBJECT: 80
[Gnome::GObject]     # G_TYPE_VARIANT: 84
===> Testing [OK] for Gnome::GObject:ver<0.16.16.2>
===> Testing: Gnome::Gio:ver<0.5.1.1>
===> Testing [OK] for Gnome::Gio:ver<0.5.1.1>
===> Testing: Gnome::Cairo:ver<0.2.0>
===> Testing [OK] for Gnome::Cairo:ver<0.2.0>
===> Testing: Gnome::Gdk3:ver<0.17.2>
===> Testing [OK] for Gnome::Gdk3:ver<0.17.2>
===> Testing: Gnome::Gtk3:ver<0.34.2.1>
[Gnome::Gtk3]     # 
[Gnome::Gtk3]     #  Row  |  String
[Gnome::Gtk3]     # ------+-------------------
[Gnome::Gtk3]     #     0 | folder_pictures
[Gnome::Gtk3]     #     1 | network-workgroup
[Gnome::Gtk3]     #     2 | gnome-fs-directory-accept
[Gnome::Gtk3]     #     3 | desktop
[Gnome::Gtk3]     #     4 | start-here
[Gnome::Gtk3]     #     5 | stock_playlist
[Gnome::Gtk3]     #     6 | gnome-mime-x-directory-smb-workgroup
[Gnome::Gtk3]     #     7 | user-images
[Gnome::Gtk3]     #     8 | folder-saved-search
[Gnome::Gtk3]     #     9 | user-trash
[Gnome::Gtk3]     #    10 | user-bookmarks
[Gnome::Gtk3]     # 
[Gnome::Gtk3]     #  Row  | Number | String
[Gnome::Gtk3]     # ------+--------+-------------------
[Gnome::Gtk3]     #     0 |   4004 | dus
[Gnome::Gtk3]     #     1 |   1001 | duizend en een nacht
[Gnome::Gtk3]     #     2 |    555 | en een nieuwe entry
[Gnome::Gtk3]     #     3 |    123 | I am lost of words
[Gnome::Gtk3]     #     4 |   2002 | een beetje later
[Gnome::Gtk3]     #     5 |   1098 | #me too
[Gnome::Gtk3]     # 
[Gnome::Gtk3]     #  Row  | Number | String
[Gnome::Gtk3]     # ------+--------+-------------------
[Gnome::Gtk3] (TextTagTable.t:855091): Gtk-WARNING **: 23:32:27.013: A tag named 'my-tt' is already in the tag table.
[Gnome::Gtk3]     # 
[Gnome::Gtk3]     #  Row  | Number | String
[Gnome::Gtk3]     # ------+--------+-------------------
[Gnome::Gtk3]     #     0 |   9092 | the rain in spain...
[Gnome::Gtk3]     #     1 |   5005 | dus
[Gnome::Gtk3]     #   1:0 |      6 | en nog wat
[Gnome::Gtk3]     # 1:0:0 |    123 | uno dos tres
[Gnome::Gtk3]     # 1:0:1 |      7 | je kan me wat
[Gnome::Gtk3]     #   1:1 |      2 | the rain in spain... deel 3
[Gnome::Gtk3]     #   1:2 |      1 | the rain in spain... deel 2
[Gnome::Gtk3]     #     2 |   1001 | duizend en een nacht
[Gnome::Gtk3]     #   2:0 |      1 | wat zal ik nou weer eens tikken... deel 2
[Gnome::Gtk3]     #   2:1 |      2 | wat zal ik nou weer eens tikken... deel 3
[Gnome::Gtk3]     #   2:2 |    101 | one o one
[Gnome::Gtk3]     #   2:3 |      3 | en nog een zinnetje
[Gnome::Gtk3]     #     3 |   9091 | wat zal ik nou weer eens tikken...
[Gnome::Gtk3]     # 
[Gnome::Gtk3]     #  Row  | Number | String
[Gnome::Gtk3]     # ------+--------+-------------------
===> Testing [OK] for Gnome::Gtk3:ver<0.34.2.1>
===> Installing: Gnome::N:ver<0.18.4.1>
===> Installing: Gnome::Glib:ver<0.17.3.3>
===> Installing: Gnome::GObject:ver<0.16.16.2>
===> Installing: Gnome::Gio:ver<0.5.1.1>
===> Installing: Gnome::Cairo:ver<0.2.0>
===> Installing: Gnome::Gdk3:ver<0.17.2>
===> Installing: Gnome::Gtk3:ver<0.34.2.1>

@MARTIMM
Copy link
Owner

MARTIMM commented Dec 18, 2020

thanks for your help

@MARTIMM MARTIMM closed this as completed Dec 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants