LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 11-29-2003, 07:19 PM   #1
1beb
LQ Newbie
 
Registered: Nov 2003
Location: Toronto, ON Canada! I AM CANADIAN
Distribution: Mandrake 9.2
Posts: 23

Rep: Reputation: 15
Mandrake 9.2 Programs... all gone? Where did they go? Really I dont know


Ummm... ok, installed Never Winter Nights on my computer ( which works ), using Linux.

However, when I restarted, I had no more programs that are related to mandrake OR gnome... the only things that I have left, are what I have personally installed or KDE's proprietary tools/apps...

I've tried to 'su' and type commands for the 'menudrake', 'drakconf'... ect ect... but none of them want to work. In fact not even my link that I had to drakconf on the desktop is active anymore, meaning it's gone blank, which in the windows OS means the resource it points to is dead or no longer available...

I really don't know what to do with this problem...

I'm hoping it's an easy fix... and since I can't check my mail at the moment I'll be checking this page consistently for an answer, or qestion that stimulates an idea of what might have happened

Regards and TIA,

ibeb

Mandrake 9.2, Dell Inspiron 4150, 1.7 p4m, 256, 30 GB HDD, ATI RADEON 7500

To my memory, the last thing I did was update my 'contrib', 'updates', and soemthing else for urpmi

I used this website

http://plf.zarb.org/~nanardon/index.php#third


Last edited by 1beb; 11-30-2003 at 07:03 AM.
 
Old 11-30-2003, 06:51 AM   #2
1beb
LQ Newbie
 
Registered: Nov 2003
Location: Toronto, ON Canada! I AM CANADIAN
Distribution: Mandrake 9.2
Posts: 23

Original Poster
Rep: Reputation: 15
sorry for this... but I don't even have Evolution anymore... I need my mail!

Any thoughts? Anyone? Pwetty please?

regards,

1beb
 
Old 11-30-2003, 09:09 AM   #3
vnsullivan
LQ Newbie
 
Registered: Nov 2003
Posts: 15

Rep: Reputation: 0
Quote:
Originally posted by 1beb
sorry for this... but I don't even have Evolution anymore... I need my mail!

Any thoughts? Anyone? Pwetty please?

regards,

1beb

Hi,

As you need Evolution right now, try
Code:
# find / -name "evolution"
in root mode, and you will find where the little bugger is hidden. Then you'll be able to check your emails.
It may be a problem of PATH. Check your PATH to see if your applications are in it.
 
Old 11-30-2003, 11:03 AM   #4
1beb
LQ Newbie
 
Registered: Nov 2003
Location: Toronto, ON Canada! I AM CANADIAN
Distribution: Mandrake 9.2
Posts: 23

Original Poster
Rep: Reputation: 15
Nothing that didn't do anything... check my PATH? How do I that?
 
Old 11-30-2003, 12:05 PM   #5
vnsullivan
LQ Newbie
 
Registered: Nov 2003
Posts: 15

Rep: Reputation: 0
Quote:
Originally posted by 1beb
Nothing that didn't do anything... check my PATH? How do I that?
This is real bad news. It means there's no application named "evolution" on your computer any more. Thus, there's no need to check your PATH.
Have a look at what there is in /usr/bin:

Code:
$ ls /usr/bin
Send us the output.
This is done in order to see how many applications you may be missing.
Then, try:

Code:
# urpmi evolution
If urpmi doesn't say "everything already installed", then it's going to be really bad. Let urpmi install evolution. Try then the same command with "drakconf" instead of "evolution".
Again, if not "everything already installed", you're really in trouble.
Let us know if urpmi reinstall evolution, drakconf and menudrake.

If it reinstalls them, it means that you may have hurt your system last time you used urpmi. Did you do something with urpmi that took quite a long time, aside from updating your sources?

Anyway, try reinstalling drakconf with:

Code:
# urpmi drakconf
and then you'll be able to reinstall everything you want with the GUI.
If you have any difficulties configuring urpmi, let us know.
 
Old 11-30-2003, 12:38 PM   #6
1beb
LQ Newbie
 
Registered: Nov 2003
Location: Toronto, ON Canada! I AM CANADIAN
Distribution: Mandrake 9.2
Posts: 23

Original Poster
Rep: Reputation: 15
I apologize in advance for the large post but it was requested...

As a remedy I tried to install some programs using the Mandrake 9.2 ISO Disk 1. Usually when I doulbe click on an 'rpm' file it asks me to enter my root password, however, Linux now asks me what program I would like to run that file in, as if the file type is unrecognized. So I'm worse off than I originally had thought I guess it isn't that bad becuase everything still runs... it's just I need to get rpm working again so I can replace the files that have been 'lost', how they were lost I'm not sure at all.

