Fedora Linux Support Community & Resources Center
  #1  
Old 21st July 2008, 10:04 PM
MWcline Offline
Registered User
 
Join Date: Jul 2008
Location: Indianapolis Indiana
Age: 64
Posts: 26
Thumbs up I can't remove a program that I installed - Noon alert!

Hello All,
Yep another noob to Linux. Actually I've tried to install various distros over the last few years, but always gave up in frustration. The other day I got the urge to try again and after Ubuntu kept freezing up during the install I downloaded the DVD for Fedora 9 for i386. After a couple tries I got it installed on my Laptop and it's working pretty well.
I installed Gambas using Add/Remove Software from the system/administration menu. After installing it I discovered that it was very old version and wanted to install the newest version. I thought the 1st step should be to remove the old version, so I went through the motions and all seemed well except that it's still there and still runs. ???? The little cardboard box icon is even closed up now like it's been removed, but it's still there. I did what was probably a stupid thing and went ahead and installed the new version anyway. Luckily it works, but I'm stuck with the old version. Is there any way to get rid of it without manually deleting all the folders and files scattered about? I'm afraid if try that I'll delete something that shouldn't be deleted.
Reply With Quote
  #2  
Old 21st July 2008, 10:54 PM
matth45 Offline
Registered User
 
Join Date: Jun 2007
Posts: 148
Where did you get the new version (Also Add/Remove)? What is the exact name of the Gambas package that you installed from Add/Remove Software and that you now wish to remove? I see there's a 2.5 and a 2.7 version in the repo right now. Is that what you're talking about?

Gambas seems to come in many packages. Search for Gambas in the Add/Remove window and see if there are any other gambas...2.5 packages installed besides the one you first installed. They may have been installed as dependencies. If so, remove them.
Reply With Quote
  #3  
Old 22nd July 2008, 01:26 AM
MWcline Offline
Registered User
 
Join Date: Jul 2008
Location: Indianapolis Indiana
Age: 64
Posts: 26
I have no idea where the new version I installed came from. All I did was enter "yum install Gambas2" and yum (I think) did the rest.

The original install of Gambas was titled "gambas-ide-1.0.19-6.fc9 (i386)" and is the only Gambas entry in the Add/Remove Software list when I click the Programming section in the left side panel. Originally I selected it and then clicked install. I selected that same package when I tried to remove it. There was nothing else to select. and it looked like it removed it. No errors or message about dependencies.

Ok, I just did a find on "Gambas" and it found about 20 pages of gambas entries some are the new ver and some the old. One of the entries was the original "gambas-ide-1.0.19-6.fc9 (i386)" and it showed removed. I tried to remove the 1st entry for the old version in the list and it gave me a list of dependent packages with the option to remove them all. I told it to go ahead and it removed everything just fine and the new version 2.7 still runs fine.
All is well. Thanks

I am not really understanding something here though because I would expect that selecting the exact same package that I installed and telling it to remove would have removed it along with all the others that got installed.

I'm curious, you said "I see there's a 2.5 and a 2.7 version in the repo right now."
Where did you see that?

Thanks again for the prompt and helpful reply.
Reply With Quote
  #4  
Old 22nd July 2008, 01:34 AM
stevea's Avatar
stevea Offline
Registered User
 
Join Date: Apr 2006
Location: Ohio, USA
Posts: 8,346
gambas-ide is the development environment. (note that upper/lower case is important).

Post the result of
su -
yum list gamb*

The complete results !
Reply With Quote
  #5  
Old 22nd July 2008, 01:50 AM
MWcline Offline
Registered User
 
Join Date: Jul 2008
Location: Indianapolis Indiana
Age: 64
Posts: 26
Quote:
Originally Posted by stevea
gambas-ide is the development environment. (note that upper/lower case is important).

Post the result of
su -
yum list gamb*

The complete results !
Here ya go, but I'm not sure I understand what it is listing.

