Non-%doc files in %{_defaultdocdir}?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



My goal for the forthcoming LinuxCNC release is readiness for inclusion
in both Fedora and Debian.

Right now, a "sample-configs" directory is installed into
${prefix}/share/doc/linuxcnc/examples.

This is a typical pattern, at first glance, but it turns out that the
GUIs actually present these as base configurations to users, and do bad
things when they are not present.

The Fedora Packaging Guidelines are clear that these files must not be
marked as %doc [1].  However, neither source I found for documentation
packaging [1,2] said clearly whether files not marked as %doc are
allowed in %{_defaultdocdir}/%{name}-%{version} (and neither mentions
that fc20 doc dirs seem to be unversioned).

The Debian docs are quite clear that runtime must not depend on anything
in /usr/share/doc [3].

I think it's clear that these files belong in
${sysconfdir}/linuxcnc/examples, but I'd like to hear the community's
opinion on whether this is a hole in the Guidelines, or am I again being
ovenly pedantic.

	John

[1] https://fedoraproject.org/wiki/Packaging:Guidelines#Documentation
[2] https://fedoraproject.org/wiki/Packaging_tricks#Examples
[3] https://www.debian.org/doc/debian-policy/ch-docs.html#s12.3
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux