Description of problem: Numerous perl bugs when launching mcc. See bug.txt attachment Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. click up a terminal 2. su - root 3. mcc
Created attachment 2778 [details] mcc bug text
See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=7428Assignee: bugsquad => thierry.vignaud
Those are not errors but regular warnings.
Status: NEW => RESOLVEDResolution: (none) => INVALID
I feel sorry for the QA people and any other programmers who have to lose time scanning that output looking for new bugs. :( I really wish I was a competent Perl coder so I could help. I would guess it would take about 20 minutes to clear up those messages.
A "use diagnostics" or "use warning" must have remain somewhere...
What little Perl programming I do has made fixing problem faster with Perl telling me about wrong types and whatnot. I just went to check my memory in harddrake2 where it does not show up. :( I saw Use of uninitialized value in pattern match (m//) at /usr/lib/libDrakX/harddrake/data.pm line 25 (#4) Use of uninitialized value in concatenation (.) or string at /usr/sbin/harddrake2 line 437 (#4) Argument "0x1d6b" isn't numeric in numeric eq (==) at /usr/lib/libDrakX/detect_devices.pm line 124 (#6) (W numeric) The indicated string was fed as an argument to an operator that expected a numeric value instead. If you're fortunate the message will identify which operator was so unfortunate. Guessing some of that clean up would fix bug 5810