Togan Muftuoglu wrote:
On 09/05/2012 11:51 AM, Dominique Leuenberger a.k.a DimStar wrote:
Quoting Togan Muftuoglu
: On 09/05/2012 11:24 AM, Dominique Leuenberger a.k.a DimStar wrote:
Quoting Togan Muftuoglu
: The target of the symbolic link does not exist within this package or its file based dependencies. Verify spelling of the link target and that the target is included in a package in this package's dependency chain."
This paragraph actually contains the info needed: you are not depending on aaa_base from your package; rpm can't know that this is a rather basic package for openSUSE.
It doesn't make a difference if I put aaa_base in BuildRequires (it is installed by default anyway) I still get the warning. So what do you suggest
===
this package or its file based dependencies.
How about Requires: ?
It only stop complainig if there is Requires: /sbin/service
But to me that is not the ideal solution since when building for openSUSE 12.2 and earlier I am using the following and without the specific Requires: directive there are no warnings
%if 0%{?suse_version} > 1220 Requires: /sbin/service %endif alternatively we could install a global rpmlint filter to just ignore dangling symlinks to /sbin/service. cu Ludwig [1] /usr/sbin/service in the future, right? -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org