RPM::G...topLint(3pm)
π RPM::G...topLint π
okay so bestie, welcome to the manual page for RPM::G...topLint, which lives in section 3pm of the User Contributed Perl Documentation. She's a little unfinished, ngl, but we love her anyway. π
β¨ NAME β¨
FIXME β FIXME
yeah. that's it. that's the name. she's a work in progress and honestly? same. π
β¨ SYNOPSIS β¨
use Fixme::FIXME;
....
literally just that. load the module, and then... the mysterious .... does the rest. iconic behavior tbh π¦
β¨ DESCRIPTION β¨
FIXME fixme fixme fixme
the description is also a FIXME. she said "I'll tell you later" and then never did. main character energy fr fr π
β¨ CONSTRUCTOR β¨
this part is only here if it's OO (object-oriented), bestie β that's what the original says: FIXME-only if OO.
new( FIXME-args )βFIXMEFIXMEdescribe constructor
so like. the constructor takes some FIXME args, and the docs for it are, you guessed it, FIXME. we're keeping it 100, the constructor section is a placeholder. π«Ά
β¨ METHODS β¨
FIXME document methods
the whole methods section is a FIXME too β nobody has written the docs yet, and honestly, same energy as my homework folder. πΈ
method1β...method2β...
two methods, zero documentation, infinite potential β¨
β¨ EXPORTED FUNCTIONS β¨
nothing here yet, bestie. this section is just a heading holding space. π
β¨ EXPORTED CONSTANTS β¨
also empty. she's minimal. she's mysterious. she's giving "I'll fill this in later." π
β¨ EXPORTABLE FUNCTIONS β¨
nope, still nothing. the vibe is "placeholder" and we're respecting it. π¦
β¨ FILES β¨
no files listed. zero. zilch. the void. π
β¨ DIAGNOSTICS β¨
okay THIS part actually has content, so pay attention bestie, this is the good stuff. π
DesktopFileValidationβrpmgrillinvokesdesktop-file-validateon.desktopfiles. This is the output from that command.
so basically: rpmgrill runs desktop-file-validate on your .desktop files, and whatever that command spits out shows up here. it's giving "I'm just the messenger." π
DesktopExecFileMissingβ Your.desktopfile includesExec=foo, but there's no/usr/bin/fooin this package or any of its subpackages. This probably means thatfoois provided by a dependency.
translation: you said Exec=foo but there's no /usr/bin/foo in this package or its subpackages. probably foo comes from a dependency. no cap. π«Ά
DesktopExecFileUnexecutableβ Your.desktopfile includesExec=foo, but the corresponding bin file is not world-executable.
you've got Exec=foo, but the matching bin file isn't world-executable. she cannot be executed by the world, and that's a problem. π¨
DesktopExecMissingReqβ Your.desktopfile useshtmlvieworxdg-open, but your specfile does not have a matchingRequire:line for that tool.
your .desktop file is out here using htmlview or xdg-open, but your specfile forgot the matching Require: line for that tool. not the specfile being caught slacking π
DesktopIconFileMissingβ Your.desktopfile specifies an icon which is not present in this package.
your .desktop file names an icon, and that icon is not in this package. rude, honestly.
FIXME: this is probably a false alarm, because the icon may be in another package. But there's not really any way for us to know or test that. Should we just remove this test?
so the manpage itself is side-eyeing this test β it's probably a false alarm since the icon could live in another package, but there's no real way for us to know or test that. and then it literally asks: should we just remove this test? we love a self-aware diagnostic. π
DesktopIconFileUnreadableβ Your.desktopfile specifies an icon which is not world-readable.
your .desktop file names an icon that isn't world-readable. the icon is there, she's just shy. π
β¨ SEE ALSO β¨
L<>
an empty L<>. a link to absolutely nowhere. she's pointing at the void and the void is pointing back. β¨
β¨ AUTHOR β¨
Ed Santiago <santiago@redhat.com>
shoutout to Ed, the author of this page, holding it down at that redhat dot com address. π
β¨ POD ERRORS β¨
oh no bestie. the document had some coding errors, and here's the breakdown:
Around line 486:
- An empty
L<>
yep β that empty L<> we just talked about in SEE ALSO is exactly the crime. line 486, empty link, case closed. π
and that's the whole page, bestie! this one's from perl v5.42.0, dated 2025-07-25 β so go forth, read your .desktop diagnostics, and remember: if the docs say FIXME, that's just the page being honest about being a WIP. πβ¨ππ¦πΈπ
π«Ά
π¦ where this page comes from
- fedora 43: rpmgrill 0.34-20.fc43 Β· Artistic-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms