-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Trailing spaces in dnf5 stdout #790
Comments
I have briefly looked into it and we would probably have to separate the transaction table into multiple This is because currently the section headers ("Upgrading", "Installing"..) are just normal table lines and if we change their padding symbol it will change on all table lines. One possible problem is that if multiple tables are used they could end up with not aligned columns. |
The other option might be using dnf5/libdnf5-cli/output/package_list_sections.cpp Lines 48 to 66 in 80b06e2
|
I think the issue is already resolved. I cannot reproduce it and ci-dnf-stack tests pass when I revert rpm-software-management/ci-dnf-stack@b4dba41 . It looks like this commit fixed it: d4a144d . Therefore, I created a revert of the ci-dnf-stack workaroud rpm-software-management/ci-dnf-stack#1617 and I am closing this issue. |
There are trailing spaces in dnf5 stdout describing transactions
(spaces after Upgrading: till the same position as B in the following line).
It has already broken one step in ci-dnf-stack, see rpm-software-management/ci-dnf-stack#1355
I'd say it can cause problems also with other steps there (e.g. exact matching of outputs) and also with other automatic processing of dnf5 output.
The text was updated successfully, but these errors were encountered: