Re: ./configure command



Ralf Corsepius wrote:
On Tue, 2006-04-04 at 16:42 -0500, Mike McCarty wrote:

Ralf Corsepius wrote:


[snip]

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.

Wrong. I am telling him: He shall write an rpm.spec.


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.


An rpm is the result of a complex process, called "packaging".
>
This is much more than "putting files into an archive" or a "./configure
&& make", much more ...

I know what an RPM is. Here you are, admonishing me that
an RPM is a "result of a complex process" which a "newbie"
(see where you used that term below) should learn before he
can install software that someone else produced on his machine.
By this logic, no one can install software on his own machine
until either he convinces the developer to engage in extra
packaging work (which you say is complex and much more than
creating a makefile), or he learns how to do it himself.

I'm afraid that we don't have enough in common even to argue.

[snip]

The guy needed to find the development toolset so he
could build something.

No. The guy apparently is a newbie and is about to learn.

I tell him he'd better build an rpm and not to run a plain "configure && make install".


In effect, you told him to go
back to the developer and insist that the developer
create an RPM.

I am telling him: Learn to build an rpm, or stop now, you have reached
the limits of your knowledge.


If I were building my own package for my own use, I
surely wouldn't put it into an RPM.

Your fault - I can't prevent you from shooting yourself into the foot or
other parts of your body.

As I said: you and I don't even have enough common ground to
argue. The stuff I build normally eventually winds up on
machines which don't even have an OS at all, let alone RPM,
and frequently have less than 1K of memory. And building a
cross-assembler or a cross-compiler which I want to run under
MSDOS, Linux, and Windows is not suitable for putting into an
RPM. I don't want to have to port RPM to MSDOS and maintain it
myself, thank you.

What a parochial attitude. Use my tools or eat **** and die.

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: 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: 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)
  • Media Tray Empty - SuSE 9.1 Solved
    ... and has, after all, worked fine in SuSE 9.0 on the same machine. ... so I just told Yast to ignore those for the time being. ... I then installed the *old* cups-related rpm files from my SuSE 9.0 Pro ... CDs and proceeded to install the downloaded ghostscript files, ...
    (alt.os.linux.suse)