On Fri, Nov 28, 2025 at 7:02 PM Gary Buhrmaster <[email protected]> wrote: > Forgot to include the other thought, which > is that I am generally in favor of moving to > zstd, IFF (in essence) a PP is willing to > step forward to do what may be a lot of > hard work[0] to complete it.
A grep over all of the spec files in Fedora shows that quite a few (509) explicitly use the ".gz" suffix for man pages in %files. The Packaging Guidelines include guidance NOT to do that: https://docs.fedoraproject.org/en-US/packaging-guidelines/#_manpages That is a MUST, so the packages listed below are in violation of the guidelines. For the record, this list was generated with grep '^%{_mandir}.*gz$' *.spec | cut -d: -f1 | sort | uniq | cut -d. -f1 in a directory containing the unpacked contents of https://src.fedoraproject.org/lookaside/rpm-specs-latest.tar.xz 389-ds-base 3proxy a2ps accel-ppp acpid agedu AGReader ahcpd alsa-utils american-fuzzy-lop amoebax amtterm anyremote anyterm api-sanity-checker aria2 arm-none-eabi-binutils-cs arm-none-eabi-gcc-cs arx-libertatis asc atf atop audit autogen avr-binutils avr-gcc awesfx barman batctl bats bchunk beaker bee2 bind biosig4c++ bluez-hcidump boinc-client bombardier boomaga bspwm btop busybox byobu ca-certificates caja-extensions calceph calcurse calendar ccd2iso CGAL checkpolicy chewing-editor chirp chromium-bsu cifs-utils cjdns ck clamz clang13 clang15 clang17 clang18 ClanLib06 clazy codeblocks config-kernel conmon console-image-viewer containers-common container-selinux corkscrew cqrlog crack-attack crun crun-vm cryptlib cryptobone cryptsetup cups-browsed cups-filters cups curblaster cwdaemon daemonize dahdi-tools danmaq darkman dasher davfs2 debmirror detox device-mapper-persistent-data dex-autostart dhcpcd discount dnssec-tools dogtag-pki doxy2man dpkg drbd dt dump1090 dxcc dynamite ecryptfs-utils efibootmgr endless-sky environment-modules espeak-ng expect f2fs-tools fastd fbterm fennel fldigi flent fmtools fntsample focuswriter foo2zjs fpaste fpm2 fprintd freecol freetype frysk fsverity-utils fuse-emulator fuse-sshfs fuse-zip fyi gammaray gammu gbrainy gconf-editor gdal gdigi gensio gftp ghostscript gigolo git-review glaxium glmark2 gmic gmsh gnome-desktop-testing gnome-multi-writer gnome-phone-manager gnucap gnuchess gnupg1 gnushogi gource gqrx gramps gretl grfcodec gshutdown gst123 gutenprint gyazo hfsplus-tools hunspell hylafax+ imapfilter incron inn input-pad iodine iperf3 ipe iptables irsim iscsi-initiator-utils itcl itk janus jbigkit jdupes kcat kde-cli-tools kdesvn kernel knot-resolver KoboDeluxe krazy2 krb5 kronosnet kstart kst ktls-utils kvirc labwc-menu-generator ldns libappstream-glib libdwarf libewf libffi libfyaml libipt libiscsi libldm liblogging libmicrohttpd libpano13 libqb libreport libsepol libspiro libtevent libtraceevent libtracefs libuninameslist libxkbcommon limnoria linux-user-chroot liquidwar lm_sensors logjam lsvpd lttng-tools lttng-ust lumina-desktop lvm2 lv lxde-common lxqt-wayland-session mandoc marsshooter mate-notification-daemon mate-utils mathgl maven4 maven mcstrans mdbtools memchan memstomp memtester metis miniupnpd mkrdns mono-addins mono mono-tools moreutils mosh mpdscribble mpssh mptcpd munge mupdf mupen64plus nagi ncl ndppd netstat-nat NetworkManager-libreswan nexus nfs-ganesha nfs-utils nicstat nifticlib nilfs-utils nip2 njam nkf nmap nml nng novnc nqc nss_updatedb nut nvme-cli nvmetcli nvml nwipe objfw ocfs2-tools oct2spec omniORB onedrive opencascade opencsd opendbx opendkim OpenImageIO openmpi openmsx openpace opensmtpd opustags osmium-tool ostree otter-browser p11-kit pam_afs_session pam-ssh-auth-info pam_yubico paperkey pappl-retrofit pappl pdfcrack pdns-recursor pdns perl-Cflow perl-CPAN-Inject perl-Crypt-RC4-XS perl-DateTime-Precise perl-DBICx-AutoDoc perl-Devel-CheckOS perl-Eval-LineNumbers perl-File-BaseDir perl-Glib perl-GooCanvas2-CairoTypes perl-Goo-Canvas perl-HTML-FromText perl-HTML-PrettyPrinter perl-IO-Async perl-JavaScript-Beautifier perl-Jemplate perl-Linux-Pid perl-Module-Starter-Plugin-CGIApp perl-MojoX-JSON-RPC perl-Net-Server-Coro perl-Parse-ErrorString-Perl perl-Pod-Abstract perl-Pod-PseudoPod-LaTeX perl-Pod-Xhtml perl-POE-Test-Loops perl-SQL-Shell perl-Sub-Quote perl-Term-ReadLine-Gnu perl-Text-QRCode perl-User perl-WWW-Search perl-XML-Handler-YAWriter perl-XML-Merge perl-XML-Tidy pfstools phoc pioneers pipenightdreams pipewire planets plasma-sdk plplot policycoreutils powerpc-utils power-profiles-daemon ppl premake procdump psiconv pulseaudio pungi pv pwsafe pybugz pyflakes pykakasi pykickstart python-avocado python-bugzilla python-crc32c python-glanceclient python-heatclient python-murano-pkg-check python-mygpoclient python-nikola python-novaclient python-osrf-pycommon python-pycodestyle python-rosdep python-tilestache q4wine qpdf qpwgraph R2spec ratpoison rawtherapee readstat realmd recap rfcdiff roc-toolkit rootsh rpl rshim rsyslog rteval rtorrent rtrlib sage samba sane-frontends sasl-xoauth2 sawfish sayonara sblim-sfcc scamp schedtool scl-utils scmxx sdcv sdlhack sdubby secilc sendmail ser2net setroubleshoot setuptool sid SIMVoleon siril skribilo slirp4netns socnetv SoQt spamassassin spicctrl squashfs-tools stoken strongswan stubby sudo sunpinyin swayidle swift-lang sxhkd sysfsutils system-config-language tagsoup target-isns tboot tcmu-runner tcputils tdom telepathy-gabble telepathy-salut tikzit tin tipcutils tkdnd tmt tnftp tntnet tokyocabinet tomboy tpm2-tools tpm2-tss trackballs transfig trelby trophy tuna tuxpuck txt2rss ubdsrv udpxy upslug2 usbguard-notifier usbguard usb_modeswitch usnic-tools util-linux valkey vcftools verilator veusz vhostmd vile virt-who vrq warmux widelands wipe wordnet wpa_supplicant wult x11-ssh-askpass x2goclient x2godesktopsharing x2gokdriveclient x2goserver xaos xblast xen xfce4-dev-tools xfce4-dict xfce4-sensors-plugin xfmpc xgalaxy xiphos xmoto xorg-x11-drv-openchrome xournalpp xpilot-ng xpsk31 xscope xskat yamllint yggdrasil ykclient yubico-piv-tool zchunk zork -- Jerry James http://www.jamezone.org/ -- _______________________________________________ devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
