Description of problem: /usr/include/tk.h includes <X11/Xlib.h> but does not require XFree86-devel. I would prefer to split tk into a -devel subpackage which has XFree86-devel as a requirement. Version-Release number of selected component (if applicable): tk-8.3.5-80 How reproducible: 100% Steps to Reproduce: 1. rpm -U tk-* 2. rpm -e XFree86-devel 3. echo '#include <tk.h>' >foo.c 4. gcc -c foo.c Actual results: Compilation fails with | In file included from x.c:1: | /usr/include/tk.h:83:29: X11/Xlib.h: No such file or directory | ... Expected results: Compilation succeeds.
Soon with 8.3.5-90 and later there should be separate tcl-devel and tk-devel subpackages.
Fix should be in 8.3.5-90.1. Could you please check it is and re-open this bug if there are still problems?