[khelpcenter] [Bug 493223] New: Rewrite man page search handler to remove the dependency on Perl

Timothée Ravier bugzilla_noreply at kde.org
Mon Sep 16 19:06:02 BST 2024


https://bugs.kde.org/show_bug.cgi?id=493223

            Bug ID: 493223
           Summary: Rewrite man page search handler to remove the
                    dependency on Perl
    Classification: Applications
           Product: khelpcenter
           Version: 20.08
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kde-doc-english at kde.org
          Reporter: travier at redhat.com
  Target Milestone: ---

SUMMARY

The man page search handler (khc_mansearch.pl [1]) is a small Perl program that
search for man pages.

This is currently the last user of Perl in the KDE Stack on an installed Fedora
KDE / Kinoite system.

Rewriting it in Python or anything else already in use by KDE package would
remove that dependency.

[1]
https://invent.kde.org/system/khelpcenter/-/blob/master/searchhandlers/khc_mansearch.pl

STEPS TO REPRODUCE
1. Install khelpcenter

OBSERVED RESULT
Perl is being installed as a dependency

EXPECTED RESULT
Perl is not installed as a dependency

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora KDE 40

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the kde-doc-english mailing list