caf3170b27
Print "Package for argument foo available, but not installed" when attempting to reinstall a package that is not yet installed. Previously, the error was not as descriptive ("No match for argument: foo"). For https://issues.redhat.com/browse/RHEL-53430 |
||
---|---|---|
.github/workflows | ||
.tito | ||
cmake | ||
dnf | ||
.git-commit-template | ||
CMakeLists.txt | ||
COPYING | ||
README.md | ||
meson.build | ||
microdnf.spec |
README.md
microdnf
A minimal dnf
for (mostly) Docker containers that uses
libdnf
and hence doesn't require Python.
This project was inspired by and derived from https://github.com/cgwalters/micro-yuminst
Reporting issues
- Red Hat Bugzilla is the preferred way of filing issues. [backlog]
- GitHub issues are also accepted. [backlog]
Contribution
Here's the most direct way to get your work merged into the project.
-
Fork the project
-
Clone down your fork
-
Implement your feature or bug fix and commit changes
-
If the change fixes a bug at Red Hat bugzilla, or if it is important to the end user, add the following block to the commit message:
= changelog = msg: message to be included in the changelog type: one of: bugfix/enhancement/security (this field is required when message is present) resolves: URLs to bugs or issues resolved by this commit (can be specified multiple times) related: URLs to any related bugs or issues (can be specified multiple times)
-
For example::
= changelog = msg: Don't print lines with (null) in transaction report type: bugfix resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1691353
-
For your convenience, you can also use git commit template by running the following command in the top-level directory of this project:
git config commit.template ./.git-commit-template
-
-
Push the branch to your fork
-
Send a pull request for your branch