This version can be pinned in stack with:select-rpms-0.3.1@sha256:bc82f5ee0fb2d21dfdb0546503e9252e857309eff57ebecf1513f12dd9ceda50,2057
Module documentation for 0.3.1
select-rpms
A Haskell library for selecting a subset of RPM (sub)packages.
Most of the code originated in koji-tool Install.hs.
See the library haddock documentation and usage in
koji-tool
and fbrnch for examples.
Contribute
select-rpms is distributed under the MIT license.
See https://github.com/juhp/select-rpms
Release history for select-rpms
0.3.1 (2025-09-13)
- selections that do not match any RPMs no longer error
- installing debuginfo/debugsource now possible if requested
- default presets for certain package prefixes (currently only ghc*)
- add pkgMgrOpt (from koji-tool)
- add installRPMsAllowErasing which extends installRPMs
- installRPMs (installCommand): use rpm -U since package may exist
- checkSelection: now used directly by decideRPMs
0.3.0 (2025-06-04)
- ExistingStrategy: add ExistingError which aborts for existing installed pkg
0.2.0 (2024-12-01)
- extend ExistingStrategy with ExistingOnly
- use sudoLog with –debug, falling back to old sudo_
- selectRpmsOptions: renamed from selectRpmsOption
- add existingStrategyOption (for optparse-applicative)
0.1.0 (2024-08-14)
- initial release for fbrnch and koji-tool
- original code was taken from koji-tool Install