On Sunday 08 March 2009 14:56:45 Sascha 'saigkill' Manns wrote:
Hello Mates,
at this moment, i'm building dumb (a Music Library). A part of the RPMLint Warnings i've fixed. But a few Warnings are present.
dumb.x86_64: W: executable-stack /usr/bin/dumbplay That i never heard.
libdumb0_9_3.x86_64: W: shlib-policy-missing-lib This is strange. I've created an Subpackage with the *.so and RPMLint doesn't see it.
As I have read below, your libs are named name-version.so. I think correct versioned libs are named name.so.version, might be that what rpmint complains about. Are you sure, that this is compatible with the guidelines? What is the soversion of the libs? Is it really 0.9.3?
libdumb0_9_3.x86_64: W: shlib-unversioned-lib libdumb-0.9.3.so libdumb0_9_3.x86_64: W: shlib-unversioned-lib libaldmb-0.9.3.so I think, this i can ignore. Versionformat x.x.x.so is compatible with the Guides.
libdumb0_9_3.x86_64: W: unstripped-binary-or-object /usr/lib64/libaldmb-0.9.3.so libdumb0_9_3.x86_64: W: unstripped-binary-or-object /usr/lib64/libdumb-0.9.3.so I think i can place this in the rpmlintrc.
You can create automatically a debuginfo package. Place <debuginfo> <enable /> </debuginfo> in the package configuration (osc meta pkg -e ....). This enables the build of -debuginfo for all your repositories for this package.
-- Sincereley yours
Sascha Manns
Best greetings Buschmann ---------------------------------------------------------------------------------- openSUSE Member - de.opensuse.org Sys-Op http://en.opensuse.org/User:Buschmann23