Bug 12000 - rpmdrake slowly update the package tree
Summary: rpmdrake slowly update the package tree
Status: RESOLVED DUPLICATE of bug 11925
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: High normal
Target Milestone: Mageia 4
Assignee: Mageia Bug Squad
QA Contact:
URL: http://www.mageialinux-online.org/for...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-15 22:07 CET by Michel Morisot
Modified: 2013-12-28 18:06 CET (History)
4 users (show)

See Also:
Source RPM: rpmdrake
CVE:
Status comment:


Attachments

Description Michel Morisot 2013-12-15 22:07:30 CET
Description of problem:


Version-Release number of selected component (if applicable):

rpmdrake 6.4 2.mga4

How reproducible:

When rpmdrake is used and that one selects for example a group of rpm (games), the list of different the rpm ravels and is deleted with one of the screen.

Lorsqu'on utilise rpmdrake et que l'on sélectionne par exemple un groupe de rpm(jeux) , la liste des différents rpm défile et s'efface une à une de l'écran.





Reproducible: 

Steps to Reproduce:
Michel Morisot 2013-12-15 22:07:48 CET

CC: (none) => info

Arnaud Vacquier 2013-12-15 22:09:40 CET

CC: (none) => inster.css

Arnaud Vacquier 2013-12-15 22:11:17 CET

URL: (none) => http://www.mageialinux-online.org/forum/topic-17061+rpmdrake-s-affole.php

Comment 1 Bernard SIAUD 2013-12-15 22:12:42 CET
I have the same problem after a install. The list of rpm stay a the rpm are with one of the screen with this message in the console :

getting information from /var/lib/urpmi/Core Release2/info.xml.lzma
Argument "bold" isn't numeric in subroutine entry at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 1131.
Argument "bold" isn't numeric in subroutine entry at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 1131.
Argument "bold" isn't numeric in subroutine entry at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 1131.
Argument "bold" isn't numeric in subroutine entry at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 1131.
Argument "bold" isn't numeric in subroutine entry at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 1131.
Argument "bold" isn't numeric in subroutine entry at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 1131.
Argument "bold" isn't numeric in subroutine entry at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 1131.
Argument "bold" isn't numeric in subroutine entry at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 1131.
Argument "bold" isn't numeric in subroutine entry at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 1131.
Argument "bold" isn't numeric in subroutine entry at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 1131.
Argument "bold" isn't numeric in subroutine entry at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 1131.
Argument "bold" isn't numeric in subroutine entry at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 1131.
Argument "bold" isn't numeric in subroutine entry at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 1131.
Argument "bold" isn't numeric in subroutine entry at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 1131.

CC: (none) => liste

Thierry Vignaud 2013-12-15 22:39:22 CET

CC: (none) => thierry.vignaud
Blocks: (none) => 11778
Summary: rpmdrake error => rpmdrake slowly update the package tree

Comment 3 Michel Morisot 2013-12-16 15:58:32 CET
I have just updated amongst other things Perl, which seems to be with the source of our problem of rpmdrake. Nothing changes, I still have inopportune closings of rpmdrake. Only solution, to pass by the console to open it

And that always does not go

(french)
Je viens de mettre à jour entre autre perl, qui semble être à la source de nos problème de rpmdrake. Rien ne change, j'ai encore des fermetures intempestives de rpmdrake. Seule solution, passer par la console pour l'ouvrir

Et cela ne marche pas toujours
(end french)


mcc
LOG **: NP_Initialize at /usr/lib/libDrakX/mygtk2.pm line 589.
LOG **: NP_Initialize succeeded at /usr/lib/libDrakX/mygtk2.pm line 589.
LOG **: NP_Initialize at /usr/lib/libDrakX/mygtk2.pm line 589.
LOG **: NP_Initialize succeeded at /usr/lib/libDrakX/mygtk2.pm line 589.
LOG **: NP_Initialize at /usr/lib/libDrakX/mygtk2.pm line 589.
LOG **: NP_Initialize succeeded at /usr/lib/libDrakX/mygtk2.pm line 589.
LOG **: NP_Initialize at /usr/lib/libDrakX/mygtk2.pm line 589.
LOG **: NP_Initialize succeeded at /usr/lib/libDrakX/mygtk2.pm line 589.
"/usr/sbin/drakmenustyle" is not executable [Menus] at /usr/libexec/drakconf line 823.
"/usr/sbin/drakbackup" is not executable [Backups] at /usr/libexec/drakconf line 823.
"/usr/sbin/tomoyo-gui" is not executable [Tomoyo Policy] at /usr/libexec/drakconf line 823.
"/usr/sbin/drakguard" is not executable [Parental Controls] at /usr/libexec/drakconf line 823.
java version "1.7.0_45"
OpenJDK Runtime Environment (mageia-2.4.3.2.mga4-x86_64 u45-b15)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
Erreur de segmentation
Comment 4 Michel Morisot 2013-12-16 16:01:01 CET
Output message of console


(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL' failed

(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL' failed

(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL' failed

(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL' failed

(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL' failed

(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL' failed

(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL' failed

(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL' failed

(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL' failed

(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL' failed

(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL' failed

(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL' failed

(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL' failed

(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL' failed

(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL' failed

(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL' failed

(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL' failed

(drakrpm:421): Gtk-CRITICAL **: gtk_tree_view_get_path_at_pos: assertion 'tree_view != NULL'
Michel Morisot 2013-12-17 16:47:47 CET

Priority: Normal => High

Comment 5 Michel Morisot 2013-12-17 21:06:12 CET
mcc
Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: GDBus.Error:org.freedesktop.DBus.Error.TimedOut: Activation of org.freedesktop.PolicyKit1 timed out
Michel Morisot 2013-12-22 15:43:04 CET

Target Milestone: --- => Mageia 4

Comment 6 Thierry Vignaud 2013-12-28 00:26:06 CET
Dup

*** This bug has been marked as a duplicate of bug 11925 ***

Status: NEW => RESOLVED
Resolution: (none) => DUPLICATE

Thierry Vignaud 2013-12-28 00:26:14 CET

Blocks: 11778 => (none)

Thierry Vignaud 2013-12-28 00:26:44 CET

Source RPM: (none) => rpmdrake

Comment 7 Mageia Robot 2013-12-28 18:06:59 CET
commit 6dd904fd6ed78449c5607c77c0563ab7a823c1e8
Author: Thierry Vignaud <thierry.vignaud@...>
Date:   Sat Dec 28 18:05:00 2013 +0100

    (add_nodes) fix slow update of pkgs list (mga#12000)
    
    we freeze the tree updates & detach the model while updating it
    (from PyGtk FAQ: http://faq.pygtk.org/index.py?req=show&file=faq13.043.htp)
---
 Commit Link:
   http://gitweb.mageia.org/software/rpmdrake/commit/?id=6dd904fd6ed78449c5607c77c0563ab7a823c1e8

Note You need to log in before you can comment on or make changes to this bug.