I updated... and followed the instructions on this page
http://plf.zarb.org/~nanardon/index.php

A couple of days ago I tried to update ( because I was trying to install a newer version of gaim, which, was unsuccesful ) and it didn't work, specifically, the update download stopped for a very long time. So I manually killed the window and tried again a couple of days later...but I tried something slightly different. I followed the instructions on the web site

Code:
If you get an error, please check the mirror is accessible, and not over connection limit.
Also, you might want to type urpmi.removemedia -a first, in order to reinitialize urpmi's setup.
After reboot I am in my current state, Mandrakeless, I tested urpmi and this was my output... and the same is true when I test evolution... There are some files for evolution on my computer, just not the main app, my settings, in my /home/USERNAME/Evolution folder
Code:
[root@localhost root]# urpmi drakconf
bash: urpmi: command not found
The Output that you requested... there are lots of programs there... I'm wondering if I could copy/paste from the original ISO disk? When I was installing Linux, I didn't really know what I wanted to do with it ( I still don't )

Thanks for your help,

1beb

p.s I had to make a seperate post, because of the limit on the message size
 
Old 11-30-2003, 12:39 PM   #7
1beb
LQ Newbie
 
Registered: Nov 2003
Location: Toronto, ON Canada! I AM CANADIAN
Distribution: Mandrake 9.2
Posts: 23

Original Poster
Rep: Reputation: 15
Code:
# ls usr/bin

ect ect... list of files

Last edited by 1beb; 11-30-2003 at 04:14 PM.
 
Old 11-30-2003, 12:40 PM   #8
1beb
LQ Newbie
 
Registered: Nov 2003
Location: Toronto, ON Canada! I AM CANADIAN
Distribution: Mandrake 9.2
Posts: 23

Original Poster
Rep: Reputation: 15
very long list of files, replaced it for room's sake...

Last edited by 1beb; 11-30-2003 at 04:13 PM.
 
Old 11-30-2003, 02:26 PM   #9
vnsullivan
LQ Newbie
 
Registered: Nov 2003
Posts: 15

Rep: Reputation: 0
OK.
First things first. Let's check if you have lost "rpm". Try:

Code:
$ ls /bin | grep rpm
If the output is empty, it means "rpm" is not installed, this being the most likely situation since you can't install .rpm files in graphical mode.
Tell me if the output is not empty.
If rpm is not installed, and if you don't mind reinstalling your system (in other words: if you have partitioned your hard drive in a way that let you reinstall without losing your data), I do recommend that you reinstall your 9.2, this being, I think, the fastest and easiest way for you.
If you can't/don't want to reinstall it, or if you have "rpm" installed, let me know, we'll do something else.
 
Old 11-30-2003, 04:15 PM   #10
1beb
LQ Newbie
 
Registered: Nov 2003
Location: Toronto, ON Canada! I AM CANADIAN
Distribution: Mandrake 9.2
Posts: 23

Original Poster
Rep: Reputation: 15
Code:
[root@localhost /]# ls /usr/bin | grep rpm
rpm2cpio*
rpm2header*
rpmdb@
rpme@
rpmi@
rpmquery@
rpmsign@
rpmu@
rpmverify@
Wohooo there's something still there!

Code:
[root@localhost /]# ls /bin | grep rpm
rpm*
[root@localhost /]#
 
Old 11-30-2003, 04:23 PM   #11
1beb
LQ Newbie
 
Registered: Nov 2003
Location: Toronto, ON Canada! I AM CANADIAN
Distribution: Mandrake 9.2
Posts: 23

Original Poster
Rep: Reputation: 15
ahhh! I see it now... I'm starting to understand how to fix it... is there a listing of the order in which the RPM's from the Mandrake ISO are installed... I'm sure it starts with one... and then the dependencies start to fall on eachother... correct?

Becuase when I type

[root@localhost RPMS]# rpm drakxtools-9.2ectectect -i
in the directory /mnt/cdrom/Mandrake ( /Mandrake folder is on the 9.2 ISO )
it tells me the dependencies so thankfully rpm is still installed

Regards,

1beb

So... what should I do next...

p.s THANKS A TON!

Last edited by 1beb; 11-30-2003 at 04:29 PM.
 
Old 11-30-2003, 04:41 PM   #12
vnsullivan
LQ Newbie
 
Registered: Nov 2003
Posts: 15

Rep: Reputation: 0
As you have rpm installed, you only need to type:

Code:
# rpm -Uv blabla.rpm
to install blabla.
Try to install something you want (drakconf...), and let me know what the problem is (post the output).
The main thing now is to understand why rpm doesn't succeed in installing stuffs.
You should install urpmi too.
 
Old 11-30-2003, 05:39 PM   #13
1beb
LQ Newbie
 
Registered: Nov 2003
Location: Toronto, ON Canada! I AM CANADIAN
Distribution: Mandrake 9.2
Posts: 23

Original Poster
Rep: Reputation: 15
Code:
[root@localhost RPMS]# rpm -Uv drakconf-9.2-4mdk.i586.rpm
error: Failed dependencies:
        drakxtools >= 9.2-6mdk is needed by drakconf-9.2-4mdk
        harddrake-ui >= 9.2-6mdk is needed by drakconf-9.2-4mdk
        perl-Gtk2 >= 0.95-6mdk is needed by drakconf-9.2-4mdk
        menudrake >= 0.7.2-1mdk is needed by drakconf-9.2-4mdk
        userdrake >= 0.92-6mdk is needed by drakconf-9.2-4mdk
        perl(detect_devices) is needed by drakconf-9.2-4mdk
        perl(interactive) is needed by drakconf-9.2-4mdk
        perl(lang) is needed by drakconf-9.2-4mdk
        perl(standalone) is needed by drakconf-9.2-4mdk
        perl(timezone) is needed by drakconf-9.2-4mdk
        perl(ugtk2) is needed by drakconf-9.2-4mdk
I think I know what the problem is now... but I'm still going to need help fixing it. Remember how I had mentioned that I was trying to get "Gaim" to install as a newer version. Well it just so happens that the newest version 0.74, requires perl-5.8.2, whereas the standard Mandrake install uses perl-5.8.1. So naturally I decided to update, using an rpm made for Mandrake with the newer 5.8.2 version of the perl base on my system...

So basically tell me if my assumptions are correct... when I 'upgraded' to 5.8.2 I in essence removed a file that all my other drake tools are dependent on? I could understand if they just stopped working but were still there, but they aren't there? So what happened?

I guess firstly I'm going to need instructions with respect to downgrading to 5.8.1

Thanks... I've been trying to fix this the whole weekend,

Regards,
 
Old 11-30-2003, 06:27 PM   #14
vnsullivan
LQ Newbie
 
Registered: Nov 2003
Posts: 15

Rep: Reputation: 0
Quote:
Originally posted by 1beb
Code:
[root@localhost RPMS]# rpm -Uv drakconf-9.2-4mdk.i586.rpm
error: Failed dependencies:
        drakxtools >= 9.2-6mdk is needed by drakconf-9.2-4mdk
        harddrake-ui >= 9.2-6mdk is needed by drakconf-9.2-4mdk
        perl-Gtk2 >= 0.95-6mdk is needed by drakconf-9.2-4mdk
        menudrake >= 0.7.2-1mdk is needed by drakconf-9.2-4mdk
        userdrake >= 0.92-6mdk is needed by drakconf-9.2-4mdk
        perl(detect_devices) is needed by drakconf-9.2-4mdk
        perl(interactive) is needed by drakconf-9.2-4mdk
        perl(lang) is needed by drakconf-9.2-4mdk
        perl(standalone) is needed by drakconf-9.2-4mdk
        perl(timezone) is needed by drakconf-9.2-4mdk
        perl(ugtk2) is needed by drakconf-9.2-4mdk
I think I know what the problem is now... but I'm still going to need help fixing it. Remember how I had mentioned that I was trying to get "Gaim" to install as a newer version. Well it just so happens that the newest version 0.74, requires perl-5.8.2, whereas the standard Mandrake install uses perl-5.8.1. So naturally I decided to update, using an rpm made for Mandrake with the newer 5.8.2 version of the perl base on my system...

So basically tell me if my assumptions are correct... when I 'upgraded' to 5.8.2 I in essence removed a file that all my other drake tools are dependent on? I could understand if they just stopped working but were still there, but they aren't there? So what happened?

I guess firstly I'm going to need instructions with respect to downgrading to 5.8.1

Thanks... I've been trying to fix this the whole weekend,

Regards,
This is a real mess. When you tried to upgrade perl, you did not use a "clean" tool like urpmi. urpmi is really useful because it manages dependencies.
With "rpm", you can upgrade too with the command "rpm -U" (U for Upgrade).
But at the risk of seeming a little bit narrow-minded, I'd say: always use urpmi if you can.

I don't know how you lost all those applications. The only explanation I have: perl (old version) have been uninstalled with all the applications that depends on it (like evolution, drakconf, etc... as I have checked).

Now, the only way to get out of this hole thing is to install an application which manages dependencies, like urpmi or drakconf. In other words, an application which won't answer your "rpm -Uv drakconf-9.2-4mdk.i586.rpm" command by "error... missing dependencies...", but which will get the missing dependencies.

If you want, you can install all the dependencies of drakconf or urpmi.
But there is the problem: installing dependencies is a hard work.
For example, I post you the dependencies of urpmi:

Code:
[vnsullivan@ip-69 MPlayer-0.92]$ urpmq -id urpmi|grep Name
Name        : perl
Name        : gettext-base
Name        : gettext_0.12-base
Name        : rpm
Name        : libopenssl0.9.7
Name        : gawk
Name        : procps
Name        : libpcre0
Name        : initscripts
Name        : info-install
Name        : urpmi
Name        : pwdb-conf
Name        : libdb4.1
Name        : ifplugd
Name        : popt
Name        : cpio
Name        : ldconfig
Name        : gnupg
Name        : util-linux
Name        : mktemp
Name        : eject
Name        : libncurses5
Name        : grep
Name        : mingetty
Name        : rpmtools
Name        : libgpm1
Name        : glibc
Name        : libgdbm2
Name        : which
Name        : perl-base
Name        : pam
Name        : shadow-utils
Name        : libext2fs2
Name        : setup
Name        : coreutils
Name        : chkconfig
Name        : bash
Name        : perl-MDK-Common
Name        : perl-Locale-gettext
Name        : libldap2
Name        : iputils
Name        : iproute2
Name        : wget
Name        : curl
Name        : bzip2
Name        : ncurses
Name        : elfutils
Name        : diffutils
Name        : perl-URPM
Name        : libglib1.2
Name        : libpwdb0
Name        : unzip
Name        : SysVinit
Name        : rmt
Name        : libbzip2_1
Name        : sash
Name        : libcrack2
Name        : libsasl2
Name        : sed
Name        : libelfutils1
Name        : psmisc
Name        : mount
Name        : rpm-helper
Name        : modutils
Name        : libtermcap2
Name        : libintl2
Name        : libintl_0.12_2
Name        : cracklib-dicts
Name        : e2fsprogs
Name        : make
Name        : libslang1
Name        : bootloader-utils
Name        : zlib1
and as many for drakconf.
Many of the dependencies are already installed on your system, as "rpm" answered you a quite smaller list of missing dependencies for drakconf. But if you try to install the missing dependencies with rpm, you'll find a new bunch of missing dependencies... and you never finish to install them.
Thus, I recommend you reboot your computer and lauch the Mandrake installer from ISO-CD1 of the 9.2, and you choose to upgrade your system (if you don't want to reinstall it). Thus, you'll be able to use the package manager of the installer, since you cannot use the one from drakconf.
When you have a new clean system, you can use urpmi or drakeconf's GUI, and keep in mind that managing dependencies can be quite harmful.

In other words: you're missing too many applications. Therefore, your dependency tree has become a real mess, and it's no human work to deal with it.
So upgrade your system as if you had to reinstall it, and let me know how you'll be doing.
 
Old 11-30-2003, 08:09 PM   #15
1beb
LQ Newbie
 
Registered: Nov 2003
Location: Toronto, ON Canada! I AM CANADIAN
Distribution: Mandrake 9.2
Posts: 23

Original Poster
Rep: Reputation: 15
Just so you know it worked out well... I didn't have to go through a re-install or any type of installation... I wish I knew how to share my Konsole sessions with the world so I could show people the glory that I felt as linux told me the urpm was installed...

I had to reinitialize my media,

urpm.removemedia -a

Followed by goind the the plf website and using the commands listed there, step by step...

I think what I am going to do is use this experience to my benefit and remove all the programs that I don't use and go searching the internet... for programs that I might find useful... like Wine ( omg I would love it if I could only set it up! )

Thanks so much for your help,

At a later date, if I figure out how to display my console log I will definately post it to the internet so I can share my victory with others

Regards,
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
programs dont start davidleroux1 Mandriva 3 11-20-2005 09:20 PM
links within programs dont launch browser linuxmandrake Linux - Software 2 06-21-2005 07:16 PM
programs dont show up on toolbar buffed317 Fedora 1 12-08-2004 06:19 PM
small programs dont work dogbird Linux - Software 2 11-18-2004 07:28 AM
certain programs dont run brian0918 Linux - Software 6 04-05-2003 03:41 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 04:59 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration