LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices


Reply
  Search this Thread
Old 03-15-2004, 10:57 PM   #1
Squall
Member
 
Registered: Jan 2004
Location: The land of the free and the home of the brave
Distribution: Slack 10
Posts: 239

Rep: Reputation: 31
Oh my G-d, you guys will NEVER believe this:


Linux actually ran through a whole configure script without missing a SINGLE dependency. This is amazing. Compiling is usually:
A: cannot make makefile! you need B!
B: cannot make makefile! you need C!
C: cannot make makefile! your D is outdated
D: cannot make makefile! try downloading E
E: cannot make makefile! have you tried F yet?

Sorry for posting this crap, I'm just estatic.
 
Old 03-15-2004, 11:10 PM   #2
watashiwaotaku7
Member
 
Registered: Oct 2002
Location: wisconsin -- The Badger state
Distribution: gentoo
Posts: 654

Rep: Reputation: 30
sorry if im not amazed...but gentoo has never had a problem for me...go ahead, try it, you know you want to, no more dependancy hell, none, never HAHAHA...or maybe try some distro with apt-get...but I suggest gentoo
 
Old 03-15-2004, 11:15 PM   #3
Squall
Member
 
Registered: Jan 2004
Location: The land of the free and the home of the brave
Distribution: Slack 10
Posts: 239

Original Poster
Rep: Reputation: 31
That would be.... no dependancy problems.... That would be.... Holy CRAP! that'd kick ass, how does that system work?
 
Old 03-15-2004, 11:16 PM   #4
Squall
Member
 
Registered: Jan 2004
Location: The land of the free and the home of the brave
Distribution: Slack 10
Posts: 239

Original Poster
Rep: Reputation: 31
also, doesn't debian have that too?
 
Old 03-16-2004, 12:38 AM   #5
Brane Ded
Member
 
Registered: Nov 2003
Location: over there
Distribution: Debian Testing
Posts: 191

Rep: Reputation: 30
It works by having a really big database filled with a list of files, programs, and their dependencies. When you tell it to install something, it checks the program's depency list against what you already have installed, and if you're missing something, it fills in the gaps for you.

Gentoo's system is called portage and downloads and compiles source. It works great with a high success rate(you'll probably get a failed compile every now and then, but not often). Understandably, it takes a while to install some programs.

Debian's system is apt-get. It basically does the same thing, but with binaries. I've used both and tend to prefer apt, just on basis of speed and reliability. Compiling from source has advantages, but sometimes you may end up having to wait several hours(to even a day or more) to install something that you may want to use immediately.

They're both really good systems though. APT has been adapted to a few different distros like Redhat and Slackware, and it's already in anything that's Debian based, like Knoppix.
 
Old 03-16-2004, 01:01 AM   #6
trickykid
LQ Guru
 
Registered: Jan 2001
Posts: 24,149

Rep: Reputation: 269Reputation: 269Reputation: 269
Ummm.. I just tend to read the docs, README and INSTALL files before compiling and usually never run into any dependency problems when compiling...
 
Old 03-16-2004, 01:14 AM   #7
Shade
Senior Member
 
Registered: Mar 2003
Location: Burke, VA
Distribution: RHEL, Slackware, Ubuntu, Fedora
Posts: 1,418
Blog Entries: 1

Rep: Reputation: 46
I'm with tricky on this...

I can't remember the last compile that failed on slack without me slapping my forehead *doh* for not reading ./README or ./INSTALL

--Shade
 
Old 03-16-2004, 01:30 AM   #8
Brane Ded
Member
 
Registered: Nov 2003
Location: over there
Distribution: Debian Testing
Posts: 191

Rep: Reputation: 30
Can't go wrong with a full Slackware install.
 
Old 03-16-2004, 02:13 AM   #9
qanopus
Senior Member
 
Registered: Jul 2002
Location: New York
Distribution: Slackware
Posts: 1,358

Rep: Reputation: 45
Yeah i'm also with trickykid. I'm running linux from scratch. Didn't have much dependency problems. Just do your homework before installing something.
 
Old 03-16-2004, 12:12 PM   #10
Dravis
LQ Newbie
 
Registered: Aug 2003
Distribution: Slackware 9.1
Posts: 15

Rep: Reputation: 0
Quote:
Originally posted by Squall
also, doesn't debian have that too?
As does just about every major, modern distro out there...
 
Old 03-16-2004, 03:38 PM   #11
TheOneKEA
Member
 
Registered: Oct 2003
Distribution: Debian GNU/Linux 11 (amd64) w/kernel 6.0.15
Posts: 299

Rep: Reputation: 30
Cool

Quote:
Originally posted by trickykid
Ummm.. I just tend to read the docs, README and INSTALL files before compiling and usually never run into any dependency problems when compiling...
Same here
 
Old 03-16-2004, 03:44 PM   #12
SciYro
Senior Member
 
Registered: Oct 2003
Location: hopefully not here
Distribution: Gentoo
Posts: 2,038

Rep: Reputation: 51
yea I'm with trickykid as well, i compiled everything on my laptop and almost never run into dependency issues (the ones i do run into are either cause 1) i prefer to use untested beta code sometimes or 2) developers 4got to mentions a few dependencies it requires

the only hell you'll find with source are : sometimes its hard to get source codes to gpl programs, you type in the program in google and it gives you a list of .rpm files !
 
Old 03-16-2004, 03:58 PM   #13
Brane Ded
Member
 
Registered: Nov 2003
Location: over there
Distribution: Debian Testing
Posts: 191

Rep: Reputation: 30
Quote:
Originally posted by SciYro
sometimes its hard to get source codes to gpl programs, you type in the program in google and it gives you a list of .rpm files !
I hate that.
 
Old 03-16-2004, 04:03 PM   #14
Squall
Member
 
Registered: Jan 2004
Location: The land of the free and the home of the brave
Distribution: Slack 10
Posts: 239

Original Poster
Rep: Reputation: 31
Don't remind me. I HATE RPMS, every single link is from rpmfind.net. Google doesn't do good on that.
 
Old 03-16-2004, 04:40 PM   #15
trickykid
LQ Guru
 
Registered: Jan 2001
Posts: 24,149

Rep: Reputation: 269Reputation: 269Reputation: 269
Quote:
Originally posted by Squall
Don't remind me. I HATE RPMS, every single link is from rpmfind.net. Google doesn't do good on that.
That's one reason I will try to find the actual official type page of the program in question, then from there on their own site they will usually have RPM's, source and whatever else they compiled their program as, etc.
 
  


Reply



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
Hi guys! einnor LinuxQuestions.org Member Intro 5 01-28-2005 12:32 AM
GUYS!!! I need your help Jetta-GT- Linux - Newbie 1 01-09-2004 12:03 AM
Sorry guys Dumpsterm0uth LinuxQuestions.org Member Intro 0 05-18-2003 06:24 AM
I'm new. Can you guys help me out? AppleMac Linux - Newbie 5 09-27-2002 11:39 AM
Need you help guys! eraser Programming 1 10-13-2000 11:36 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > General

All times are GMT -5. The time now is 09:15 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