Mailinglist Archive: opensuse-packaging (174 mails)

< Previous Next >
Re: [opensuse-packaging] Package: dumb Project: home:saigkill
  • From: oc2pus@xxxxxxxx
  • Date: Sun, 8 Mar 2009 18:04:23 +0100
  • Message-id: <200903081804.24557.oc2pus@xxxxxxxx>
Am Sonntag, 8. März 2009 schrieb Sascha 'saigkill' Manns:
On Sonntag 08 März 2009 15:18:29 oc2pus@xxxxxxxx wrote:
have you heard about the packman repository?

Yes, i think everyone has heard about packman ;-)

most of your apps you're trying to build are already available there
... dumb, kde4-skrooge ...

The Problem is: I would like to build kq (an Linux Game). But it must be
linked to librarys, that doesn't contains OBS (dumb lib). And i can't
link from OBS to Packman. So i must build my own Version.

http://packman.links2linux.de/package/dumb
you can grab the src.rpm and check my rpmlintrc file :)

That's right. I've also used your spec. The Rpmlint-Warning "Huge Docs"
i fixed through adding an own Doc Subpackage.
Now i've read your rpmlintrc and found the Filter add "Shlib whatever".
I think i put it in my rpmlintrc.
The Spec file is yours. I thought: "We must be founded the wheel the
second once?" :-)
Have you ever seen the "executalble stack" in your Version?

no, not for this package.

openSuSE-11.1 build:
... checking for files with abuild user/group
... running 00-check-install-rpms
... installing all built rpms
Preparing packages for installation...
libdumb0_9_3-0.9.3-0.pm.1
dumb-debuginfo-0.9.3-0.pm.1
dumb-debugsource-0.9.3-0.pm.1
libdumb-devel-0.9.3-0.pm.1
dumb-0.9.3-0.pm.1
... running 01-check-debuginfo
... testing for empty debuginfo packages
!
! dumb-debugsource-0.9.3-0.pm.1.i586.rpm: no debug sources, deleting package
! dumb-debuginfo-0.9.3-0.pm.1.i586.rpm: WARNING: this probably means the
debug information is invalid
!
... running 02-check-gcc-output
... testing for serious compiler warnings
(using /usr/lib/build/checks-data/check_gcc_output)
(using /local/build-root.toni.11.1-i386/.build.log)
... running 03-check-binary-kernel-log
... running 04-check-filelist
... checking filelist
... running 05-check-invalid-requires
dependency check for dumb-debuginfo-0.9.3-0.pm.1.i586.rpm:
... running 06-check-installtest
... testing for pre/postinstall scripts that are not idempotent
... running 08-check-permissions
... testing for modified permissions
... running 09-check-packaged-twice
... running 10-check-lanana
... running 11-check-pkgconfig-deps
... testing devel dependencies required by pkgconfig .pc files
... running 12-check-libtool-deps
... testing devel dependencies required by libtool .la files
(can be skipped by "skip-check-libtool-deps" anywhere in spec)
... running 13-check-invalid-provides
... running 14-check-gconf-scriptlets
... testing GConf scriptlet presence
... running 99-check-remove-rpms
... removing all built rpms
(order: reverse libdumb0_9_3 libdumb-devel dumb dumb-debuginfo)

RPMLINT report:
===============
4 packages and 0 specfiles checked; 0 errors, 0 warnings.
# /local/y2pmbuild/11.1-i386/i586/libdumb0_9_3-0.9.3-0.pm.1.i586.rpm
# /local/y2pmbuild/11.1-i386/i586/libdumb-devel-0.9.3-0.pm.1.i586.rpm
# /local/y2pmbuild/11.1-i386/i586/dumb-0.9.3-0.pm.1.i586.rpm
# /local/y2pmbuild/11.1-i386/i586/dumb-debuginfo-0.9.3-0.pm.1.i586.rpm
# /local/y2pmbuild/11.1-i386/src/dumb-0.9.3-0.pm.1.src.rpm
... build is finished

using:
rpm -qa | grep rpmlint
rpmlint-Factory-1.0-48.1
rpmlint-mini-1.0-215.1

perhaps some of the examples are triggering those messages ?

I packaged only the sources from the examples:
%__make clean
%__rm -rf examples/{Makefile*,*.o,dumb{2wav,out,play},.{deps,libs}}


--
Sincereley yours

Sascha Manns

have fun
Toni

--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-packaging+help@xxxxxxxxxxxx

< Previous Next >