./configure command

Todd Zullinger tmz at pobox.com
Thu Apr 6 06:16:39 UTC 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Les Mikesell wrote:
> On Wed, 2006-04-05 at 23:30, Ralf Corsepius wrote:
[...]
>> All I do is to tell you: If you want to avoid trouble, you're
>> better off packaging packages as rpms on rpm based systems.
> 
> I'll agree in general, but still don't see how a person who would
> have trouble with a stock compile/install is going to have that
> problem fixed. It just becomes a subset of the problems in building
> the packaged version.

Les, I agree that the person who had trouble with a stock
compile/install would likely have some difficulty building an rpm, but
then it is also true that they would be likely to get into a lot of
trouble if they just ran a make install as root.  The problems that
could be caused by overwriting system files -- either because of bad
autofoo in the tarball or some erroneous configure option that a
relative newbie passed -- would be a real PITA to recover from.

It's not great, but I do think there's a strong reason to recommend
creating or finding an rpm to someone that's new to the system.
Unless you know the reasons why you are safe doing a configure; make;
sudo make install on your system, you probably shouldn't do it.

I usually build rpms of things I plan to use regularly, but I do
occasionally run a quick configure.  But when I do it, I use DESTDIR
or --prefix and do the make install as a normal user.  That way I
won't be able to overwrite important system files if something's gone
awry with the makefiles.

It's not too tough to build an rpm.  And I think that it'd be easier
to help someone new learn build an rpm than it would be to help them
recover their system if some important library got accidentally
erased.

- -- 
Todd        OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp
======================================================================
Good Government is an oxymoron.
    -- Legare

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl.

iG0EARECAC0FAkQ0skcmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt
ei5hc2MACgkQuv+09NZUB1oawwCdEEOAF5g6GeNXRo1gCBJtSRzD35IAoIONDkc+
Z0/fFlDfAAnbRJ6dYmIu
=aEpW
-----END PGP SIGNATURE-----




More information about the fedora-list mailing list