Red Hat Bugzilla – Bug 287321
caching-nameserver listing files not created by package
Last modified: 2013-04-30 19:37:11 EDT
Description of problem:
rpm -ql output of package lists a number of files, not in fact created by the
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install caching-nameserver
2. run rpm -ql caching-nameserver
3. Scratch your head as you try and find the files rpm claims package creates.
Also wonder why the hell rpm -V caching-nameserver returns no errors about
[root@firefly named]# rpm -ql caching-nameserver
[root@firefly named]# ls /etc/name*
[root@firefly named]# ls /var/named/chroot/var/named/
[root@firefly named]# ls /var/named/chroot/etc/
RPM should -not- list files that the packge does not create or if they are files
that -might- be used by the package then dummy files (simple commented out
examples) should be created.
Confusion is caused by having files listed that do not in fact exist. Confusion
is further compounded when the rpm verifcation process states that there is no
issue (ie displays nothing about missing files).
[root@firefly named]# rpm -V caching-nameserver
That files are marked as %ghost in specfile so they will not exist. But it makes
sence to have chroot stuff in bind-chroot package.
Commited + tagged into CVS but I'm not going to release this now. We should wait
for more serious issue