Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=810223 --- Comment #3 from Petr Pisar <ppisar@xxxxxxxxxx> 2012-04-06 04:01:24 EDT --- (In reply to comment #2) > However, a problem with having a Requires: removed based on %perl_bootstrap is > that the resulting package is actually different from a non-bootstrap build, Yes. One need to rebuild the package again once bootstrap is complete. > which is why I prefer to just exclude build requirements and not runtime ones. I understand, but in this case my solution reflects the relation between the two packages much better. HTML-Parser does not need HTTP-Headers, it can run without them. But the opposite is not true. Following upstream nature dependencies is better. > It also makes it difficult to detect the broken cycle using a script without > actually rebuilding all packages with the bootstrap macro set, which is a much > bigger job than processing the metadata to find the runtime dependencies. Of course. You need to rebuild the packages to get proper dependencies. Otherwise you just guess. Even it's not always possible to just drop build-requires and keep the run-requires. Otherwise you will end up with built binary package with unsatisfied run-dependencies, so you could not use it while building reverse dependencies. I'm reluctant to follow the easier but error-prone way you selected. I can put your change into perl-HTTP-Message if it makes you happy because it just disables a test, but I don't think it's the best way. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel