Change log for Sys::OsPackage 0.4.0 2025-04-22T15:00:24-07:00 America/Los_Angeles [API CHANGE] [BUG FIXES] [DOCS] [ENHANCEMENTS] [MAJOR] [MINOR] - add --without-recommends and --without-suggests to cpanm calls to improve performance and reduce noise [REVISION] [SECURITY] 0.3.1 2022-11-02T22:14:21-07:00 America/Los_Angeles [BUG FIXES] - Back off 010_fetch_reqs.t until it works from both desktop CLI and container environment. (GH-1) - new share/sys-ospkg-test directory with container test tool used to investigate CPAN Testers' breakage report 0.3.0 2022-10-30T20:08:27-07:00 America/Los_Angeles [DOCS] - add docs for CLI options: --debug --quiet --notest --sudo [MINOR] - add --sudo flag (like cpanm) to use sudo for root access during module installation [REVISION] - add ExecDir to Dist::Zilla config 0.2.0 2022-10-30T12:24:27-07:00 America/Los_Angeles [BUG FIXES] - improved error reporting in Sys::OsPackage & fetch-reqs.pl [MINOR] - fetch-reqs.pl: add --notest, --quiet & --debug CLI flags - fetch-reqs.pl: read STDIN like cpanm if empty command line - add notest flag in Sys::OsPackage [REVISION] - add tests for fetch-reqs.pl script, +78 test cases 0.1.7 2022-10-21T22:37:28-07:00 America/Los_Angeles [BUG FIXES] - switch OpenSuSE container tests from leap to tumbleweed due to broken GPG packaging key [REVISION] - fetch-reqs.pl accepts module names to install as either an OS package or CPAN module - fix warning of undefined value if sysenv(root) wasn't defined 0.1.6 2022-06-02T18:27:13-07:00 America/Los_Angeles [REVISION] - back off testing requirement for all platforms to find a perlbase path; skip related tests if not defined - re-run 002_basic.t tests under pre-release container tests as root & non-root users; +679 test cases - add pre-release container tests for Kali Linux; +152 test cases 0.1.5 2022-05-23T20:57:30-07:00 America/Los_Angeles [BUG FIXES] - fix Win32 failure when perlbase cannot be set: ignore it and let CPAN handle it (from CPAN Testers feedback) 0.1.4 2022-05-22T23:53:34-07:00 America/Los_Angeles [BUG FIXES] - remove residual code that tried to symlink non-root user's perl lib directory onto itself if we had to create it - expand containerized release tests to also run tests as non-root user 0.1.3 2022-05-15T21:58:39-07:00 America/Los_Angeles [REVISION] - remove // operator incompatibile with Perl <5.10 in Sys::OsPackage::Driver::RPM (from CPAN Testers feedback) 0.1.2 2022-05-15T01:08:10-07:00 America/Los_Angeles [DOCS] - remove NAME section from source POD. I didn't notice until now that Pod::Weaver was adding a duplicate. - [REVISION] - fix Windows failure due to lack of a uname command (from CPAN Testers feedback) - Sys:OsRelease 0.2.3 dependency avoids 0.2.2 glitch where experiment with MinimumPerl incorrectly chose 5.10 0.1.1 2022-05-14T17:05:56-07:00 America/Los_Angeles [DOCS] - add see-also links to docs on packaging systems in each of the driver modules [REVISION] - require Sys::OsRelease 0.2.0 due to dependency on import_singleton() method (due to CPAN Testers feedback) 0.1.0 2022-05-14T00:07:10-07:00 America/Los_Angeles [MINOR] - refactored into a module from personal scripts repository