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