[root@localhost mike]# yum list gamb*
Loaded plugins: fastestmirror, fedorakmod, kernel-module, refresh-packagekit
Loading mirror speeds from cached hostfile
* fedora: mirrors.reflected.net
* livna: mirrors.tummy.com
* updates: mirrors.reflected.net
fedora | 2.4 kB 00:00
livna | 2.1 kB 00:00
updates | 2.3 kB 00:00
Installed Packages
gambas2-devel.i386 2.7.0-1.fc9 installed
gambas2-gb-chart.i386 2.7.0-1.fc9 installed
gambas2-gb-compress.i386 2.7.0-1.fc9 installed
gambas2-gb-crypt.i386 2.7.0-1.fc9 installed
gambas2-gb-db.i386 2.7.0-1.fc9 installed
gambas2-gb-desktop.i386 2.7.0-1.fc9 installed
gambas2-gb-form.i386 2.7.0-1.fc9 installed
gambas2-gb-form-dialog.i386 2.7.0-1.fc9 installed
gambas2-gb-form-mdi.i386 2.7.0-1.fc9 installed
gambas2-gb-gtk.i386 2.7.0-1.fc9 installed
gambas2-gb-gtk-ext.i386 2.7.0-1.fc9 installed
gambas2-gb-gtk-svg.i386 2.7.0-1.fc9 installed
gambas2-gb-gui.i386 2.7.0-1.fc9 installed
gambas2-gb-image.i386 2.7.0-1.fc9 installed
gambas2-gb-info.i386 2.7.0-1.fc9 installed
gambas2-gb-net.i386 2.7.0-1.fc9 installed
gambas2-gb-net-curl.i386 2.7.0-1.fc9 installed
gambas2-gb-net-smtp.i386 2.7.0-1.fc9 installed
gambas2-gb-opengl.i386 2.7.0-1.fc9 installed
gambas2-gb-option.i386 2.7.0-1.fc9 installed
gambas2-gb-pcre.i386 2.7.0-1.fc9 installed
gambas2-gb-pdf.i386 2.7.0-1.fc9 installed
gambas2-gb-qt.i386 2.7.0-1.fc9 installed
gambas2-gb-qt-ext.i386 2.7.0-1.fc9 installed
gambas2-gb-qt-kde.i386 2.7.0-1.fc9 installed
gambas2-gb-qt-kde-html.i386 2.7.0-1.fc9 installed
gambas2-gb-qt-opengl.i386 2.7.0-1.fc9 installed
gambas2-gb-report.i386 2.7.0-1.fc9 installed
gambas2-gb-sdl.i386 2.7.0-1.fc9 installed
gambas2-gb-settings.i386 2.7.0-1.fc9 installed
gambas2-gb-v4l.i386 2.7.0-1.fc9 installed
gambas2-gb-vb.i386 2.7.0-1.fc9 installed
gambas2-gb-web.i386 2.7.0-1.fc9 installed
gambas2-gb-xml.i386 2.7.0-1.fc9 installed
gambas2-gb-xml-rpc.i386 2.7.0-1.fc9 installed
gambas2-gb-xml-xslt.i386 2.7.0-1.fc9 installed
gambas2-ide.i386 2.7.0-1.fc9 installed
gambas2-runtime.i386 2.7.0-1.fc9 installed
gambas2-script.i386 2.7.0-1.fc9 installed
Available Packages
gambas-gb-compress.i386 1.0.19-6.fc9 fedora
gambas-gb-db.i386 1.0.19-6.fc9 fedora
gambas-gb-debug.i386 1.0.19-6.fc9 fedora
gambas-gb-eval.i386 1.0.19-6.fc9 fedora
gambas-gb-net.i386 1.0.19-6.fc9 fedora
gambas-gb-net-curl.i386 1.0.19-6.fc9 fedora
gambas-gb-qt.i386 1.0.19-6.fc9 fedora
gambas-gb-qt-editor.i386 1.0.19-6.fc9 fedora
gambas-gb-qt-ext.i386 1.0.19-6.fc9 fedora
gambas-gb-qt-kde.i386 1.0.19-6.fc9 fedora
gambas-gb-qt-kde-html.i386 1.0.19-6.fc9 fedora
gambas-gb-sdl.i386 1.0.19-6.fc9 fedora
gambas-gb-vb.i386 1.0.19-6.fc9 fedora
gambas-gb-xml-libxml.i386 1.0.19-6.fc9 fedora
gambas-gb-xml-libxml-rpc.i386 1.0.19-6.fc9 fedora
gambas-gb-xml-libxml-xslt.i386 1.0.19-6.fc9 fedora
gambas-ide.i386 1.0.19-6.fc9 fedora
gambas-runtime.i386 1.0.19-6.fc9 fedora
[root@localhost mike]#
Reply With Quote
  #6  
Old 22nd July 2008, 04:08 AM
matth45 Offline
Registered User
 
Join Date: Jun 2007
Posts: 148
No problem. I'm glad that worked.

So the Add/Remove GUI is basically a frontend to yum. They both get data from the repositories you have defined in /etc/yum.repos.d/.

The data they get are lists of available packages and dependences. Some packages depend on others. For example, if you try to install gambas2-runtime, it depends on libffi (some library). That means that gambas2-runtime will not work without libffi, so yum installs both packages in order to give you a working system. However, if you uninstall gambas2-runtime, it need not uninstall libffi, and you will be left with libffi on your system. I think this is what happened to you. You installed one package from the group of related gambas2 packages, and yum installed others because of dependences. Then when you removed that first package, the others were not removed.

