Is this man8 link from createrepo to createrepo_c correct?
Devs, Installed createrepo_c on TW and it provides a link for the old name "createrepo" man page to the new "createrepo_c" man page -- but it doesn't work. The contents of the createrepo.8.gz link are: $ zcat /usr/share/man/man8/createrepo.8.gz .so man8/createrepo\_c.8 But attempting to access the man page through "createrepo" fails, e.g. $ man createrepo man: can't resolve man8/createrepo\_c.8 No manual entry for createrepo Possibly, man page is not installed, try online at: https://manpages.opensuse.org/createrepo Is the content of the file correct? -- David C. Rankin, J.D.,P.E.
Hello, In the Message; Subject : Is this man8 link from createrepo to createrepo_c correct? Message-ID : <a0c4edfc-2f0e-4304-b452-8f6aef359a02@gmail.com> Date & Time: Sat, 10 Aug 2024 19:59:05 -0500 [DCR] == "David C. Rankin" <drankinatty@gmail.com> has written: [...] DCR> $ man createrepo DCR> man: can't resolve man8/createrepo\_c.8 DCR> No manual entry for createrepo DCR> Possibly, man page is not installed, try online at: DCR> https://manpages.opensuse.org/createrepo DCR> Is the content of the file correct? How about this? $ man createrepo_c Best Regards. --- ┏━━┓彡 Masaru Nomiya mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ "Japan was the future but it's stuck in the past" -- Rupert Wingfield-Hayes (BBC) --
On 8/10/24 8:56 PM, Masaru Nomiya wrote:
How about this?
$ man createrepo_c
Yes, thank you Masaru! That works just fine, but that misses the point. The point being that both: /usr/share/man/man8/createrepo.8.gz /usr/share/man/man8/createrepo_c.8.gz are included in the rpm so you can access the man page through either "createrepo" or "createrepo_c", the access through "createrepo" is broken. I don't know what it's contents is supposed to be, so I'm asking here in case somebody else knows so I can include that in the bug-report. I haven't dealt with linked man pages before. -- David C. Rankin, J.D.,P.E.
On 2024-08-11 04:56, David C. Rankin wrote:
On 8/10/24 8:56 PM, Masaru Nomiya wrote:
How about this?
$ man createrepo_c
Yes, thank you Masaru!
That works just fine, but that misses the point. The point being that both:
/usr/share/man/man8/createrepo.8.gz /usr/share/man/man8/createrepo_c.8.gz
are included in the rpm so you can access the man page through either "createrepo" or "createrepo_c", the access through "createrepo" is broken.
I don't know what it's contents is supposed to be, so I'm asking here in case somebody else knows so I can include that in the bug-report. I haven't dealt with linked man pages before.
If there is a symlink the content will be absolutely the same. -- Cheers / Saludos, Carlos E. R. (from 15.5 x86_64 at Telcontar)
On 8/11/24 2:47 PM, Carlos E. R. wrote:
On 2024-08-11 04:56, David C. Rankin wrote:
On 8/10/24 8:56 PM, Masaru Nomiya wrote:
How about this?
$ man createrepo_c
Yes, thank you Masaru!
That works just fine, but that misses the point. The point being that both:
/usr/share/man/man8/createrepo.8.gz /usr/share/man/man8/createrepo_c.8.gz
are included in the rpm so you can access the man page through either "createrepo" or "createrepo_c", the access through "createrepo" is broken.
I don't know what it's contents is supposed to be, so I'm asking here in case somebody else knows so I can include that in the bug-report. I haven't dealt with linked man pages before.
If there is a symlink the content will be absolutely the same.
It's not a symlink. I think the problem is the stray backslash before the underscore: ``` $ zcat /usr/share/man/man8/createrepo.8.gz .so man8/createrepo\_c.8 ``` If I change it to ``` .so man8/createrepo_c.8 ``` the link works for me.
On 8/11/24 8:16 AM, Georg Pfuetzenreuter via openSUSE Users wrote:
I think the problem is the stray backslash before the underscore:
``` $ zcat /usr/share/man/man8/createrepo.8.gz .so man8/createrepo\_c.8 ```
If I change it to
``` .so man8/createrepo_c.8 ```
the link works for me.
We have a winner! I'll get that filed later today unless somebody just wants to update it from the list. Probably better to track it, but nothing wrong with raw-efficiency either.... -- David C. Rankin, J.D.,P.E.
On 8/11/24 8:16 AM, Georg Pfuetzenreuter via openSUSE Users wrote:
I think the problem is the stray backslash before the underscore:
``` $ zcat /usr/share/man/man8/createrepo.8.gz .so man8/createrepo\_c.8 ```
If I change it to
``` .so man8/createrepo_c.8 ```
the link works for me.
Bug submitted: https://bugzilla.opensuse.org/show_bug.cgi?id=1229057 ======================================================================= Hey support at bugzilla.opensuse.org -- please, pretty please, update my e-mail from suddenlinkmail.com to gmail.com (same drankinatty) Support request filed weeks ago and I have not heard back from you yet. -- David C. Rankin, J.D.,P.E.
On 8/11/24 9:08 PM, David C. Rankin wrote:
On 8/11/24 8:16 AM, Georg Pfuetzenreuter via openSUSE Users wrote:
I think the problem is the stray backslash before the underscore:
``` $ zcat /usr/share/man/man8/createrepo.8.gz .so man8/createrepo\_c.8 ```
If I change it to
``` .so man8/createrepo_c.8 ```
the link works for me.
Bug submitted:
Thanks for filing it, I will submit a patch soon.
=======================================================================
Hey support at bugzilla.opensuse.org -- please, pretty please, update my e-mail from suddenlinkmail.com to gmail.com (same drankinatty)
Support request filed weeks ago and I have not heard back from you yet.
It's unfortunately quite common for users to never hear back from there, I already complained about it in different places.
participants (4)
-
Carlos E. R.
-
David C. Rankin
-
Georg Pfuetzenreuter
-
Masaru Nomiya