Mailinglist Archive: opensuse-packaging (174 mails)

< Previous Next >
Re: [opensuse-packaging] Package: dumb Project: home:saigkill
  • From: Matthias Fehring <buschmann@xxxxxxxxxxxxxxxxxx>
  • Date: Sun, 8 Mar 2009 15:28:17 +0100
  • Message-id: <200903081528.23275.buschmann@xxxxxxxxxxxxxxxxxx>
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
< Previous Next >