Jump to content

Rpmdrake and mandriva 2007 [solved]


Guest boston98
 Share

Recommended Posts

Guest boston98

Hi,

i just installed from a dvd mandriva 2007,the free edition.

But rpmdrake doesn't work at all.

and there is no way to make it start,nor from the menu of kde,

or from "administer your computer" or from the shell (rpmdrake).

 

if i do that from shell.. this is what happens:

 

[root@localhost lo]# rpmdrake

esamino il file synthesis [/var/lib/urpmi/synthesis.hdlist.Installation DVD.cz]

esamino il file synthesis [/var/lib/urpmi/synthesis.hdlist.main_updates.cz]

Gtk-WARNING **: Theme file for default has no name

Gtk-WARNING **: Theme file for default has no directories

Segmentation fault

[root@localhost lo]#

 

but if i install an rpm with the urpmi command from shell,it is installed

properly...

 

i am not expert at all.. so i really don't know what i can be...

if u need logs,tell me.. (and tell me where to find .. )

 

i have a laptop fujitsu siemens amilo m1420 , with centrino 1.6 Ghz.

 

before that the mdk 2005 le was perfectly working.

to install it, i formatted the root partition,while i kept the home partition

(i have also a swap partition and the windows xp partition).

 

thanks

Link to comment
Share on other sites

Have you applied updates to your system yet? rpmdrake was broken on default install, and unless you got updates, it would explain why it's not working for you.

 

I don't have any problems with it, but I tend to use the command line mostly anyway. If the updates don't fix your problem you can install the old rpmdrake tools, with:

 

urpmi old_rpmdrake

Link to comment
Share on other sites

Guest boston98

no,no update yet...

u see,i have not rpmdrak,and since i am not an expert,i don't know any other way to do that...

 

if u tell me the updates i have to do.. and how...

another question...

 

it's just enough to type urpmi old-rpmdrake to install it?

or doi have to download the rpm of the old rpmdrake?

if so,where to find that?

 

thanks so much...

Link to comment
Share on other sites

it's just enough to type urpmi old-rpmdrake to install it?

Yes.

 

First you have to become root, do so by opening a Konsole-shell, then write

