Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora 17/18 > Using Fedora
FedoraForum Search

Forgot Password? Join Us!

Using Fedora General support for current versions. Ask questions about Fedora and it's software that do not belong in any other forum.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 27th May 2006, 07:36 AM
rshadow Offline
Registered User
 
Join Date: May 2006
Posts: 3
Angry bind depend

Hello everybody,

I'm really new to Fedora, however I've been using Linux for awhile. My question is why is bind a dependencies for a crap load of network apps? There shouldn't be one single reason why I have to have bind installed on my machine. I don't wan't it, however if I try to remove it, I will lose alot of packages that I do need. If I wan't a DNS server I will install it myself, and choose the dns server I wan't (namely djbdns).

So... how can I remove bind as a dependency for alot of other network applications?
Reply With Quote
  #2  
Old 27th May 2006, 07:43 AM
u-noneinc-s's Avatar
u-noneinc-s Offline
Registered User
 
Join Date: Jul 2005
Location: Wine Country, California
Posts: 2,862
rpm has a --nodeps option
Reply With Quote
  #3  
Old 27th May 2006, 07:47 AM
rshadow Offline
Registered User
 
Join Date: May 2006
Posts: 3
Ok... how would I go about removing bind from my machine with yum? If I manualy delete it I can forsee alot of trouble.
Reply With Quote
  #4  
Old 27th May 2006, 07:55 AM
selbin Offline
Registered User
 
Join Date: May 2006
Posts: 9
yum remove packagename
Reply With Quote
  #5  
Old 27th May 2006, 08:05 AM
selbin Offline
Registered User
 
Join Date: May 2006
Posts: 9
Use system-config-securitylevel, also known as the Security Level Configuration graphical tool, to control the Boolean values of specific daemons. For example, if you need to disable SELinux for Apache to run correctly in your environment, you can disable the value in system-config-securitylevel. This change disables the transition to the policy defined in apache.te, allowing httpd to remain under regular Linux DAC security.
Reply With Quote
  #6  
Old 27th May 2006, 08:06 AM
u-noneinc-s's Avatar
u-noneinc-s Offline
Registered User
 
Join Date: Jul 2005
Location: Wine Country, California
Posts: 2,862
I guess I should have "volenteered a little more info, that being "I have no idea what will happen if you remove bind even
without removing everything that depends on it (or that it depends on)" . I don't know anything about it but it sounded like
you did, (and I'm sure you do) and you knew you could do without bind and wanted to dump it without dumping
everything else that wanted to be dumped with it.

I'm not so sure you can remove it with yum since that is yums job, to add and remove packages while resolving
dependencies. I have not seen a nodeps option in yum. I have seen yum do just the opposite though. It has
installed many dependencies for one package, and when I removed that package it did not remove the dependencies it
installed with it. I guess it's still not quite "smart enough"

Sorry I don't have an answer for you, but I do have a question (always curious) What kind of problems do
you forsee with rpm -e --nodeps?
Reply With Quote
  #7  
Old 27th May 2006, 08:14 AM
rshadow Offline
Registered User
 
Join Date: May 2006
Posts: 3
Quote:
Originally Posted by selbin
yum remove packagename
as mentioned previously, this command will also remove about 45 other programs as well, because I'm assuming that it thinks these programs depend on bind being installed.

Quote:
Originally Posted by selbin
Use system-config-securitylevel, also known as the Security Level Configuration graphical tool, to control the Boolean values of specific daemons. For example, if you need to disable SELinux for Apache to run correctly in your environment, you can disable the value in system-config-securitylevel. This change disables the transition to the policy defined in apache.te, allowing httpd to remain under regular Linux DAC security.
Yes, I have removed bind from running, but I don't wan't it on my machine. I will never run bind. I don't wan't the service being started accidently by whatever chances. As I mentioned if I want a DNS service I will use (the intensely more secure, understandable, and easy) djbdns.

Quote:
Originally Posted by u-noneinc-s
Sorry I don't have an answer for you, but I do have a question (always curious) What kind of problems do
you forsee with rpm -e --nodeps?
Well the only problem that I can forsee is that Yum will still think that bind is installed. Later this could cause a variatey of problems and headaches. And as far as the software being removed, none of it should depend on bind. Unless bind delivers some sort of service other than DNS services. I don't understand why anacron would require it, nor NetworkManager. I can see how both services might make *use* of it, but under not cirucumstances should it require it.

This is why I have always stuck with Gentoo (I love being able to install what I want.) , but I'm really trying here people.. really honest I am. I guess i'm just too dumb with a normal distro to use it effectively.
Reply With Quote
  #8  
Old 27th May 2006, 08:22 AM
u-noneinc-s's Avatar
u-noneinc-s Offline
Registered User
 
Join Date: Jul 2005
Location: Wine Country, California
Posts: 2,862
Don't sound dumb to me.
As for yum not knowing bind is gone, I'm not so sure that is true. Yum does use (an) RPM db. I don't know if it's "THE"
RPM db or if it uses one of it's own. Never really checked. Maybe someone else will come up with an answer to that.
Reply With Quote
  #9  
Old 27th May 2006, 08:30 AM
selbin Offline
Registered User
 
Join Date: May 2006
Posts: 9
if u use nodeps for unistalling it remove the files which may be required by another package

I think yum will not list the package if u unistall using rpm -e option
Reply With Quote
  #10  
Old 27th May 2006, 09:27 AM
markkuk Offline
Registered User
 
Join Date: Apr 2005
Location: Finland
Posts: 5,076
Quote:
Originally Posted by rshadow
Well the only problem that I can forsee is that Yum will still think that bind is installed.
No, yum is a front-end to the RPM packaging system, and it will see that the package has been removed and dependencies broken. Most likely it will simply re-install bind the next time you install or update anything, alterenatively it will stop working.

Quote:
Originally Posted by rshadow
And as far as the software being removed, none of it should depend on bind.
If you really think the dependencies are in error, you should file a report in Bugzilla.
Quote:
Originally Posted by rshadow
I don't understand why anacron would require it, nor NetworkManager. I can see how both services might make *use* of it, but under not cirucumstances should it require it.
Anacron doesn't require bind (try "yum deplist anacron"). NetworkManger requires caching-nameserver, and that in turn requires bind.
Reply With Quote
Reply

Tags
bind, depend

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
Why does KDE depend on gnome SDD Using Fedora 7 20th November 2007 03:02 AM
179 Updates Overnight (With Depend. Probs)? Is This Normal? SendDerek Using Fedora 7 10th November 2007 03:32 PM
Democracy wont install failing depend arapidsfan Using Fedora 3 6th July 2006 07:08 PM
Why is so many packages depend on mozilla? Hitman1 Using Fedora 1 4th February 2006 02:38 AM
why many rpm depend on libc.so.6 (Glibc 2.4 jerryqu Using Fedora 1 24th January 2006 01:16 AM


Current GMT-time: 23:48 (Sunday, 19-05-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