> 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)?
