%config in a spec file
Michael Schwendt
bugs.michael at gmx.net
Sat Jul 8 17:23:16 UTC 2006
On Sat, 08 Jul 2006 17:48:13 +0100, Paul wrote:
> Hi,
>
> While running rpmlint over anjuta-2.0.2-3, it has come back with
>
> W: anjuta non-conffile-in-etc /etc/gconf/schemas/anjuta-valgrind.schemas
>
> The spec file handles the schemas as per the instructions on the wiki
> and according to the rpmlint, I should mark the file as %config.
> Accordingly, in the spec, I have
>
> files -f %{name}.lang
> %defattr(-,root,root)
> %config %{_sysconfdir}/gconf/schemas/%{name}-valgrind.schemas
>
> However, rpmbuild fails with a file not found
> (/var/tmp/anjuta-2.0.2-3-root-build/etc/gconf/schemas/anjuta-valgrind.schemas)
>
> I'm obviously doing something wrong, but I'm not sure what.
When you list the contents of your %{buildroot}, i.e.
/var/tmp/anjuta-2.0.2-3-root-build, what do you see?
If the file is really available, I'd like to see the unmodified .spec file. ;)
> Should the %
> config line be at the top with BR, R et al
No. It is a marker for the %files section.
More information about the fedora-extras-list
mailing list