https://bugzilla.rpmfusion.org/show_bug.cgi?id=4293
--- Comment #17 from Ben Rosser <rosser.bjr(a)gmail.com> ---
2) rpmlint incorrect-fsf-address errors.
tilem is definitely quiet upstream. I have filed a bug on their issue tracker
about this though:
https://sourceforge.net/p/tilem/bugs/11/. My apologies for
not noticing this before; I missed it because the warning only appears in the
debuginfo package. My bad!
1) mv, mkdir, & cp are part of coreutils, so we should
buildrequres coreutils
Coreutils is one of those packages that it is safe to assume is always
installed. I just asked about this in #fedora-devel to confirm that this is
still the case (as I know this policy has changed in the last few years). As
was pointed out by nirik, rpm itself depends on coreutils so it must always be
installed on a builder: check "rpm -q rpm --requires". :)
https://fedoraproject.org/wiki/Packaging:Guidelines#Build-Time_Dependenci...
also says that the tools to run "simple shell scripts" should be assumed to be
available, although that's kind of a vague guideline.
Anyway, I don't think it hurts to BR coreutils-- I can add it if you think it's
best. But I do not believe it should be necessary.
2) mv ,mkdir, & cp should be referred to by their macro names:
%{__mv}, %{__mkidr}, and %{__cp}. Touch does not have a macro.
As Andrea pointed out, this is something that shouldn't be done according to
https://fedoraproject.org/wiki/Packaging:Guidelines#Macros, unless there is a
reason to assume that the location of the coreutils binaries should be
configurable.
--
You are receiving this mail because:
You are on the CC list for the bug.