su
(insert root's password)
urpmi old_rpmdrake

(press ctrl+d or write exit to stop beeing root)

 

Oh, and first use Easy-Urpmi to set up the internet repositories, otherwise you would only get a "no package with that name found".

Edited by Mhn
Link to comment
Share on other sites

  • 3 weeks later...
Guest boston98

You know... i don't think it's a problem of rpmdrake only.. it happens also with other progrmas.

I open it, i see the icon with clessidra, then it doesn't open.

it happens with gimp, or other program. But it depends.. sometimes it opens,sometimes not..

now i wanted to open gimp to change some photos,but NOW (other times yes) i cannot load it.

 

or for example,when i am using mozilla browser and i have to upload a file somewhere, i click on upload,

then it try to opens the window to select the file and suddenly all the open windows of mozilla disappear.

 

i don't know why..

 

I have a laptop fujitsu siemens centrino 1.6 Ghz...

Link to comment
Share on other sites

Guest boston98
Have you installed updates yet?

If you can't use old_MandrivaUpdate to update, you can do it with:

urpmi.update -a
urpmi --update --auto-select

 

no, but i think that now i am going to do that..

 

about gimp,for example, this is the back trace of the error:

 

[lorenzo@localhost ~]$ gimp

This is a development version of GIMP. Debug messages may appear here.

 

 

(gimp:3822): Gtk-WARNING **: Theme file for default has no name

 

 

(gimp:3822): Gtk-WARNING **: Theme file for default has no directories

 

gimp: fatal error: Segmentation fault

gimp (pid:3822): [E]xit, [H]alt, show tack trace or [P]roceed: s

#0 0xbfffe410 in __kernel_vsyscall ()

#1 0xb76fa2cb in __waitpid_nocancel () from /lib/i686/libpthread.so.0

#2 0xb7772803 in g_on_error_stack_trace () from /usr/lib/libglib-2.0.so.0

#3 0xb7772d53 in g_on_error_query () from /usr/lib/libglib-2.0.so.0

#4 0x08067134 in ?? ()

#5 0x080671dc in ?? ()

#6 0x08066cfa in ?? ()

#7 <signal handler called>

#8 0xb7621bb8 in strcmp () from /lib/i686/libc.so.6

#9 0xb7b9f771 in gtk_icon_size_lookup () from /usr/lib/libgtk-x11-2.0.so.0

#10 0xb7ba1829 in gtk_icon_theme_rescan_if_needed ()

#11 0xb7ba2242 in gtk_icon_theme_lookup_icon ()

#12 0xb7ba2ad1 in gtk_icon_theme_load_icon () from /usr/lib/libgtk-x11-2.0.so.0

#13 0xb7b9eec9 in gtk_icon_set_render_icon () from /usr/lib/libgtk-x11-2.0.so.0

#14 0xb7cf6b23 in gtk_widget_render_icon () from /usr/lib/libgtk-x11-2.0.so.0

#15 0xb7bb380c in gtk_image_new_from_pixmap ()

#16 0xb7bb3831 in gtk_image_new_from_pixmap ()

#17 0xb78b90fe in g_cclosure_marshal_VOID__BOXED ()

#18 0xb78aa76e in g_value_set_static_boxed () from /usr/lib/libgobject-2.0.so.0

#19 0xb78ac39f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0

#20 0xb78bdd41 in g_signal_override_class_closure ()

#21 0xb78bedf7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0

#22 0xb78c08e9 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0

#23 0xb7c3f69b in gtk_size_group_get_widgets ()

#24 0xb7c3f8fa in gtk_size_group_get_widgets ()

#25 0xb7cf5d0d in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0

#26 0xb7b07da1 in gtk_button_set_alignment () from /usr/lib/libgtk-x11-2.0.so.0

#27 0xb78b90fe in g_cclosure_marshal_VOID__BOXED ()

#28 0xb78aa76e in g_value_set_static_boxed () from /usr/lib/libgobject-2.0.so.0

#29 0xb78ac39f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0

#30 0xb78bdd41 in g_signal_override_class_closure ()

#31 0xb78bedf7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0

#32 0xb78c08e9 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0

#33 0xb7c3f69b in gtk_size_group_get_widgets ()

#34 0xb7c3f8fa in gtk_size_group_get_widgets ()

#35 0xb7cf5d0d in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0

#36 0xb7b95d01 in gtk_hbox_new () from /usr/lib/libgtk-x11-2.0.so.0

#37 0xb78b90fe in g_cclosure_marshal_VOID__BOXED ()

#38 0xb78aa76e in g_value_set_static_boxed () from /usr/lib/libgobject-2.0.so.0

#39 0xb78ac39f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0

#40 0xb78bdd41 in g_signal_override_class_closure ()

#41 0xb78bedf7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0

#42 0xb78c08e9 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0

#43 0xb7c3f69b in gtk_size_group_get_widgets ()

#44 0xb7c3f8fa in gtk_size_group_get_widgets ()

#45 0xb7cf5d0d in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0

#46 0xb7cec211 in gtk_vbox_new () from /usr/lib/libgtk-x11-2.0.so.0

#47 0xb78b90fe in g_cclosure_marshal_VOID__BOXED ()

#48 0xb78aa76e in g_value_set_static_boxed () from /usr/lib/libgobject-2.0.so.0

#49 0xb78ac39f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0

#50 0xb78bdd41 in g_signal_override_class_closure ()

#51 0xb78bedf7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0

#52 0xb78c08e9 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0

#53 0xb7c3f69b in gtk_size_group_get_widgets ()

#54 0xb7c3f8fa in gtk_size_group_get_widgets ()

#55 0xb7cf5d0d in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0

#56 0x08142f83 in ?? ()

#57 0xb78b90fe in g_cclosure_marshal_VOID__BOXED ()

#58 0xb78aa76e in g_value_set_static_boxed () from /usr/lib/libgobject-2.0.so.0

#59 0xb78ac39f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0

#60 0xb78bdd41 in g_signal_override_class_closure ()

#61 0xb78bedf7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0

#62 0xb78c08e9 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0

#63 0xb7c3f69b in gtk_size_group_get_widgets ()

#64 0xb7c3f8fa in gtk_size_group_get_widgets ()

#65 0xb7cf5d0d in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0

#66 0xb7bf6899 in gtk_notebook_new () from /usr/lib/libgtk-x11-2.0.so.0

#67 0xb78b90fe in g_cclosure_marshal_VOID__BOXED ()

#68 0xb78aa76e in g_value_set_static_boxed () from /usr/lib/libgobject-2.0.so.0

#69 0xb78ac39f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0

#70 0xb78bdd41 in g_signal_override_class_closure ()

#71 0xb78bedf7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0

#72 0xb78c08e9 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0

#73 0xb7c3f69b in gtk_size_group_get_widgets ()

#74 0xb7c3f8fa in gtk_size_group_get_widgets ()

#75 0xb7cf5d0d in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0

#76 0xb7cec211 in gtk_vbox_new () from /usr/lib/libgtk-x11-2.0.so.0

#77 0xb78b90fe in g_cclosure_marshal_VOID__BOXED ()

#78 0xb78aa76e in g_value_set_static_boxed () from /usr/lib/libgobject-2.0.so.0

#79 0xb78ac39f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0

#80 0xb78bdd41 in g_signal_override_class_closure ()

#81 0xb78bedf7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0

#82 0xb78c08e9 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0

#83 0xb7c3f69b in gtk_size_group_get_widgets ()

#84 0xb7c3f8fa in gtk_size_group_get_widgets ()

#85 0xb7cf5d0d in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0

#86 0xb7cec211 in gtk_vbox_new () from /usr/lib/libgtk-x11-2.0.so.0

#87 0xb78b90fe in g_cclosure_marshal_VOID__BOXED ()

#88 0xb78aa76e in g_value_set_static_boxed () from /usr/lib/libgobject-2.0.so.0

#89 0xb78ac39f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0

#90 0xb78bdd41 in g_signal_override_class_closure ()

#91 0xb78bedf7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0

#92 0xb78c08e9 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0

#93 0xb7c3f69b in gtk_size_group_get_widgets ()

#94 0xb7c3f8fa in gtk_size_group_get_widgets ()

#95 0xb7cf5d0d in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0

#96 0xb7cfd930 in gtk_window_get_group () from /usr/lib/libgtk-x11-2.0.so.0

#97 0xb78b90fe in g_cclosure_marshal_VOID__BOXED ()

#98 0xb78aa76e in g_value_set_static_boxed () from /usr/lib/libgobject-2.0.so.0

#99 0xb78ac2bb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0

#100 0xb78bdd41 in g_signal_override_class_closure ()

#101 0xb78bedf7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0

#102 0xb78c08e9 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0

#103 0xb7c3f69b in gtk_size_group_get_widgets ()

#104 0xb7c3f8fa in gtk_size_group_get_widgets ()

#105 0xb7cf5d0d in gtk_widget_size_request () from /usr/lib/libgtk-x11-2.0.so.0

#106 0xb7cfdcad in gtk_window_get_group () from /usr/lib/libgtk-x11-2.0.so.0

#107 0xb7d072a1 in gtk_window_new () from /usr/lib/libgtk-x11-2.0.so.0

#108 0xb78b9ab3 in g_cclosure_marshal_VOID__VOID ()

#109 0xb78aa76e in g_value_set_static_boxed ()

#110 0xb78ac2bb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0

#111 0xb78bdd41 in g_signal_override_class_closure ()

#112 0xb78bedf7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0

#113 0xb78bef9b in g_signal_emit () from /usr/lib/libgobject-2.0.so.0

#114 0xb7cf6d96 in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0

#115 0x0816a201 in ?? ()

#116 0x0813a32e in ?? ()

#117 0xb7782084 in g_hash_table_foreach () from /usr/lib/libglib-2.0.so.0

#118 0x0813a81a in ?? ()

#119 0x08067e1a in ?? ()

#120 0xb78b904e in g_cclosure_marshal_VOID__POINTER ()

#121 0xb78ac2bb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0

#122 0xb78bdb9c in g_signal_override_class_closure ()

#123 0xb78bedf7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0

#124 0xb78bef9b in g_signal_emit () from /usr/lib/libgobject-2.0.so.0

#125 0x081fc7fa in stretch_frame_image ()

#126 0x0806604e in ?? ()

#127 0x08066c42 in ?? ()

#128 0xb75cc75c in __libc_start_main () from /lib/i686/libc.so.6

#129 0x08065db1 in ?? ()

gimp (pid:3822): [E]xit, [H]alt, show tack trace or [P]roceed: p

 

(script-fu:3825): LibGimpBase-WARNING **: script-fu: wire_read(): error

[lorenzo@localhost ~]$

Link to comment
Share on other sites

  • 2 weeks later...
Guest boston98
Have you installed updates yet?

If you can't use old_MandrivaUpdate to update, you can do it with:

urpmi.update -a
urpmi --update --auto-select

 

my dear...

 

i followed your suggestion.I made the update exactly as u told me,but the problem is really the same,

completely unchanged...

 

i need gimp and other programs...

what can i do?

do u need logs to help me.. :)

Link to comment
Share on other sites

i formatted the root partition,while i kept the home partition

 

I think that is what is going wrong, in your /home are the hidden programm configutations files. The configuration files from 2007 are somehow different from 2005.

I did the same with 2006 and it went wrong.

I think the best is to backup youre data and do a clean install with 2007.

Edited by willie
Link to comment
Share on other sites

I think this is a problem with the gnome libraries as the segfaults happen with gtk programs. Probably a missing library

Are you using Gnome?

 

I concur with the previous responses: First run easy-urpmi. This will configure the sources from where you get your updates. A link was given in a previous post. It does not require the gui so it should work. The required sources are "main" and "main_updates". The others are facultative (for now).

 

Then run from the command line:

urpmi --auto-select

This should detect any unsatisfied dependencies etc. and suggest to fix those.

 

I'm not sure its because of old config files in the home directory :unsure: . I upgraded from 10.1 to 2007 and got nothing as serious as segfaults.

Link to comment
Share on other sites

That is not a bug, thus you should not report it. A fresh install of Mandriva (just like any other distro) will try to use the theme that is defined by the config file, which is created once you start the app/change the theme. If the new install doesn not have the theme which is defined in the config file installed (for whatever reason), you can run into display problems.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...