Hello, Please note that this comment was generated automatically by https://pagure.io/releng/blob/main/f/scripts/ftbfs-fti/follow-policy.py If you feel that this output has mistakes, please open an issue at https://pagure.io/releng/ Your package (perl-Tk) Fails To Install in Fedora 39: can't install perl-Tk: - nothing provides libperl.so.5.36()(64bit) needed by perl-Tk-804.036-9.fc39.x86_64 - nothing provides perl(:MODULE_COMPAT_5.36.0) needed by perl-Tk-804.036-9.fc39.x86_64 If you know about this problem and are planning on fixing it, please acknowledge so by setting the bug status to ASSIGNED. If you don't have time to maintain this package, consider orphaning it, so maintainers of dependent packages realize the problem. If you don't react accordingly to the policy for FTBFS/FTI bugs (https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/), your package may be orphaned in 8+ weeks. P.S. The data was generated solely from koji buildroot, so it might be newer than the latest compose or the content on mirrors. To reproduce, use the koji/local repo only, e.g. in mock: $ mock -r fedora-39-x86_64 --config-opts mirrored=False install perl-Tk P.P.S. If this bug has been reported in the middle of upgrading multiple dependent packages, please consider using side tags: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#updating-inter-dependent-packages Thanks!
The Perl 5.38 rebuild of perl-Tk failed due to multiple test failures on s390x (only).
From s390x perl-Tk-804.036-11.fc39 build.log: # # Tk platform: unix # server info: X11R0 The X.Org Foundation 12014000 # window manager: <unknown> # version: <unknown> # XFT: yes t/00wmcheck.t ................ ok t/adjuster.t ................. ok t/after.t .................... ok t/async.t .................... ok t/autoload.t ................. ok # Failed test 'Creating Balloon widget' # at t/balloon.t line 31. # got: 'couldn't recognize image data at /builddir/build/BUILD/Tk-804.036/blib/lib/Tk/Image.pm line 21. # at /builddir/build/BUILD/Tk-804.036/blib/lib/Tk/Balloon.pm line 62. # ' # expected: '' # Failed test 'Existance of ballon' # at t/balloon.t line 32. # Failed test 'Attaching message to Label widget' # at t/balloon.t line 36. # got: 'Can't call method "attach" on an undefined value at t/balloon.t line 35. # ' # expected: '' # Failed test 'Attaching statusmsg/baloonmsg to Label widget' # at t/balloon.t line 38. # got: 'Can't call method "attach" on an undefined value at t/balloon.t line 37. # ' # expected: '' # Failed test 'Attaching message to Canvas item' # at t/balloon.t line 44. # got: 'Can't call method "attach" on an undefined value at t/balloon.t line 43. # ' # expected: '' # Failed test 'Attaching message to scrolled Canvas item' # at t/balloon.t line 51. # got: 'Can't call method "attach" on an undefined value at t/balloon.t line 50. # ' # expected: '' # Failed test 'Attaching message to Menu' # at t/balloon.t line 64. # got: 'Can't call method "attach" on an undefined value at t/balloon.t line 62. # ' # expected: '' # Failed test 'Set motioncommand option' # at t/balloon.t line 67. # got: 'Can't call method "configure" on an undefined value at t/balloon.t line 66. # ' # expected: '' # Failed test 'Reset motioncommand option' # at t/balloon.t line 69. # got: 'Can't call method "configure" on an undefined value at t/balloon.t line 68. # ' # expected: '' # Failed test 'Attaching message to Listbox items' # at t/balloon.t line 75. # got: 'Can't call method "attach" on an undefined value at t/balloon.t line 74. # ' # expected: '' # Failed test 'Attaching message to scrolled Listbox items' # at t/balloon.t line 83. # got: 'Can't call method "attach" on an undefined value at t/balloon.t line 81. # ' # expected: '' Can't call method "attach" on an undefined value at t/balloon.t line 93. # Looks like your test exited with 2 just after 12. t/balloon.t .................. Dubious, test returned 2 (wstat 512, 0x200) Failed 13/14 subtests t/bind.t ..................... ok t/browseentry-grabtest.t ..... ok t/browseentry-subclassing.t .. ok t/browseentry.t .............. ok t/browseentry2.t ............. ok t/button-tcl.t ............... ok t/button.t ................... ok t/canvas-grid.t .............. ok t/canvas.t ................... ok couldn't recognize image data at /builddir/build/BUILD/Tk-804.036/blib/lib/Tk/Image.pm line 21. at /builddir/build/BUILD/Tk-804.036/blib/lib/Tk/Balloon.pm line 62. # Looks like your test exited with 255 before it could output anything. t/canvas2.t .................. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 87/87 subtests t/coloreditor.t .............. ok t/create.t ................... ok t/cursor.t ................... ok t/dash.t ..................... ok t/dialogbox.t ................ ok t/dirtree.t .................. ok t/entry.t .................... ok XS_Tk__Callback_Call error:Intentional error. XS_Tk__Callback_Call error:Intentional error. t/errordialog.t .............. ok t/eventGenerate.t ............ ok t/exefiles.t ................. ok t/fbox.t ..................... ok t/fileevent.t ................ ok t/fileevent2.t ............... ok t/fileselect.t ............... ok Font Courier -12 still in cache. t/font.t ..................... ok t/fork.t ..................... ok t/geomgr.t ................... ok t/iso8859-1.t ................ ok t/itemstyle.t ................ ok t/JP.t ....................... ok t/KR.t ....................... ok t/leak.t ..................... skipped: need Devel::Leak t/list.t ..................... ok t/listbox.t .................. ok t/listvar.t .................. ok t/magic.t .................... ok t/mega.t ..................... ok t/msgbox.t ................... ok t/mwm.t ...................... ok t/notebook.t ................. ok t/objglue.t .................. ok t/optmenu.t .................. ok couldn't recognize image data at /builddir/build/BUILD/Tk-804.036/blib/lib/Tk/Image.pm line 21. # Looks like your test exited with 255 just after 100. t/photo.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 11/111 subtests (less 4 skipped subtests: 96 okay) t/pixmap.t ................... ok t/pod.t ...................... skipped: Test::Pod 1.00 required for testing POD t/progbar.t .................. ok t/property.t ................. ok t/regexp.t ................... ok t/Require.t .................. ok t/rotext.t ................... ok t/slaves.t ................... ok t/sv.t ....................... ok t/table.t .................... ok Stack moved 2aa2706ad40 => 2aa2706ad48 t/text.t ..................... ok untie attempted while 3 inner references still exist at t/text2.t line 59. untie attempted while 10 inner references still exist at t/text2.t line 70. t/text2.t .................... ok t/textundo.t ................. ok t/Tkxs.t ..................... ok t/Trace.t .................... ok t/trace1.t ................... ok t/unicode.t .................. ok t/widget.t ................... ok t/wm-tcl.t ................... ok # Start update 2 # . update 0.00171 2 # .label update 0.00247 1 # Start Popup 2 # .toplevel Popup 0.000641 2 # .toplevel.label Popup 0.000985 1 # Start withdraw 0 # Start Popup Again 2 # .toplevel Popup Again 0.000263 2 # .toplevel.label Popup Again 0.000594 1 # Start destroy 0 t/wm-time.t .................. ok t/wm.t ....................... ok t/X.t ........................ ok t/zzHList.t .................. ok t/zzPhoto.t .................. ok t/zzScrolled.t ............... ok t/zzText.t ................... ok t/zzTixGrid.t ................ ok Test Summary Report ------------------- t/balloon.t (Wstat: 512 (exited 2) Tests: 12 Failed: 11) Failed tests: 2-12 Non-zero exit status: 2 Parse errors: Bad plan. You planned 14 tests but ran 12. t/canvas.t (Wstat: 0 Tests: 166 Failed: 0) TODO passed: 124 t/canvas2.t (Wstat: 65280 (exited 255) Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 87 tests but ran 0. t/listbox.t (Wstat: 0 Tests: 537 Failed: 0) TODO passed: 320-322, 328, 502 t/photo.t (Wstat: 65280 (exited 255) Tests: 100 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 111 tests but ran 100. t/text.t (Wstat: 0 Tests: 415 Failed: 0) TODO passed: 121 t/wm-tcl.t (Wstat: 0 Tests: 315 Failed: 0) TODO passed: 86-87, 154-157, 164-165, 175-178, 221-224 237-239, 264-265, 275-276, 280-283 t/zzScrolled.t (Wstat: 0 Tests: 94 Failed: 0) TODO passed: 52, 66, 80, 94 Files=76, Tests=4267, 38 wallclock secs ( 0.39 usr 0.11 sys + 6.56 cusr 1.13 csys = 8.19 CPU) Result: FAIL Failed 3/76 test programs. 11/4267 subtests failed.
We might have some chance to get more data with the composes before the perl 5.38 introduction into f39 on July 13th ... It might show if it's the new perl or something else introduced earlier. Last successful perl-Tk-804.036-9.eln127 was from June 27th.
Hello, Please note that this comment was generated automatically by https://pagure.io/releng/blob/main/f/scripts/ftbfs-fti/follow-policy.py If you feel that this output has mistakes, please open an issue at https://pagure.io/releng/ All subpackages of a package against which this bug was filled are now installable or removed from Fedora 39. Thanks for taking care of it!
The tests are passing the in the Fedora-Rawhide-20230712.n.0 buildroot, so it's likely the perl 5.38 (added on 07/13) what makes the difference. But the build/compilation produces tons of warnings and any/some of them might be real issues ...
Seems it's really the perl 5.38 update, because after installing it into the 20230712 buildroot, the tests started to fail. I haven't compared the build logs for new warnings though.
FEDORA-2024-b6f0e855b0 (perl-Tk-804.036-13.fc39) has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2024-b6f0e855b0
FEDORA-2024-b6f0e855b0 has been pushed to the Fedora 39 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-b6f0e855b0` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-b6f0e855b0 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2024-b6f0e855b0 (perl-Tk-804.036-13.fc39) has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2024-97c48de7da (perl-Tk-804.036-15.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2024-97c48de7da
FEDORA-2024-97c48de7da (perl-Tk-804.036-15.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report.