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

Compress::Brotli #265

Open AlexDaniel opened 5 years ago

AlexDaniel commented 5 years ago

Module Compress::Brotli is failing its tests and/or does not install.

If you can't self-assign, attach a label, or close the ticket, 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.

lizmat commented 5 years ago

Haven't tried installing the library.

AlexDaniel commented 5 years ago

Installed the library, but can't install the module:

===> Searching for: Compress::Brotli
===> Building: Compress::Brotli:ver<0.1.0>:auth<sylvarant>
===SORRY!===
Could not find Panda::Common at line 1 in:
    /home/alex/.zef/store/Compress-Brotli.git/4f81971485d7a617481923d8560e5a60ede4a288/lib
    /home/alex/.perl6
    /home/alex/.rakudobrew/moar-master/install/share/perl6/site
    /home/alex/.rakudobrew/moar-master/install/share/perl6/vendor
    /home/alex/.rakudobrew/moar-master/install/share/perl6
    CompUnit::Repository::AbsolutePath<94223402892128>
    CompUnit::Repository::NQP<94223377812120>
    CompUnit::Repository::Perl5<94223377812160>
===> Building [OK] for Compress::Brotli:ver<0.1.0>:auth<sylvarant>
===> Testing: Compress::Brotli:ver<0.1.0>:auth<sylvarant>
Unable to locate library: libperl6brotli.so
  in sub library at /home/alex/.zef/store/Compress-Brotli.git/4f81971485d7a617481923d8560e5a60ede4a288/lib/Compress/Brotli.pm (Compress::Brotli) line 33
  in sub guess_library_name at /home/alex/.rakudobrew/moar-master/install/share/perl6/sources/24DD121B5B4774C04A7084827BFAD92199756E03 (NativeCall) line 212
  in method setup at /home/alex/.rakudobrew/moar-master/install/share/perl6/sources/24DD121B5B4774C04A7084827BFAD92199756E03 (NativeCall) line 275
  in method CALL-ME at /home/alex/.rakudobrew/moar-master/install/share/perl6/sources/24DD121B5B4774C04A7084827BFAD92199756E03 (NativeCall) line 570
  in sub compress at /home/alex/.zef/store/Compress-Brotli.git/4f81971485d7a617481923d8560e5a60ede4a288/lib/Compress/Brotli.pm (Compress::Brotli) line 88
  in sub compress at /home/alex/.zef/store/Compress-Brotli.git/4f81971485d7a617481923d8560e5a60ede4a288/lib/Compress/Brotli.pm (Compress::Brotli) line 75
  in block <unit> at t/01-roundtrip.t line 10

===> Testing [FAIL]: Compress::Brotli:ver<0.1.0>:auth<sylvarant>
Aborting due to test failure: Compress::Brotli:ver<0.1.0>:auth<sylvarant> (use --force-test to override)
  in code  at /home/alex/.rakudobrew/moar-master/install/share/perl6/site/sources/A1842D1696A2F21CABF8EBE1E3566CAC25B3D05B (Zef::Client) line 376
  in method test at /home/alex/.rakudobrew/moar-master/install/share/perl6/site/sources/A1842D1696A2F21CABF8EBE1E3566CAC25B3D05B (Zef::Client) line 356
  in code  at /home/alex/.rakudobrew/moar-master/install/share/perl6/site/sources/A1842D1696A2F21CABF8EBE1E3566CAC25B3D05B (Zef::Client) line 525
  in sub  at /home/alex/.rakudobrew/moar-master/install/share/perl6/site/sources/A1842D1696A2F21CABF8EBE1E3566CAC25B3D05B (Zef::Client) line 522
  in method install at /home/alex/.rakudobrew/moar-master/install/share/perl6/site/sources/A1842D1696A2F21CABF8EBE1E3566CAC25B3D05B (Zef::Client) line 617
  in sub MAIN at /home/alex/.rakudobrew/moar-master/install/share/perl6/site/sources/C88E534CF19042FCCA7532BA5F29A52D7C05B892 (Zef::CLI) line 152
  in block <unit> at /home/alex/.rakudobrew/moar-master/install/share/perl6/site/resources/2021D7B844831A552D16A8DBA84764111271B1E6 line 3
  in sub MAIN at /home/alex/.rakudobrew/bin/../moar-master/install/share/perl6/site/bin/zef line 2
  in block <unit> at /home/alex/.rakudobrew/bin/../moar-master/install/share/perl6/site/bin/zef line 2
Kaiepi commented 5 years ago

After fixing the dependency list the build still fails. I spent a lot of time reworking the build system it uses to work better, but its dependencies don't compile either on OpenBSD... Maybe it should leave it to the user to install them