[opensuse-buildservice] failure at finalizing build dir in RHEL6
Hi, can anyone shed a light on this error, please? now finalizing build dir... Can't locate Archive/Tar.pm in @INC (@INC contains: /.build /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at /.build/Build/Arch.pm line 6. BEGIN failed--compilation aborted at /.build/Build/Arch.pm line 6. Compilation failed in require at /.build/Build.pm line 29. BEGIN failed--compilation aborted at /.build/substitutedeps line 9. The full log is here: https://build.opensuse.org/package/rawlog?arch=i586&package=freexl&project=Application%3AGeo&repository=CentOS_6 All the other RHEL6 derivatives fail with the same error If I branch the project to my home it builds just fine. I have no idea what to do. Thanks for your help, Michael -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 4/24/2012 4:26 PM, Michael Behrisch wrote:
Hi, can anyone shed a light on this error, please?
now finalizing build dir... Can't locate Archive/Tar.pm in @INC (@INC contains: /.build /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at /.build/Build/Arch.pm line 6. BEGIN failed--compilation aborted at /.build/Build/Arch.pm line 6. Compilation failed in require at /.build/Build.pm line 29. BEGIN failed--compilation aborted at /.build/substitutedeps line 9.
The full log is here: https://build.opensuse.org/package/rawlog?arch=i586&package=freexl&project=Application%3AGeo&repository=CentOS_6 All the other RHEL6 derivatives fail with the same error
If I branch the project to my home it builds just fine. I have no idea what to do.
Thanks for your help, Michael
Looks like rpm inside the build vm/chroot wants to use a perl module called Tar, probably to unpack the source package. I don't know why it would want it, and not have it. It doesn't look like something that you are supposed to have to worry about, ie, not something you need to put in buildrequires. I notice that it builds in many targets but only fails in these 3: CentOS_6 RHEL_6 ScientificLinux_6 https://build.opensuse.org/package/show?package=freexl&project=Application%3AGeo They all obviously have something in common. And if you go over to the repositories tab in the parent project Application:Geo https://build.opensuse.org/project/repositories?project=Application%3AGeo I see that those same three build targets (and only those) have alternate versions of themselves that are disabled, as if they were recently replaced or are in the process of being replaced soon. I don't know what it means but it's more stuff to look at. -- bkw -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am Dienstag, 24. April 2012, 19:22:16 schrieb Brian K. White:
On 4/24/2012 4:26 PM, Michael Behrisch wrote:
Hi, can anyone shed a light on this error, please?
now finalizing build dir... Can't locate Archive/Tar.pm in @INC (@INC contains: /.build /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at /.build/Build/Arch.pm line 6. BEGIN failed--compilation aborted at /.build/Build/Arch.pm line 6. Compilation failed in require at /.build/Build.pm line 29. BEGIN failed--compilation aborted at /.build/substitutedeps line 9.
That was a temporary bug in the build script which was not able to handle that old perl. It got fixed yesterday. bye adrian -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
2012/4/25 Adrian Schröter <adrian@suse.de>:
Am Dienstag, 24. April 2012, 19:22:16 schrieb Brian K. White:
On 4/24/2012 4:26 PM, Michael Behrisch wrote:
Hi, can anyone shed a light on this error, please?
now finalizing build dir... Can't locate Archive/Tar.pm in @INC (@INC contains: /.build /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at /.build/Build/Arch.pm line 6. BEGIN failed--compilation aborted at /.build/Build/Arch.pm line 6. Compilation failed in require at /.build/Build.pm line 29. BEGIN failed--compilation aborted at /.build/substitutedeps line 9.
That was a temporary bug in the build script which was not able to handle that old perl.
It got fixed yesterday.
Thank you. Could someone then trigger a rebuild of freexl, please. Thanks, Michael -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Hi; Quoting Michael Behrisch <behrisch@users.sourceforge.net>:
2012/4/25 Adrian Schröter <adrian@suse.de>:
Am Dienstag, 24. April 2012, 19:22:16 schrieb Brian K. White:
On 4/24/2012 4:26 PM, Michael Behrisch wrote:
Hi, can anyone shed a light on this error, please?
now finalizing build dir... Can't locate Archive/Tar.pm in @INC (@INC contains: /.build /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at /.build/Build/Arch.pm line 6. BEGIN failed--compilation aborted at /.build/Build/Arch.pm line 6. Compilation failed in require at /.build/Build.pm line 29. BEGIN failed--compilation aborted at /.build/substitutedeps line 9.
That was a temporary bug in the build script which was not able to handle that old perl.
It got fixed yesterday.
Thank you. Could someone then trigger a rebuild of freexl, please.
Done. -- Ismail Dönmez - openSUSE Booster SUSE LINUX Products GmbH Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
2012/4/25 Ismail Doenmez <idoenmez@suse.de>:
Hi;
Quoting Michael Behrisch <behrisch@users.sourceforge.net>:
2012/4/25 Adrian Schröter <adrian@suse.de>:
Am Dienstag, 24. April 2012, 19:22:16 schrieb Brian K. White:
On 4/24/2012 4:26 PM, Michael Behrisch wrote:
Hi, can anyone shed a light on this error, please?
now finalizing build dir... Can't locate Archive/Tar.pm in @INC (@INC contains: /.build /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at /.build/Build/Arch.pm line 6. BEGIN failed--compilation aborted at /.build/Build/Arch.pm line 6. Compilation failed in require at /.build/Build.pm line 29. BEGIN failed--compilation aborted at /.build/substitutedeps line 9.
That was a temporary bug in the build script which was not able to handle that old perl.
It got fixed yesterday.
Thank you. Could someone then trigger a rebuild of freexl, please.
Done.
Thank you! Could you please do the same for libhdf4, libgeos and libgeotiff. Furthermore is there a reason why the older RHEL/CentOS repos are disabled for libgeotiff? Thanks in advance, Michael -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am Freitag, 27. April 2012, 10:09:53 schrieb Michael Behrisch:
2012/4/25 Ismail Doenmez <idoenmez@suse.de>:
Hi;
Quoting Michael Behrisch <behrisch@users.sourceforge.net>:
2012/4/25 Adrian Schröter <adrian@suse.de>:
Am Dienstag, 24. April 2012, 19:22:16 schrieb Brian K. White:
On 4/24/2012 4:26 PM, Michael Behrisch wrote:
Hi, can anyone shed a light on this error, please?
now finalizing build dir... Can't locate Archive/Tar.pm in @INC (@INC contains: /.build /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at /.build/Build/Arch.pm line 6. BEGIN failed--compilation aborted at /.build/Build/Arch.pm line 6. Compilation failed in require at /.build/Build.pm line 29. BEGIN failed--compilation aborted at /.build/substitutedeps line 9.
That was a temporary bug in the build script which was not able to handle that old perl.
It got fixed yesterday.
Thank you. Could someone then trigger a rebuild of freexl, please.
Done.
Thank you! Could you please do the same for libhdf4, libgeos and libgeotiff.
I have simply triggered all failed builds in that project.
Furthermore is there a reason why the older RHEL/CentOS repos are disabled for libgeotiff?
most likely because they did not build (osc r -l shows the last state). -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (4)
-
Adrian Schröter
-
Brian K. White
-
Ismail Doenmez
-
Michael Behrisch