I commented that there was a 2.5 and 2.7 version in the repo because I can see them in the list of packages that come up when you type Gambas in the Find field in the Add/Remove software GUI.
Reply With Quote
  #7  
Old 22nd July 2008, 04:16 AM
marcrblevins's Avatar
marcrblevins Offline
Registered User
 
Join Date: Jun 2006
Location: Texas
Age: 42
Posts: 4,168
Try to remove all Gambas then install one, either Gambas2 or Gambas.
Start your terminal:
Code:
su -
yum remove gambas2 gambas
When done, then:
Code:
su -
yum install gambas2
Reply With Quote
  #8  
Old 22nd July 2008, 04:16 AM
marcrblevins's Avatar
marcrblevins Offline
Registered User
 
Join Date: Jun 2006
Location: Texas
Age: 42
Posts: 4,168
Actually, can you show use the result of what yum would remove, but don't do it yet.
Reply With Quote
  #9  
Old 22nd July 2008, 10:50 AM
MWcline Offline
Registered User
 
Join Date: Jul 2008
Location: Indianapolis Indiana
Age: 64
Posts: 26
Quote:
Originally Posted by matth45
No problem. I'm glad that worked.

So the Add/Remove GUI is basically a frontend to yum. They both get data from the repositories you have defined in /etc/yum.repos.d/.

The data they get are lists of available packages and dependences. Some packages depend on others. For example, if you try to install gambas2-runtime, it depends on libffi (some library). That means that gambas2-runtime will not work without libffi, so yum installs both packages in order to give you a working system. However, if you uninstall gambas2-runtime, it need not uninstall libffi, and you will be left with libffi on your system. I think this is what happened to you. You installed one package from the group of related gambas2 packages, and yum installed others because of dependences. Then when you removed that first package, the others were not removed.

I commented that there was a 2.5 and 2.7 version in the repo because I can see them in the list of packages that come up when you type Gambas in the Find field in the Add/Remove software GUI.
Ok, I think I'm beginning to see what's going on here. What threw me is the difference between what the gui displayed when I simply clicked on the programming category and when I searched for "gambas"

Thanks again.
Reply With Quote
  #10  
Old 22nd July 2008, 10:59 AM
MWcline Offline
Registered User
 
Join Date: Jul 2008
Location: Indianapolis Indiana
Age: 64
Posts: 26
Quote:
Originally Posted by stevea
gambas-ide is the development environment. (note that upper/lower case is important).

Post the result of
su -
yum list gamb*

The complete results !
I Knew that. That's part of what confused me.
I still had the functioning ide after the gui appeared to have removed it.
As far as I can tell, almost everything about Linux is case sensitive.
Thanks
Reply With Quote
  #11  
Old 22nd July 2008, 11:04 AM
MWcline Offline
Registered User
 
Join Date: Jul 2008
Location: Indianapolis Indiana
Age: 64
Posts: 26
Quote:
Originally Posted by marcrblevins
Try to remove all Gambas then install one, either Gambas2 or Gambas.
Start your terminal:
Code:
su -
yum remove gambas2 gambas
When done, then:
Code:
su -
yum install gambas2
Yes and now I think I understand why that would have worked.
Thanks
Reply With Quote
  #12  
Old 22nd July 2008, 01:04 PM
Wayne
Guest
 
Posts: n/a
Totally off-topic, but I'm curious to know what happens at noon

/me points at thread title....

Wayne
Reply With Quote
  #13  
Old 22nd July 2008, 05:18 PM
MWcline Offline
Registered User
 
Join Date: Jul 2008
Location: Indianapolis Indiana
Age: 64
Posts: 26
Quote:
Originally Posted by Wayne
Totally off-topic, but I'm curious to know what happens at noon

/me points at thread title....

Wayne
Rumor has it that my fingers shrink a bit.
__________________
There have been a lot of bad things in my life, most of which never happened.
Reply With Quote
Reply

Tags
alert, installed, noon, program, remove

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Add/Remove Program From FC5 CD ExCon EOL (End Of Life) Versions 2 7th July 2006 01:35 PM
Add&Remove Program does not run??? fdr Using Fedora 8 24th March 2006 11:49 AM
[B]Add/Remove program[/B] ariestruong Installation and Live Media 1 23rd March 2006 04:01 AM
Add/Remove program ariestruong Installation and Live Media 0 23rd March 2006 03:48 AM
How do I remove RHN Alert Panel on GNOME? mikezang Using Fedora 7 8th December 2005 12:08 PM


Current GMT-time: 07:33 (Wednesday, 19-06-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat