On Mon, 20 Jul 2009, Christoph Maser wrote:

Am Montag, den 20.07.2009, 10:20 +0200 schrieb Dag Wieers:

Talk to Red Hat ;-) Our scripts only add those requirements (and the ones
we manually add ourselves afterwards).

But in their defence, META.yml didn't exist 15 years ago so their current
practices back then made a lot of sense. And on top of that, there are
still lots of packages that do not ship a (proper) META.yml.

As i said before the perl-auto-requires is seriously not working. You
have to check the resulting requires on each rpm. If necessary you have
to use AutoReq: no and set the requiremenst manually. That goes
specially for anything involving DBD, and i'd say its nothing new. I
think this problem came the very moment automatic dependency checking
was introduced.

I don't think it is a good idea to set AutoReq: no and set the requirements manually. Because any new updates would have to be verified manually again, possibly diffing the source.

The auto requirements are not that bad, especially if it was easier to filter out some of the requirements and provides manually. At least if new stuff is detected it would be added by default.

--
--   dag wieers,  d...@wieers.com,  http://dag.wieers.com/   --
[Any errors in spelling, tact or fact are transmission errors]
_______________________________________________
suggest mailing list
suggest@lists.rpmforge.net
http://lists.rpmforge.net/mailman/listinfo/suggest

Reply via email to