Trying to package perl-Net-IP-CMatch

Michael Schwendt bugs.michael at gmx.net
Mon Oct 3 17:35:13 UTC 2005


On Mon, 03 Oct 2005 11:18:32 -0600, Orion Poplawski wrote:

> I'm trying to package perl-Net-IP-CMatch for FC4 and running into the 
> following error during build, apparently during the debug package 
> processing.  Any ideas?
> 
> + /usr/lib/rpm/find-debuginfo.sh 
> /export/home/orion/redhat/perl-Net-IP-CMatch-0.02/Net-IP-CMatch-0.02
> extracting debug info from 
> /export/tmp/rpm/perl-Net-IP-CMatch-0.02-1-root-orion/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi/auto/Net/IP/CMatch/CMatch.so
> 9 blocks
> + /usr/lib/rpm/redhat/brp-compress
> + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
> + /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
> Executing(%check): /bin/sh -e /export/tmp/rpm/rpm-tmp.42052
> + umask 022
> + cd /export/home/orion/redhat/perl-Net-IP-CMatch-0.02
> + cd Net-IP-CMatch-0.02
> + make test
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" 
> "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
> t/Net-IP-CMatch....ok
> All tests successful.
> Files=1, Tests=4,  0 wallclock secs ( 0.12 cusr +  0.06 csys =  0.18 CPU)
> + exit 0
> Processing files: perl-Net-IP-CMatch-0.02-1
> Provides: CMatch.so perl(Net::IP::CMatch) = 0.02
> Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(VersionedDependencies) <= 
> 3.0.3-1
> Requires: libc.so.6 libc.so.6(GLIBC_2.1.3) perl >= 0:5.006001 
> perl(:MODULE_COMPAT_5.8.6) perl(Exporter) perl(XSLoader) perl(strict) 
> perl(warnings)
> Checking for unpackaged file(s): /usr/lib/rpm/check-files 
> /export/tmp/rpm/perl-Net-IP-CMatch-0.02-1-root-orion
> error: Installed (but unpackaged) file(s) found:
>  
> /usr/lib/debug/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi/auto/Net/IP/CMatch/CMatch.so.debug
>     /usr/src/debug/Net-IP-CMatch-0.02/CMatch.c
>     /usr/src/debug/Net-IP-CMatch-0.02/CMatch.xs
> 
> 
> spec:
> Name:           perl-Net-IP-CMatch
> Version:        0.02
> Release:        1
> Summary:        Efficiently match IP addresses against IP ranges with C
> 
> Group:          Development/Libraries
> License:        Artistic or GPL
> URL: 
> http://search.cpan.org/~beau/Net-IP-CMatch-0.02/lib/Net/IP/CMatch.pm
> Source0: 
> http://search.cpan.org/CPAN/authors/id/B/BE/BEAU/Net-IP-CMatch-0.02.tar.gz
> BuildRoot: 
> %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
> 
> BuildArch:      noarch

Cannot be true, since you build and include an i386 DSO called CMatch.so:

> Provides: CMatch.so perl(Net::IP::CMatch) = 0.02

> Requires: libc.so.6 libc.so.6(GLIBC_2.1.3) perl >= 0:5.006001 

> RPM build errors:
>      Installed (but unpackaged) file(s) found:
>  
> /usr/lib/debug/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi/auto/Net/IP/CMatch/CMatch.so.debug
>     /usr/src/debug/Net-IP-CMatch-0.02/CMatch.c
>     /usr/src/debug/Net-IP-CMatch-0.02/CMatch.xs
> 




More information about the fedora-extras-list mailing list