FS#78832 - [spamassassin] missing documentation (pod) files

Attached to Project: Arch Linux
Opened by Jed Liu (jed) - Monday, 19 June 2023, 01:25 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:18 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Florian Pritz (bluewind)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Package missing pod files.

Additional info:
* package version spamassassin-4.0.0-1

Steps to reproduce:

Running with --help produces an error message about missing spamassassin-run.pod:

$ spamassassin --help
SpamAssassin version 4.0.0
running on Perl version 5.36.1

Can't open spamassassin-run.pod: No such file or directory at /usr/bin/vendor_perl/spamassassin line 133.


Indeed, the package has no pod files, which are the documentation files for Perl:

$ pacman -Ql spamassassin |grep pod$ || echo 'no pod files found in package'
no pod files found in package


The pod file can be found in the upstream binary distribution:

$ curl -s 'https://ftp.fau.de/apache/spamassassin/source/Mail-SpamAssassin-4.0.0.tar.gz' | tar zt | grep '\.pod$'
Mail-SpamAssassin-4.0.0/spamc/spamc.pod
Mail-SpamAssassin-4.0.0/lib/spamassassin-run.pod
This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:18 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/spamassassin/issues/1
Comment by Toolybird (Toolybird) - Monday, 19 June 2023, 02:25 GMT
*.pod files are not packaged in Arch (excepting the perl pkg itself). They are purged during the normal packaging process. See "PURGE_TARGETS" in makepkg.conf. Whether an exception can be made for spamassassin is up to the PM.

Loading...