[opensuse-packaging] [Fwd: [package check i386] sabayon-admin changes]
Hi, Does anyone know why I get messages like the attached one once per day? :) Is there anything I should change in the Sabayon specfile? I couldn't see anything wrong in it. Thanks, Federico
Am Donnerstag 13 September 2007 schrieb Federico Mena Quintero:
Hi,
Does anyone know why I get messages like the attached one once per day? :) Is there anything I should change in the Sabayon specfile? I couldn't see anything wrong in it.
Well, rpmlint doesn't like requires on release because they are usually a pain (as in sending tons of mail :). So remove the %release in your requires from sabayon-admin to sabayon. Or put a sabayon-rpmlintrc as SOURCE in your spec file that filters on that warning. Greetings, Stephan -- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Thu, 2007-09-13 at 18:05 +0200, Stephan Kulow wrote:
Well, rpmlint doesn't like requires on release because they are usually a pain (as in sending tons of mail :). So remove the %release in your requires from sabayon-admin to sabayon. Or put a sabayon-rpmlintrc as SOURCE in your spec file that filters on that warning.
Excellent, thanks. I'll do the former. Federico --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Thursday, 13. September 2007, Stephan Kulow wrote:
Does anyone know why I get messages like the attached one once per day? :) Is there anything I should change in the Sabayon specfile? I couldn't see anything wrong in it. Well, rpmlint doesn't like requires on release because they are usually a pain (as in sending tons of mail :)
rpmlint complains about requires-on-release because it makes maintenance harder, and because SUSE packaging conventions forbid it (Section 1.12). The mail-sending effect is more a reminder and could even be suppressed, but as you can see here, there is at least one package that got fixed due to it ;) Greetings, Dirk -- RPMLINT information under http://en.opensuse.org/Packaging/RpmLint --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Fri, Sep 14, 2007 at 01:19:26PM +0200, Dirk Mueller wrote:
rpmlint complains about requires-on-release because it makes maintenance harder, and because SUSE packaging conventions forbid it (Section 1.12). The mail-sending effect is more a reminder and could even be suppressed, but as you can see here, there is at least one package that got fixed due to it ;)
It is clear now that we know what requires-on-release means. How about replacing cryptic-error-code in the report by http://en.opensuse.org/Packaging/RpmLint#cryptic-error-code which enables us to click and read the explanation?
RPMLINT information under http://en.opensuse.org/Packaging/RpmLint
-- Martin Vidner, YaST developer http://en.opensuse.org/User:Mvidner Kuracke oddeleni v restauraci je jako fekalni oddeleni v bazenu --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Friday, 14. September 2007, Martin Vidner wrote:
How about replacing cryptic-error-code in the report by http://en.opensuse.org/Packaging/RpmLint#cryptic-error-code which enables us to click and read the explanation?
That would mean that somebody actually writes an explanation other than "it is a pain (because it writes emails)". actually, if you read the tail of your build log you will find the same error messages like you get with package check, except that there it has additional information printed below the check, which would explain what the check is good for. if the latter description for requires-on-release is not understandable, then file a bugreport and suggest a description that you can understand. Thanks, Dirk -- RPMLINT information under http://en.opensuse.org/Packaging/RpmLint --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (4)
-
Dirk Mueller
-
Federico Mena Quintero
-
Martin Vidner
-
Stephan Kulow