Re: ./configure command



Ralf Corsepius wrote:
On Tue, 2006-04-04 at 12:15 -0500, Mike McCarty wrote:

Boris Glawe wrote:

Joao Paulo Pires wrote:


Hi Cameron,
Thanks for your answer.
I'm a end user for FC4. The real problem I have is each time I want try some program from CDs ou DVDs from magazines, they advise to install with './configure' and 'make install'. Is there any other possibility?
TIA, Joao.
_



Never do this, though it is recommended. With the final comman "make

"Never" is a very big word. There are quite a few bits of software
which are not provided via RPMs.

Then package them as RPMs or find ways to make installing them
sufficiently safe not to corrupt your installation.

Whom are you instructing to do this? The hapless OP? He wants
help finding a toolset, and instead of helping him find it,
you are telling him he should find an RPM which may or may
not exist. Furthermore, he may already have looked for one,
or he may know via other means that none exists.

install" you might probably overwrite existing files which are neede by other applications.

Q: What is there about RPM which guarantees that this won't happen?
A: Nothing.

Wrong. Unless doing something utterly stupid, in comparison to
"configure && make install", building RPMs is safe.

If you are going to respond, at least respond to what I wrote.
There is nothing which prevents ./configure + make install
from overwriting any file (when install is done as root,
of course). There is also nothing which prevents an RPM
from containing a file which would overwrite any file on
the system. RPM is simply a means for putting the files
into a single archive, like gzip, and checking some
dependencies. If a mistake is made in the RPM, or if
the RPM is built by someone with malicious tendencies,
then there is nothing about RPM which will protect.

From now on you can at any time run commands like

yum install xine*

which will install all packages for the xine videoplayer.

Please tell me where I can get a copy of GCC built as a
cross-compiler for my new-fangled GRZ-BLATT 923 microcontroller
available as a RPM.

_Your_ new one? Then build an rpm from it.

You sure are handy at doling out work to other people,
instead of helping people solve their problems.

The guy needed to find the development toolset so he
could build something. In effect, you told him to go
back to the developer and insist that the developer
create an RPM.

If I were building my own package for my own use, I
surely wouldn't put it into an RPM. In fact, I do build
my own packages for my own use, and I don't put them
into RPMs.

Mike
--
p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}
This message made from 100% recycled bits.
You have found the bank of Larn.
I can explain it for you, but I can't understand it for you.
I speak only for myself, and I am unanimous in that!

--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list



Relevant Pages

  • Re: Dependencies
    ... Should you install it or no? ... RPM is just a low-level tool that does one thing and that one ... If getting the GPG keys causes you heartburn, ... > To stay in the RPM subject, Apache give keys for their tarball versions. ...
    (linux.redhat)
  • Re: Three newbie questions!
    ... You can see the main groups, then the applications ... Until you get to know the names of applications, it is best to use RPM ... You normally find a README, an INSTALL, and a doc ... If you have installed any libraries, then you must run the following ...
    (comp.os.linux.setup)
  • FW: [SLE] YaST Online Update Problem
    ... >>update one of the rpms manually to see if rpm will give you a better error ... >SuSE to try to apply one of the patches? ... >I've always used YaST for Online Updates and for installing new packages. ... Not only that, but at the end of the install, it ...
    (SuSE)
  • Re: How to install Java/Frefox in FC6 -
    ... just don't trust java and rpm in the same breath, ... recall that when building packages, you always opt for ./configure && ... make && make install and I don't recall a single instance where you have ... I rebuilt kde to kde-3.3.0 using konstruct, didn't fix it. ...
    (Fedora)
  • Re: Hello plus question
    ... >> something like White Box Enterprise Linux (Open Source version of Red ... and thus yum install will handle ... >Steven is comfortable with handling rpm and dependencies then he can go ... there are an old saying - the admins problems is the admins ...
    (Fedora)