[Bug 895623] New: kiwi: vagrant box build failure
https://bugzilla.novell.com/show_bug.cgi?id=895623 https://bugzilla.novell.com/show_bug.cgi?id=895623#c0 Summary: kiwi: vagrant box build failure Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: System Imaging AssignedTo: ms@suse.com ReportedBy: aspiers@suse.com QAContact: adrian@suse.com Found By: Development Blocker: --- https://build.suse.de/package/live_build_log/home:tboerger:vagrant:boxes/min... shows: [ 349s] Sep-08 11:24:14 <1> : Write OVF configuration file [ 349s] Sep-08 11:24:14 <1> : --> /usr/src/packages/KIWI-vmx/vmx/sles-11sp3-minimal.x86_64-0.0.1.ovf [ 349s] Sep-08 11:24:16 <2> : --> No nominal CPU count set, using 1 [ 349s] Sep-08 11:24:16 <2> : --> No disk disktype set, using "scsi" [ 349s] Sep-08 11:24:16 <1> : --> Creating box metadata files [ 349s] Sep-08 11:24:16 <1> : --> Creating box archiveSep-08 11:24:16 <1> : EXEC [cd /usr/src/packages/KIWI-vmx/vmx && ln sles-11sp3-minimal.x86_64-0.0.1.vmdk box-disk1.vmdk] [ 349s] Sep-08 11:24:16 <1> : EXEC [cd /usr/src/packages/KIWI-vmx/vmx && mv sles-11sp3-minimal.x86_64-0.0.1.ovf box.ovf] [ 349s] Sep-08 11:24:16 <1> : EXEC [tar -C /usr/src/packages/KIWI-vmx/vmx -czf /usr/src/packages/KIWI-vmx/vmx/sles-11sp3-minimal.x86_64-0.0.1.virtualbox.box box.ovf box-disk1.vmdk sles-11sp3-minimal.x86_64-0.0.1.vmdk metadata.json Vagrantfile 2>&1] [ 361s] [ 361s] Sep-08 11:24:28 <1> : EXEC [cd /usr/src/packages/KIWI-vmx/vmx && rm -f box.ovf box-disk1.vmdk sles-11sp3-minimal.x86_64-0.0.1.vmdk metadata.json Vagrantfile] [ 361s] Sep-08 11:24:28 <1> : EXEC [sync] [ 361s] Sep-08 11:24:28 <1> : EXEC [sync] [ 361s] Sep-08 11:24:28 <1> : EXEC [rm -rf /tmp/kiwiboot.UdZvrl 2>&1] [ 361s] Sep-08 11:24:28 <1> : EXEC [rm -rf /tmp/kiwiloop.fjY5Ej 2>&1] [ 361s] Sep-08 11:24:28 <1> : EXEC [sync] [ 361s] Sep-08 11:24:28 <1> : EXEC [sync] [ 361s] Sep-08 11:24:28 <1> : EXEC [/bin/uname -m] [ 361s] Sep-08 11:24:28 <1> : EXEC [mv -f /usr/src/packages/KIWI-vmx/vmx/* /usr/src/packages/KIWI-vmx 2>&1] [ 361s] Sep-08 11:24:28 <1> : Find build results at: /usr/src/packages/KIWI-vmx [ 361s] Sep-08 11:24:28 <1> : KIWI exited successfully [ 361s] Sep-08 11:24:28 <1> : EXEC [rm -rf /usr/src/packages/KIWI-vmx/vmx/boot-VMX.OWMncq 2>&1] [ 362s] Can't locate object method "exists" via package "Config::IniFiles" at /usr/share/kiwi/modules/KIWIResult.pm line 387. [ 362s] Sep-08 11:24:29 <1> : Bundle build results for release: Build23.1 [ 362s] Sep-08 11:24:29 <1> : --> Calling Disk VMX bundler [ 362s] mv: missing destination file operand after `///usr/src/packages/KIWI/' [ 362s] Try `mv --help' for more information. [ 362s] ### WATCHDOG MARKER START ### [ 366s] [ 355.136703] Power down. [ 366s] ### WATCHDOG MARKER END ### and we have no idea why, but it looks like a kiwi bug :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=895623 https://bugzilla.novell.com/show_bug.cgi?id=895623#c1 Marcus Schaefer <ms@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #1 from Marcus Schaefer <ms@suse.com> 2014-09-09 11:16:33 UTC ---
[ 362s] Can't locate object method "exists" via package "Config::IniFiles" at
problem is that the perl module provided with the package perl-Config-IniFiles is too old. It does not provide the 'exists' method we updated that package in SLE11 SP3 but it seems some old package was pulled into the build env by the buildservice. You can workaround this problem by linking a newer perl-Config-IniFiles version into your project like we did for the pubcloud builds here: Devel:PubCloud/perl-Config-IniFiles I have added an appropriate spec file version requires commit cab7d1ff7cb62277812ad8ee6f3627da21e7b3a0 Author: Marcus Schäfer <ms@suse.de> Date: Tue Sep 9 13:14:55 2014 +0200 Fixed spec file requirement for perl-Config-IniFiles (bnc #895623) Older versions of this module doesn't have the 'exists' method which is used by kiwi -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=895623 https://bugzilla.novell.com/show_bug.cgi?id=895623#c2 --- Comment #2 from Adam Spiers <aspiers@suse.com> 2014-09-09 15:53:18 UTC --- Above commit: https://github.com/openSUSE/kiwi/commit/cab7d1ff7cb62277812ad8ee6f3627da21e7... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com