I am now writing better support for update-alternatives in the python singlespec macros. The way it works now, it is very well suited to enforce naming conventions. So.... what are these? :) Far as I could figure out, you install manpages as "manpage.1" and some magic converts it to "manpage.1.gz"? Should the alternatives entry be /etc/alternatives/manpage.1 or /etc/alternatives/manpage.1.gz ? Should the %ghost %{_mandir}/man1/manpage.1 be called that, or should it be manpage.1.gz? Or does it depend on whether the original manpage.1 is gzipped or not? -- at the moment, the enforced convention in singlespec is that base %_mandir names depend on the original file, and /etc/alternatives entries are always named without ".gz". Should that be changed to something else? -- Relatedly, is it common in any packages to make alternatives for something other than /usr/bin and %_mandir? I know that Java plays with /usr/lib/jvm, but other than that? thanks m.