Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +Put options common to more than one mode into a subsection of its own. + +# ENVIRONMENT +Describe environment variables affecting program execution. + +# EXIT STATUS +Describe exit codes of the command. + +# EXAMPLES +Add at least one example for each ma

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options: +*cmd* does X, with option *--do-this* does Y instead +- Use underline uppercase to denote user argum

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +*rpmcmd* [options] [_ARGUMENT_] ... + +# DESCRIPTION +Describe what *rpmcmd* command does in detail. + +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options:

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +Typographic conventions: +- Put option aliases on separate lines +- Put option arguments with pre-determined values into <> (see below) + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG_ f

[Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
You can view, comment on, or merge this pull request online at: https://github.com/rpm-software-management/rpm/pull/3639 -- Commit Summary -- * Add a template man page with style guidance -- File Changes -- M docs/README.md (3) A docs/man/rpm-man-template.scd (70) -- Patch Links

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai pushed 1 commit. 9e21491d635ee69431dc9415efa55ef0543214a0 fixup! Add a template man page with style guidance -- View it on GitHub: https://github.com/rpm-software-management/rpm/pull/3639/files/7566c337c899e816ec912ba8df59cf32ecb82ee5..9e21491d635ee69431dc9415efa55ef0543214a0 You are

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +*rpmcmd* [options] [_ARGUMENT_] ... + +# DESCRIPTION +Describe what *rpmcmd* command does in detail. + +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options:

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +*rpmcmd* [options] [_ARGUMENT_] ... + +# DESCRIPTION +Describe what *rpmcmd* command does in detail. + +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options:

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +# OPTIONS +Describe common options and in this section. + +Typographic conventions: +- Put option aliases on separate lines + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* <_ARG_>, +*--output*=<_ARG_> + Use file _ARG_ for outpu

Re: [Rpm-maint] [rpm-software-management/rpm] rpm is unable to find existing group (>= 4.19.x regression) (Issue #3594)

2025-03-07 Thread Florian Festi
Closed #3594 as completed via 75de02219100f381a84769d74eb58985975d49c5. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/3594#event-16631891548 You are receiving this because you are subscribed to this thread. Message ID: __

[Rpm-maint] [rpm-software-management/rpm] Is %clean obsolete in a --build-in-place world? (Discussion #3644)

2025-03-07 Thread Daan De Meyer
So the docs mention that %clean is obsolete because all outputs should be placed with %builddir. But when --build-in-place is used, %builddir is the source directory, which we don't want to pollute, so is it still valid to use %clean for that use case? Also, assuming the above is correct, how s

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options: +*cmd* does X, with option *--do-this* does Y instead +- Use underline uppercase to denote user argument

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
dmnks left a comment (rpm-software-management/rpm#3639) > Perhaps I should try to convert one of the existing, shorter manuals to > follow some of the new rules in here to see how it'd look like... Yep, that would be useful indeed as I'm sure we'd find various little things here and there that

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
dmnks left a comment (rpm-software-management/rpm#3639) Oh, one more thing I realized when falling asleep last night :smile: is that the template should also include an example for tables (which is something we tend to use quite often). -- Reply to this email directly or view it on GitHub: htt

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options: +*cmd* does X, with option *--do-this* does Y instead +- Use underline uppercase to denote user argum

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > +*rpmcmd* [options] [_ARGUMENT_] ... + +# DESCRIPTION +Describe what *rpmcmd* command does in detail. + +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and option

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +*rpmcmd* [options] [_ARGUMENT_] ... + +# DESCRIPTION +Describe what *rpmcmd* command does in detail. + +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options:

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > +*rpmcmd* [options] [_ARGUMENT_] ... + +# DESCRIPTION +Describe what *rpmcmd* command does in detail. + +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and option

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > +*rpmcmd* [options] [_ARGUMENT_] ... + +# DESCRIPTION +Describe what *rpmcmd* command does in detail. + +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and option

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > +*rpmcmd* [options] [_ARGUMENT_] ... + +# DESCRIPTION +Describe what *rpmcmd* command does in detail. + +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and option

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai pushed 1 commit. 80fd134a7369a915427425cc0729bd256b59fab3 fixup! Add a template man page with style guidance -- View it on GitHub: https://github.com/rpm-software-management/rpm/pull/3639/files/367e3dfbdfde9c8d59f59507a33c7b1522ea457f..80fd134a7369a915427425cc0729bd256b59fab3 You are

[Rpm-maint] [rpm-software-management/rpm] RFE: support the common macro manipulation options in rpmuncompress (Issue #3646)

2025-03-07 Thread Panu Matilainen
pmatilai created an issue (rpm-software-management/rpm#3646) rpmuncompress relies heavily on macros, so it should have all the normal --define/--macros etc flags available. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/3646 You are r

[Rpm-maint] [rpm-software-management/rpm] RFE: add an API for exporting current macro context to a macro file (Issue #3645)

2025-03-07 Thread Panu Matilainen
pmatilai created an issue (rpm-software-management/rpm#3645) We should have a way to export our macro context state. There's already rpmDumpMacroTable() but the format it produces is not readable as a macro file, so we need a different function for that. It'll need to weed out at least builtins

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +- Put option aliases on separate lines +- Put option arguments with pre-determined values into <> (see below) + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG_ for output. + +*--format*=<

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options: +*cmd* does X, with option *--do-this* does Y instead +- Use underline uppercase to denote user argum

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai pushed 1 commit. e70a17b27dc6311d86249d7860a133cb5eb761e7 Add a template man page with style guidance -- View it on GitHub: https://github.com/rpm-software-management/rpm/pull/3639/files/ce5662e7a56b64da0f7221619a19517ecbc8f9a8..e70a17b27dc6311d86249d7860a133cb5eb761e7 You are receiv

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +*rpmcmd* [options] [_ARGUMENT_] ... + +# DESCRIPTION +Describe what *rpmcmd* command does in detail. + +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options:

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options: +*cmd* does X, with option *--do-this* does Y instead +- Use underline uppercase to denote user argum

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options: +*cmd* does X, with option *--do-this* does Y instead +- Use underline uppercase to denote user argument

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options: +*cmd* does X, with option *--do-this* does Y instead +- Use underline uppercase to denote user argument

[Rpm-maint] [rpm-software-management/rpm] Check architecture before building (PR #3647)

2025-03-07 Thread Florian Festi
fd32a43 moved the architecture check after building. This decision needs to me made beforehand to not build on unsupported architectures. 1296ea9 also made it impossible to change the supported / excluded architectures later. Move this particular check back and add a test case using ExclusiveArc

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options: +*cmd* does X, with option *--do-this* does Y instead +- Use underline uppercase to denote user argument

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options: +*cmd* does X, with option *--do-this* does Y instead +- Use underline uppercase to denote user argument

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options: +*cmd* does X, with option *--do-this* does Y instead +- Use underline uppercase to denote user argument

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options: +*cmd* does X, with option *--do-this* does Y instead +- Use underline uppercase to denote user argument

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options: +*cmd* does X, with option *--do-this* does Y instead +- Use underline uppercase to denote user argument

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options: +*cmd* does X, with option *--do-this* does Y instead +- Use underline uppercase to denote user argument

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG_ for output. + +*--format*=<*aa*|*bb*> + Use format *aa* or *bb* for output. + +*--compress*=<_method_> + Use specified compres

[Rpm-maint] [rpm-software-management/rpm] Use stderr for %dump (PR #3648)

2025-03-07 Thread Florian Festi
439a601439 dropped the code using stderr if no file descriptor is passed. The %dump macro code doesn't pass a file descriptor ever. This led to a segfault. Omit test case as it spits out a long list of macros that are susceptible the change. Resolves: #3588 You can view, comment on, or merge t

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG_ for output. + +*--format*=<*aa*|*bb*> + Use format *aa* or *bb* for output. + +*--compress*=<_method_> + Use specified compres

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG_ for output. + +*--format*=<*aa*|*bb*> + Use format *aa* or *bb* for output. + +*--compress*=<_method_> + Use specified comp

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG_ for output. + +*--format*=<*aa*|*bb*> + Use format *aa* or *bb* for output. + +*--compress*=<_method_> + Use specified comp

Re: [Rpm-maint] [rpm-software-management/rpm] Fix buildsys specific %prep section not accepted (PR #3636)

2025-03-07 Thread Michal Domonkos
@dmnks approved this pull request. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/3636#pullrequestreview-2664700619 You are receiving this because you are subscribed to this thread. Message ID: ___

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG_ for output. + +*--format*=<*aa*|*bb*> + Use format *aa* or *bb* for output. + +*--compress*=<_method_> + Use specified compres

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG_ for output. + +*--format*=<*aa*|*bb*> + Use format *aa* or *bb* for output. + +*--compress*=<_method_> + Use specified compres

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Florian Festi
@ffesti commented on this pull request. > +Typographic conventions: +- Put option aliases on separate lines +- Put option arguments with pre-determined values into <> (see below) + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG_

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai pushed 1 commit. 99ff2eea1891de5ca5494fc315054992feac3b14 fixup! Add a template man page with style guidance -- View it on GitHub: https://github.com/rpm-software-management/rpm/pull/3639/files/3c20aa58de9a0aa9d319fecf7b5d5eee05353884..99ff2eea1891de5ca5494fc315054992feac3b14 You are

[Rpm-maint] [rpm-software-management/rpm] Use files instead of redirects in test case (PR #3649)

2025-03-07 Thread Florian Festi
This is more readable and more reliable in the context of the test suite. You can view, comment on, or merge this pull request online at: https://github.com/rpm-software-management/rpm/pull/3649 -- Commit Summary -- * Use files instead of redirects in test case -- File Changes -- M tes

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > +- Put the short variant first when listing option aliases +- Put an empty line before a new section/option/etc +- Put text immediately below a section/option/etc (ie without an empty line) +- Put optional elements into [] brackets +- Do not emphasize

Re: [Rpm-maint] [rpm-software-management/rpm] Use files instead of redirects in test case (PR #3649)

2025-03-07 Thread Panu Matilainen
Merged #3649 into master. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/3649#event-16633627455 You are receiving this because you are subscribed to this thread. Message ID: ___ Rpm-maint mail

Re: [Rpm-maint] [rpm-software-management/rpm] Use files instead of redirects in test case (PR #3649)

2025-03-07 Thread Panu Matilainen
pmatilai left a comment (rpm-software-management/rpm#3649) Thanks for the quick fix. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/3649#issuecomment-2706634225 You are receiving this because you are subscribed to this thread. Message I

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > +*rpmcmd* [options] [_ARGUMENT_] ... + +# DESCRIPTION +Describe what *rpmcmd* command does in detail. + +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and option

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
pmatilai left a comment (rpm-software-management/rpm#3639) Perhaps I should try to convert one of the existing, shorter manuals to follow some of the new rules in here to see how it'd look like... -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/r

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > +Put options common to more than one mode into a subsection of its own. + +# ENVIRONMENT +Describe environment variables affecting program execution. + +# EXIT STATUS +Describe exit codes of the command. + +# EXAMPLES +Add at least one example for each

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > +Put options common to more than one mode into a subsection of its own. + +# ENVIRONMENT +Describe environment variables affecting program execution. + +# EXIT STATUS +Describe exit codes of the command. + +# EXAMPLES +Add at least one example for each

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai pushed 1 commit. 7566c337c899e816ec912ba8df59cf32ecb82ee5 fixup! Add a template man page with style guidance -- View it on GitHub: https://github.com/rpm-software-management/rpm/pull/3639/files/80fd134a7369a915427425cc0729bd256b59fab3..7566c337c899e816ec912ba8df59cf32ecb82ee5 You are

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > +Typographic conventions: +- Put option aliases on separate lines +- Put option arguments with pre-determined values into <> (see below) + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai pushed 1 commit. 19c73e4f3029c2ae560d65ae8a47886ee3ae5e4a fixup! Move most rpm command man pages to section 1 -- View it on GitHub: https://github.com/rpm-software-management/rpm/pull/3639/files/9e21491d635ee69431dc9415efa55ef0543214a0..19c73e4f3029c2ae560d65ae8a47886ee3ae5e4a You ar

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG_ for output. + +*--format*=<*aa*|*bb*> + Use format *aa* or *bb* for output. + +*--compress*=<_method_> + Use specified comp

Re: [Rpm-maint] [rpm-software-management/rpm] rpm is unable to find existing group (>= 4.19.x regression) (Issue #3594)

2025-03-07 Thread Florian Festi
Closed #3594 as completed via #3641. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/3594#event-16631891521 You are receiving this because you are subscribed to this thread. Message ID: ___ R

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > +Typographic conventions: +- Put option aliases on separate lines +- Put option arguments with pre-determined values into <> (see below) + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG_ for output. + +*--format*=<*aa*|*bb*> + Use format *aa* or *bb* for output. + +*--compress*=<_method_> + Use specified comp

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG_ for output. + +*--format*=<*aa*|*bb*> + Use format *aa* or *bb* for output. + +*--compress*=<_method_> + Use specified comp

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai pushed 1 commit. 3c20aa58de9a0aa9d319fecf7b5d5eee05353884 fixup! Add a template man page with style guidance -- View it on GitHub: https://github.com/rpm-software-management/rpm/pull/3639/files/19c73e4f3029c2ae560d65ae8a47886ee3ae5e4a..3c20aa58de9a0aa9d319fecf7b5d5eee05353884 You are

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > +- Put option aliases on separate lines +- Put option arguments with pre-determined values into <> (see below) + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG_ for output. + +*--format

Re: [Rpm-maint] [rpm-software-management/rpm] Architecture applicability check performed very late by rpm 4.20.0 (Issue #3569)

2025-03-07 Thread Panu Matilainen
Closed #3569 as completed via b3398aed94adedbf698a509ca05e386e531da6ff. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/3569#event-16632953369 You are receiving this because you are subscribed to this thread. Message ID: __

Re: [Rpm-maint] [rpm-software-management/rpm] Check architecture before building (PR #3647)

2025-03-07 Thread Panu Matilainen
Merged #3647 into master. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/3647#event-16632953086 You are receiving this because you are subscribed to this thread. Message ID: ___ Rpm-maint mail

Re: [Rpm-maint] [rpm-software-management/rpm] Architecture applicability check performed very late by rpm 4.20.0 (Issue #3569)

2025-03-07 Thread Panu Matilainen
Closed #3569 as completed via #3647. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/3569#event-16632953327 You are receiving this because you are subscribed to this thread. Message ID: ___ R

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > +*rpmcmd* [options] [_ARGUMENT_] ... + +# DESCRIPTION +Describe what *rpmcmd* command does in detail. + +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and option

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +Typographic conventions: +- Put option aliases on separate lines +- Put option arguments with pre-determined values into <> (see below) + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG_ f

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +Typographic conventions: +- Put option aliases on separate lines +- Put option arguments with pre-determined values into <> (see below) + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG_ f

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai pushed 1 commit. ce5662e7a56b64da0f7221619a19517ecbc8f9a8 fixup! Add a template man page with style guidance -- View it on GitHub: https://github.com/rpm-software-management/rpm/pull/3639/files/99ff2eea1891de5ca5494fc315054992feac3b14..ce5662e7a56b64da0f7221619a19517ecbc8f9a8 You are

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +- Put the short variant first when listing option aliases +- Put an empty line before a new section/option/etc +- Put text immediately below a section/option/etc (ie without an empty line) +- Put optional elements into [] brackets +- Do not emphasize sep

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +Put options common to more than one mode into a subsection of its own. + +# ENVIRONMENT +Describe environment variables affecting program execution. + +# EXIT STATUS +Describe exit codes of the command. + +# EXAMPLES +Add at least one example for each ma

Re: [Rpm-maint] [rpm-software-management/rpm] Fix empty password field in passwd/group causing entry to be ignored (PR #3641)

2025-03-07 Thread Florian Festi
Merged #3641 into master. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/3641#event-16631891314 You are receiving this because you are subscribed to this thread. Message ID: ___ Rpm-maint mail

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Panu Matilainen
@pmatilai commented on this pull request. > + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG_ for output. + +*--format*=<*aa*|*bb*> + Use format *aa* or *bb* for output. + +*--compress*=<_method_> + Use specified comp

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > + +*-d* +*--do-this* + Do Y instead of default action. + +*-o* _ARG_, +*--output*=_ARG_ + Use file _ARG_ for output. + +*--format*=<*aa*|*bb*> + Use format *aa* or *bb* for output. + +*--compress*=<_method_> + Use specified compres

Re: [Rpm-maint] rpmuncompress vs --define __tar

2025-03-07 Thread Jean Delvare
Hi Panu, On Fri, 7 Mar 2025 08:45:20 +0200, Panu Matilainen wrote: > On 3/7/25 8:41 AM, Panu Matilainen wrote: > > On Thu, Mar 06, 2025 at 01:16:05PM +0100, Jean Delvare wrote: > >> This comes as a surprise to me, I would expect my __tar definition to > >> be honored by rpmuncompress the same wa

Re: [Rpm-maint] rpmuncompress vs --define __tar

2025-03-07 Thread Jean Delvare
Hi Michael, On Thu, 6 Mar 2025 16:16:37 +0100, Michael Schroeder wrote: > On Thu, Mar 06, 2025 at 01:16:05PM +0100, Jean Delvare wrote: > > This comes as a surprise to me, I would expect my __tar definition to > > be honored by rpmuncompress the same way it was honored before that > > helper binar

[Rpm-maint] [rpm-software-management/rpm] rpmuncompress idea of macros can differ from that of rpmbuild (Issue #3643)

2025-03-07 Thread Panu Matilainen
pmatilai created an issue (rpm-software-management/rpm#3643) rpm >= 4.18 uses an external rpmuncompress to handle source decompression and unpacking during build. It was split out of the internal %setup pseudo-macro to allow direct use in specs, but this causes an issue that we didn't consider a

Re: [Rpm-maint] rpmuncompress vs --define __tar

2025-03-07 Thread Panu Matilainen
On 3/7/25 10:54 AM, Jean Delvare wrote: Hi Panu, On Fri, 7 Mar 2025 08:45:20 +0200, Panu Matilainen wrote: On 3/7/25 8:41 AM, Panu Matilainen wrote: On Thu, Mar 06, 2025 at 01:16:05PM +0100, Jean Delvare wrote: This comes as a surprise to me, I would expect my __tar definition to be honored b

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +*rpmcmd* [options] [_ARGUMENT_] ... + +# DESCRIPTION +Describe what *rpmcmd* command does in detail. + +Put distinct operational modes to their own subsections. + +Typographic conventions: +- Use bold for literal values such as command name and options:

Re: [Rpm-maint] [rpm-software-management/rpm] Add a template man page with style guidance (PR #3639)

2025-03-07 Thread Michal Domonkos
@dmnks commented on this pull request. > +- Use bold for literal values such as command name and options: +*cmd* does X, with option *--do-this* does Y instead +- Use underline uppercase to denote user arguments: _ARGUMENT_ +- Use underline for literal file names: _hello-1.0-1.noarch.rpm_ +- Put

Re: [Rpm-maint] [rpm-software-management/rpm] rpmsign --delsign / --addsign regression can corrupt packages in rpm >= 4.18.1 (Issue #3469)

2025-03-07 Thread Dominic Delabruere
ddelabru left a comment (rpm-software-management/rpm#3469) > The root cause is RH signing server placing file signatures outside the > immutable region of the signature header The signing server produces raw IMA file signatures. Release engineers then insert these signatures into the RPM header