Raku / ecosystem-unbitrot

Which modules are not installable?
https://perl6.github.io/ecosystem-unbitrot/
GNU General Public License v3.0
5 stars 4 forks source link

Libui #451

Open AlexDaniel opened 5 years ago

AlexDaniel commented 5 years ago

Module Libui cannot be installed (AlwaysFail), perhaps it has some failing tests.

If you can't self-assign yourself or attach a label, please let us know on #perl6 channel on freenode or just leave a comment here. We will try to give you privileges as fast as possible.

Output:

===> Searching for: Libui
===> Found: Libui:ver<0.0.1> [via Zef::Repository::Ecosystems<cpan>]
===> Fetching [OK]: Libui:ver<0.0.1> to /home/alex/Blin/data/zef-data/tmp/1549581032.25599.172/Libui-0.0.1.tar.gz
===> Extraction [OK]: Libui to /home/alex/Blin/data/zef-data/store/Libui-0.0.1.tar.gz
===> Testing: Libui:ver<0.0.1>
Unable to init server: Could not connect: Connection refused
# Failed test 'Can access the libui library'
# at t/00-basics.t line 9
# Cannot open display: 
Bailout called.  Further testing stopped:  Cannot proceed without the native libui library
FAILED--Further testing stopped: Cannot proceed without the native libui library
===> Testing [FAIL]: Libui:ver<0.0.1>
Failed to get passing tests, but continuing with --force-test
===> Installing: Libui:ver<0.0.1>
===> Install [OK] for Libui:ver<0.0.1>

Ping @Garland-g

Garland-g commented 5 years ago

I am unable to attach a label or assign myself to this.

This works for me on my desktop. The error indicates that it cannot open a server, which I presume is a display server.

I have bundled the native library with it, but it also requires libgtk-3.so on Linux. It uses the native widgets on macos and Windows.

AlexDaniel commented 5 years ago

@Garland-g Ah, right, I invited you to the org.

The error indicates that it cannot open a server, which I presume is a display server.

Yeah, there was no display server. Is it supposed to fail tests if there's no display, or should check if there's a display server and only run tests in that case?

Garland-g commented 5 years ago

The tests aren't set up to check for a display server.

Garland-g commented 4 years ago

I set up my tests to note that there's no display server and then pass in v0.0.3, but I forgot to update this ticket.