Linux Programmer

Lucas Vogel lvogel@exponent.com
Wed, 31 May 2000 10:50:53 -0700


Tell me what happens when I install an rpm(program A) for linux. What
happens if program A has missing dependencies? Then I have to find and
download the library(library A) so that program A can work. I also have to
ensure that library A has its dependencies satisfied, or I'll also be
installing library B and/or C. It can get pretty recursive, and also doesn't
take into account the different versions that different executables rely on.

You must not have read the part concerning the tarball when I mentioned the
./configure script, and how it CHECKS FOR DEPENDENCIES. If the script fails
because of missing dependencies, you have to do the same thing all over
again. 

When you compile a VB app, it does have dependencies. It requires a minimum
number of DLL's for it to work. Big deal. Once the dll's are installed you
can write as many apps as you want without having to send the same dll's
over and over again. If you include some new ones, include some new ones. 

And it's the same thing for Linux, only different. Linux puts an entry into
the rpm db, MS into the Registry. But as far as applications, dependencies
and distribution, it's still roughly the same thing. One notable exception,
however, is that people on this list keep throwing FUD into VB because VB is
Microsoft, and MS sucks on this list. That may be a compelling argument for
their business practices, but it doesn't make any sense for this argument.


-----Original Message-----
From: Furmanek, Greg [mailto:Greg.Furmanek@hit.cendant.com]
Sent: Wednesday, May 31, 2000 10:25 AM
To: 'plug-discuss@lists.PLUG.phoenix.az.us'
Subject: RE: Linux Programmer


I do not understand why you comparing way of distributing
programs to the coding/programming discussion.

RPM uses database to keep track of the files you installed.
Tarball is the *source* of a program you are going to 
compile. 
After you install you are going to end up with the same result
with the exception of the entry in the RPM database.

On the other hand if you write VB 2-liner and you want to 
distribute that you have to have 2/3 floppies just to fit
the supporitng libraries on it.

The Wolf


-> -----Original Message-----
-> From: Lucas Vogel [mailto:lvogel@exponent.com]
-> Sent: Wednesday, May 31, 2000 9:31 AM
-> To: 'plug-discuss@lists.PLUG.phoenix.az.us'
-> Subject: RE: Linux Programmer
-> 
-> 
-> Give ME a break. You get the same issues w/RPM's and 
-> tarballs. The tarballs
-> have far more damaging potential, though, when you're running the
-> ./configure script and it dies because of something you may not know
-> anything about how to fix, something that happened 
-> frequently when I was
-> running COL 2.2. Don't make this a Windows-only (or VB, for 
-> that matter)
-> because it isn't.
-> 
-> -----Original Message-----
-> From: The Wolf [mailto:codewolf@earthlink.net]
-> Sent: Tuesday, May 30, 2000 9:19 PM
-> To: plug-discuss@lists.PLUG.phoenix.az.us
-> Subject: Re: Linux Programmer
-> 
-> 
-> William Lindley wrote:
-> > 
-> > "Code bloat" in my mind is when you write a two-line VB 
-> program and wind
-> > up with three megabytes of stuff that has to be installed. 
->  Gimme a break.
-> > 
-> > \\/
-> > 
-> > _______________________________________________
-> > Plug-discuss mailing list  -  Plug-discuss@lists.PLUG.phoenix.az.us
-> > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
-> 
-> 
-> AMEN to this one!!!!
-> 
-> -- 
-> "The questions is not if we are paranoid, 
-> the question is if we are paranoid enough."
-> 
-> _______________________________________________
-> Plug-discuss mailing list  -  Plug-discuss@lists.PLUG.phoenix.az.us
-> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
-> 
-> _______________________________________________
-> Plug-discuss mailing list  -  Plug-discuss@lists.PLUG.phoenix.az.us
-> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
-> 

_______________________________________________
Plug-discuss mailing list  -  Plug-discuss@lists.PLUG.phoenix.az.us
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss