Frederic Lepied ([EMAIL PROTECTED]) wrote:
> Borsenkow Andrej <[EMAIL PROTECTED]> writes:
> > > Ainsi parlait Han :
> > > 
> > > > 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.

No... Because it tries to install soemthing in /usr/lib and/or
/usr/includes :)


Groetjes, Han.
-- 
http://www.xs4all.nl/~hanb/software

Reply via email to