RPM::G...nPages(3pm)

πŸ“¦
version 0.34 Β· 2 versions
, in fedora 43

πŸ’– NAME πŸ’–

ok so bestie, this page is literally called FIXME and its whole entire personality is... FIXME. yes really. that's it. that's the name. she's a template, she's a work in progress, she's giving "placeholder main character" energy and honestly? respect. πŸŽ€


✨ SYNOPSIS ✨

the vibe check, in code form:

use Fixme::FIXME;

....

that's the whole thing. .... is doing a lot of heavy lifting there and I love that for her. πŸ¦‹


🌸 DESCRIPTION 🌸

FIXME fixme fixme fixme. like, genuinely, that's what it says. this section is a blank canvas waiting for your glow-up. no cap. πŸ’…


πŸ‘‘ CONSTRUCTOR πŸ‘‘

FIXME-only if OO β€” like, only fill this in if you're doing the object-oriented thing, bestie.
  • new( FIXME-args ) β€” FIXME FIXME describe constructor. yes the docs are also a FIXME. we're all just FIXMEing through life fr fr 😭

🧚 METHODS 🧚

FIXME document methods. (the assignment is to document the methods, not to document "methods". anyway.)

  • method1 β€” ...
  • method2 β€” ...

two whole methods and zero whole explanations. iconic, honestly. ✨


🫢 EXPORTED FUNCTIONS 🫢

(crickets, but make it aesthetic)


πŸ’œ EXPORTED CONSTANTS πŸ’œ

(more crickets. very chill of them.)


🌈 EXPORTABLE FUNCTIONS 🌈

(the crickets have formed a choir)


πŸ“ FILES πŸ“

(this section has not been filled in yet, bestie. it's on the to-do list.)


πŸ’€ DIAGNOSTICS πŸ’€

okay NOW we're cooking, this part actually has content and it's lowkey the best part of the whole page. buckle up.

  • ManPageUnknownExtension β€” so the file extension of a man page should be ."section".gz, where "section" is a digit or the letter n (and maybe some more letters after it). like: .1.gz, .0pm.gz, .8.gz. that's the assignment. follow it. πŸŽ€
  • ManPageBadGzip β€” the filename ends in .gz, but gzip hit an error trying to decompress it. check the diagnostic message for the deets. what this probably means is that the file isn't actually gzip'ed even though she's cosplaying as .gz. fraud behaviour, ngl. 🚩
  • ManPageReadError β€” ran into an error reading the man page file. this one is not likely to happen, so if it does?? the maintainer of this tool needs to hear about it immediately. like, DM them. πŸ“£
  • ManPageNoContent β€” we go looking for certain key roff macros inside the file content, because those macros are expected in all man pages. this diagnostic means none of those macros showed up in the file. zero macros, zero content, zero notes. πŸ’€
  • ManPageMissing β€” certain files are expected to have matching man pages. as of 2012-11-28, the rule is that either:
    1. any executable regular file foo in /bin, /sbin, /usr/sbin or /etc/init.d; or
    2. any file marked as %config in the specfile

...should have a corresponding man page in /usr/share/man.

Hint: if you see this warning on a file in /etc, reassess whether you should be marking the file as %config. if it's not meant to be touched by a sysadmin, it probably shouldn't be %config. 🫑

πŸ¦‹ SEE ALSO πŸ¦‹

L<>

(an empty L<>. she's mysterious. she's got nothing to say. we love her anyway.) πŸ’…


⭐ AUTHOR ⭐

Ed Santiago <santiago@redhat.com> β€” the icon who wrote this. bow down. πŸ™‡β€β™€οΈ


πŸ™ˆ POD ERRORS πŸ™ˆ

hey!! so the document above had some coding errors, which are explained below:

Around line 354:

An empty L<>

so yeah, that L<> in SEE ALSO is empty and perl noticed. called out by the compiler itself. that's rough, buddy. 😭


okay bestie that's the whole page!! πŸ’– written by Ed Santiago <santiago@redhat.com>, shipped as part of perl v5.42.0, and dated 2025-07-25 β€” go forth and FIXME responsibly, mwah πŸŽ€βœ¨

πŸ“¦ where this page comes from