Borsenkow Andrej <[EMAIL PROTECTED]> writes:

> > Ainsi parlait Han :
> > > Hi,
> > >
> > > I am making a new rpm and I get this error message from rpmlint.
> > >
> > >   E: libuds1-devel non-versioned-file-in-library-package
> > > /usr/include/uds/flex_func.hh
> > >
> > > What should I do about it? And does anybody have a full list with
> > > explanations from rpmlint?
> > You can try -info flag if you want more explanations about rpmlint
> > recriminations.
> > 
> > This one means you can't have non-versioned files in a library
> package,
> > which
> > would cause a conflict when installing an other versioned package from
> the
> > same library. You have to move either in main package or in devel
> package.
> > 
> > In your case, this seems to be an header file, which has to be in
> devel
> > package anyway.
> 
> Ehh .. but the name is libuds1-devel. So it *is* devel package. How does
> rpmlint know which package is devel (except by name)?
> 

This is the opposite. It knows this is a library package because a
library is present whatever its name is.
-- 
Fred - May the source be with you

Reply via email to