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