Mailinglist Archive: opensuse-buildservice (184 mails)

< Previous Next >
[opensuse-buildservice] perl packages fail in factory, why?
  • From: Richard Bos <ml@xxxxxxxxxx>
  • Date: Tue, 28 Oct 2008 08:26:43 +0100
  • Message-id: <20081028072643.GA57921@xxxxxxxxx>
Hi,

why do perl packages fail in factory? The packages build fine, and rpms are
build but still the build status is failed. The end of the log shows that the
rpms are build;

Wrote: /usr/src/packages/SRPMS/perl-Mail-IMAPClient-2.2.9-2.12.src.rpm
Wrote: /usr/src/packages/RPMS/i586/perl-Mail-IMAPClient-2.2.9-2.12.i586.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.89853
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd Mail-IMAPClient-2.2.9
+ /bin/rm -rf '%{BuildRoot}'
+ exit 0
... checking for files with abuild user/group
... running 00-check-install-rpms
... installing all built rpms
Preparing packages for installation...
perl-Mail-IMAPClient-2.2.9-2.12
... running 01-check-debuginfo
... testing for empty debuginfo packages
... running 02-check-gcc-output
... testing for serious compiler warnings
(using /usr/lib/build/checks-data/check_gcc_output)
(using //.build.log)
... running 03-check-binary-kernel-log
... running 04-check-filelist
... checking filelist
perl-Mail-IMAPClient-2.2.9-2.12.i586.rpm: directories not owned by a package:
- /usr/lib/perl5/vendor_perl/5.10.0/Mail
- /usr/lib/perl5/vendor_perl/5.10.0/Mail/IMAPClient
- /usr/lib/perl5/vendor_perl/5.10.0/Mail/IMAPClient/BodyStructure
- /usr/lib/perl5/vendor_perl/5.10.0/i586-linux-thread-multi/auto/Mail
-
+/usr/lib/perl5/vendor_perl/5.10.0/i586-linux-thread-multi/auto/Mail/IMAPClient
System halted.

This is for the package perl-Mail-IMAPClient, that I linked from the
devel:languages:perl What should be added to the spec file to make this
build again? Or is it a build server (BS) problem?
Would it be sufficient to add e.g.
%dir /usr/lib/perl5/vendor_perl/5.10.0/Mail/IMAPClient
%dir /usr/lib/perl5/vendor_perl/5.10.0/i586-linux-thread-multi/auto/Mail
or would this not work (of course the perl directories are to be replaced,
with perlish directory values).

--
Richard Bos
We are borrowing the world of our children,
It is not inherited from our parents.

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

< Previous Next >
Follow Ups