IO Interface to compressed data files/buffers

Edit Package perl-IO-Compress
https://metacpan.org/release/IO-Compress

IO Interface to compressed data files/buffers. This module is not intended for direct use in application code. Its sole purpose if to to be sub-classed by IO::Compress modules.

Note: Included in perl (usually in an older version), has workaround to be installable

Refresh
Refresh
Source Files
Filename Size Changed
IO-Compress-2.206.tar.gz 0000303183 296 KB
cpanspec.yml 0000001094 1.07 KB
perl-IO-Compress.changes 0000024308 23.7 KB
perl-IO-Compress.spec 0000004038 3.94 KB
Latest Revision
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 1101492 from Tina Müller's avatar Tina Müller (tinita) (revision 35)
- updated to 2.206
   see /usr/share/doc/packages/perl-IO-Compress/Changes
    2.206 25 July 2023
        * 2.206
          Tue, 25 Jul 2023 16:37:44 +0100
          6f00921ce36a80f6b507402cee71e9f3a9cc406d
        * Merge branch 'master' of https://github.com/pmqs/IO-Compress
          Sat, 22 Jul 2023 20:22:41 +0100
          d561922b964796e94c94c89f69550de5b95fb342
        * Merge pull request #50 from haarg/fix-version-check
          Sat, 22 Jul 2023 19:13:38 +0100
          9d4f8755024db3bc16a628fa736680cd6f0b90ab
        * fix version checks to use correct method
          Fri, 21 Jul 2023 18:36:29 +0200
          c60f5c619f9a8c3038428724a01c6722e51e37a7
        * drop rt.cpan from SUPPORT section
          Tue, 18 Jul 2023 09:19:52 +0100
          02fc4ab0b2c9c30c7014238f20bf02e2857d4c52
    2.205 16 July 2023
        * 2.205
          Sun, 16 Jul 2023 20:26:06 +0100
          5f8450648f1915451b0a7ccdd551ec84e18cb05c
        * add perl 5.38
          Thu, 13 Jul 2023 11:13:24 +0100
          1dc60a0d48e74f3b707dc4f5c1f0b7b8bf54b10b
        * add on workflow_dispatch
          Fri, 9 Jun 2023 16:25:09 +0100
          f99b28e94b29446a60e2f91c762a0f407d7725d4
        * Add some OO examples
          Fri, 9 Jun 2023 16:18:54 +0100
          45457e70f8ad202196f20305ae4f8ee48e3cbded
Comments 4

Tina Müller's avatar

This package is needed by perl-IO-Compress-Lzma 2.096: https://build.opensuse.org/package/show/devel:languages:perl:autoupdate/perl-IO-Compress-Lzma It currently shows as unresolvable.


Frank Schreiner's avatar

This package is in perl core as package version 2.093

https://build.opensuse.org/package/binary/openSUSE:Factory/perl/standard/x86_64/perl-5.32.0-1.1.x86_64.rpm

(Search for "perl(IO::Compress::Base)")

AFAICS we will never get perl-IO-Compress-Lzma into Factory unless we align perl-IO-Compress-* packages with the current Factory perl-core

# rpm -ql perl-doc|grep IO::Comp
/usr/share/man/man3/IO::Compress::Base.3pm.gz

The only chance I see ATM to get additional packages like IO-Compress-Lzma (required for unpacking .xz files) into factory is to use the same version as in Factory.


Dirk Stoecker's avatar

That's the reason why this package is disabled.


Tina Müller's avatar

We would like to use IO::Uncompress::UnXz in OpenQA, but that is in IO-Compress-Lzma which needs perl(IO::Compress::Base) >= 2.093.

So we cannot handle xz files. I still don't understand the reason why this module is not in Factory.

openSUSE Build Service is sponsored by