Re: [OM Cooker] Please make "E: incoherent-version-in-name" 1 error only, not 50
[email protected] Thu, 1 Aug 2013 21:38:43 -0300 (BRT)
| Newsgroups | gmane.linux.mandrake.cooker.devel |
|---|---|
| Message-ID | <38640.186.215.36.110.1375403923.squirrel__43226.2288676158$1375405653$gmane$org@webmail.mandriva.com.br> |
Per =D8yvind Karlsen escreveu: > 2013/7/23 <[email protected]> > >> I have added a rpmlintrc with these contents: >> >> addFilter("E: incoherent-version-in-name") > > >> to 20 or more of my packages already. >> > It sounds quite strange that you need to add this if you're adhering to > library packaging policies.. I am breaking it for "my packages" only. You should be aware that abf itself does not keep old libraries if one bumps the major and does not rebuild the older one, either in same package or adding a compat library. > The reason why I gave this a score of 50 is because people often end up= not > noticing when abi major changes, still packaging libraries of different= abi > in same package. If one does not test an update, some different way of breaking stuff will be found after enough tries :-) >> On an urelated note, I approve of that a missing >> group tag is only 1 rpmlint error. I am removing >> the group tag of several of my packages also, so >> that the same spec can be used in different distros. >> > Can't you just make the group tags conditional or something? > %if %{_rpmversion} < 5.0.0... I prefer to cleanup the spec, not add more to it :-) Paulo