https://bugzilla.redhat.com/show_bug.cgi?id=1047497
--- Comment #7 from Michael Schwendt bugs.michael@gmx.net --- Please take your time. Don't rush.
[...]
Taking a look at the -devel package:
$ rpmls -p otcl-devel-1.14-4.fc20.x86_64.rpm -rw-r--r-- /usr/include/otcl.h -rwxr-xr-x /usr/lib64/libotcl.so
1) What happens if a programs compiles with otcl.h and links with libotcl.so?
2) What happens if one wants to load this shared lib into Tcl?
3) /usr/include/otcl.h wants to include tcl.h, so currently there are missing dependencies.
[...]
$ rpm -qpR otcl-doc-1.14-4.fc20.noarch.rpm |grep -v ^rpm otcl = 1.14-4.fc20
$ rpmls -p otcl-doc-1.14-4.fc20.noarch.rpm drwxr-xr-x /usr/share/doc/otcl-doc -rw-r--r-- /usr/share/doc/otcl-doc/autoload.html -rw-r--r-- /usr/share/doc/otcl-doc/capi.html -rw-r--r-- /usr/share/doc/otcl-doc/class.html -rw-r--r-- /usr/share/doc/otcl-doc/object.html -rw-r--r-- /usr/share/doc/otcl-doc/otcl-paper.ps.gz -rw-r--r-- /usr/share/doc/otcl-doc/tutorial.html
Obviously, this -doc package does not need to depend on the base package, since the included HTML and PS files can be displayed with any capable viewer.