The "drakrpm" program crashed. Drakbug-16.26.8 caught it. I tried to change from MGA4 to Cauldron. 1. urpmi.removemedia -a 2. urpmi.addmedia ... after the call of the MCC Can't call method "flag_skip" on an undefined value at /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/URPM/Resolve.pm line 582. Perl's trace: standalone::bug_handler() called from /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/URPM/Resolve.pm:582 URPM::find_candidate_packages() called from /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/URPM/Resolve.pm:1503 URPM::__ANON__() called from /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/URPM/Resolve.pm:737 URPM::__ANON__() called from /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/URPM/Resolve.pm:701 URPM::__ANON__() called from /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/URPM/Resolve.pm:703 URPM::with_db_unsatisfied_requires() called from /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/URPM/Resolve.pm:737 URPM::with_any_unsatisfied_requires() called from /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/URPM/Resolve.pm:1549 URPM::_handle_diff_provides() called from /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/URPM/Resolve.pm:1283 URPM::resolve_requested__no_suggests_() called from /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/URPM/Resolve.pm:1174 URPM::resolve_requested__no_suggests() called from /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/URPM/Resolve.pm:1106 URPM::resolve_requested() called from /usr/lib/perl5/vendor_perl/5.18.1/urpm/select.pm:404 urpm::select::_resolve_priority_upgrades() called from /usr/lib/perl5/vendor_perl/5.18.1/urpm/select.pm:391 urpm::select::resolve_priority_upgrades_after_auto_select() called from /usr/lib/perl5/vendor_perl/5.18.1/Rpmdrake/pkg.pm:393 Rpmdrake::pkg::get_updates_list() called from /usr/lib/perl5/vendor_perl/5.18.1/Rpmdrake/pkg.pm:509 Rpmdrake::pkg::get_pkgs() called from /usr/lib/perl5/vendor_perl/5.18.1/Rpmdrake/gui.pm:642 Rpmdrake::gui::pkgs_provider() called from /usr/libexec/drakrpm:803 main::__ANON__() called from /usr/lib/perl5/vendor_perl/5.18.1/rpmdrake.pm:415 rpmdrake::slow_func() called from /usr/libexec/drakrpm:803 main::run_treeview_dialog() called from /usr/libexec/drakrpm:846 Theme name: oxygen-gtk Kernel version = 3.12.13-desktop-2.mga4 Distribution=Mageia release 4 (Official) for x86_64 CPU=AMD Turion(tm) II Neo K685 Dual-Core Processor
*** Bug 13335 has been marked as a duplicate of this bug. ***
CC: (none) => ramaspaceship
looks like an old that come back https://bugs.mageia.org/show_bug.cgi?id=4425
Assignee: bugsquad => thierry.vignaudSummary: drakrpm crashed => drakrpm crashed (Can't call method "flag_skip" on an undefined value at /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/URPM/Resolve.pm line 582)
Can you reproduce it?
Keywords: (none) => NEEDINFO
Yes, do you need more informations? In the evening, in the moment I`m in the office. On the affected machine I tried to change from mga4 to Cauldron. After adding the cauldron medias I have the known prob with perl-URPM. I am not yet managed to install the package.
Yes. Can you run the following commands then send me by email the resulting bug13331.tar.xz tarball (it'll be too big to attach here): # just answer no when he actually ask to perform any install: urpmi --auto-select --bug bug13331 tar cfa bug13331{.tar.xz,}
ok, in the evening
[root@localhost magnus]# LC_ALL=C urpmi --auto-select --bug bug13331 tar cfa bug13331{.tar.xz,} Error: can't use --auto-select along with package list. [root@localhost magnus]# Where is my Mistake?
Those are 2 different commands, not one : urpmi --auto-select --bug bug13331 tar cfa bug13331{.tar.xz,}
Ping?
Hello, Same problem here, moving MGA4 i686 to Cauldron. Steps : - urpmi.removemedia -a - urpmi.addmedia --wget --distrib --mirrorlist 'http://mirrors.mageia.org/api/mageia.cauldron.$ARCH.list' - urpmi --wget --auto --auto-update => problème de lecture du fichier de synthèse du média « Core Release » Erreur de génération du fichier names : dépendance 0 non trouvée Can't call method "flag_skip" on an undefined value at /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm line 582. ping : PING distrib-coffee.ipsl.jussieu.fr (134.157.176.20) 56(84) bytes of data. --- distrib-coffee.ipsl.jussieu.fr ping statistics --- 3 packets transmitted, 0 received, 100% packet loss, time 2003ms
CC: (none) => pdezac-linux
CC: (none) => anaselli
In my case, I changed the mirror to migrate to Cauldron, and now it works fine. urpmi.addmedia --wget --distrib --mirrorlist 'http://ftp.snt.utwente.nl/pub/os/linux/mageia/distrib/cauldron/i586
That's totally unrelated, I think you didn't applied the perl-URPM update...
*** Bug 13422 has been marked as a duplicate of this bug. ***
CC: (none) => magnux77
This also happens for me on a cauldron system that has not been updated in a few weeks. (64-bit)
CC: (none) => liam
(In reply to Liam Quin from comment #14) > This also happens for me on a cauldron system that has not been updated in a > few weeks. (64-bit) There is still the "NEEDINFO" keyword for this bug. @ Liam If you can reproduce this bug, would you then have time to do what Thierry asked in comment 5 and comment 8 @ Magnus That doesn't mean that, if you didn't already do that, you shouldn't ;-)
CC: (none) => marja11
@ Marja I have sent the informations to Thierry. One part of the problem ist solved for me: I have updated a fresh mga4 to Cauldron, the error did not appear. I will check the Cauldron on my other system the next days. But because of working inside my home my main system is in the moment offline in a box :(
(In reply to Magnus Rasche from comment #16) > @ Marja > I have sent the informations to Thierry. > Thx, Magnus, so removing "NEEDINFO"
Keywords: NEEDINFO => (none)
I went to reproduce this today and to make the bug file requested... and urpmi is working. So maybe it was a problem with the sources that's been fixed on the mirrors?
On my second system the error does not appear. seems solved because of the updated packages!?
Removing "NEEDINFO" is wrong. What was send was generated weeks after the initial demand and I could not reproduce the issue. As well as detailed instructions how to reproduce (what was done, what rpmdrake view, ...)
Summary: drakrpm crashed (Can't call method "flag_skip" on an undefined value at /usr/lib/perl5/vendor_perl/5.18.1/x86_64-linux-thread-multi/URPM/Resolve.pm line 582) => drakrpm crashed (Can't call method "flag_skip" on an undefined value at URPM/Resolve.pm line 582)
*** Bug 13992 has been marked as a duplicate of this bug. ***
CC: (none) => cgilson
I had this bug after my first install of cauldron (x86_64) This bug is solved upgrading perl-URPM-4.29-1 to perl-URPM-4.30-1
CC: (none) => jean-luc.benchetrite
*** Bug 14336 has been marked as a duplicate of this bug. ***
CC: (none) => anita_de_jongh
*** Bug 14319 has been marked as a duplicate of this bug. ***
CC: (none) => egoitzro
I;m not sure if this is any help, but you can also get this doing a fresh install of MGA4 if you have Core 32-bit Updates checked. First it will complain that it can't read the Core 32 Update files, and then if you continue you'll get the flag-skip error
CC: (none) => ftg
but if you update your distrib with urpmi, it works fine after (confirmed by the two last duplicate) , so ihmo there is nothing we can do.
Yes, I understand that we can't update the installer urpmi after the fact. I offered the observation purely as a diagnostic aside for helping to track down the flag-skip issue reported here.
I think this bug has been fixed by the perl-URPM 4.30 update. The report is comment 25 is a duplicate of bug 14235 IMO. @Thierry, if you agree, you can close this one as RESOLVED FIXED I guess.
CC: (none) => remi
s/report is/report in/
*** Bug 14451 has been marked as a duplicate of this bug. ***
CC: (none) => varun
*** Bug 14447 has been marked as a duplicate of this bug. ***
CC: (none) => k7.riso
*** Bug 14431 has been marked as a duplicate of this bug. ***
*** Bug 14428 has been marked as a duplicate of this bug. ***
*** Bug 14365 has been marked as a duplicate of this bug. ***
CC: (none) => roger_javier
*** Bug 14579 has been marked as a duplicate of this bug. ***
CC: (none) => gstults
I just done a fresh install from 4.1 DVD i586 I added the sources with the GUI tool. Then I tried an update. I get the error reported. In commandline, urpmi --auto-select generates the same error. Thus I'm unable to add any software nor to update something. I think that an entry should be written in errata.
CC: (none) => yves.brungard_mageia
This is already fixed. If you still have the bug, you need to manually run (as root): urpmi.update -a urpmi perl-URPM *** This bug has been marked as a duplicate of bug 14235 ***
Status: NEW => RESOLVEDResolution: (none) => DUPLICATE