Mailinglist Archive: opensuse (4626 mails)

< Previous Next >
Re: [opensuse] Re-installing from sources
  • From: Sergey Mkrtchyan <crusoe@xxxxxxxxxx>
  • Date: Tue, 16 Jan 2007 00:35:00 +0400
  • Message-id: <45ABE574.6030805@xxxxxxxxxx>
Randall R Schulz wrote:
Sergey,

Always keep the output of configure and make in a log file. I usually do something like this:

% configure 2>&1 |tee configure-out
% make 2>&1 |tee make-out


Ah yes, redirecting output to a file, I forgot about that.


No, it's not easy. For practical purposes, it could be impossible, since "make install", when run as root, can overwrite files that originated in RPMs. While those RPMs can always be reinstalled, knowing which ones were compromised can be difficult or tedious, at least.

RPMs are _always_ preferable (on an RPM-based system such as SuSE Linux). Installation from an RPM will not (be default) allow you to overwrite a file that originated in an RPM and, as I mentioned, can easily be reversed simply by uninstalling the package.


Ok, I didn't know about that, I will follow that principle. Thank you for the info!


You didn't say which version of SuSE Linux you're running, but on version 10.0 "checkinstall" comes from the package named "checkinstall" (imagine that). You should familiarize yourself with the search funcationality in YaST's "Software Management" module.

Yes, I'm running 10.0, but YaST brought it's "No Results" for checkinstall. Anyway, I've already downloaded and installed it from Pbone. I did enjoyed it, even after giving me lots of errors and final:

**** Installation failed. Aborting package creation.
Cleaning up...OK
Bye.

It gave many things like "Nothing to be done for `install-data-am'" and ended with "make: *** [install-recursive] Error 1"

Maybe it's too late here now to do that kind of things, and I'm missing something obvious. I'll try to find that out in the morning.

Even not knowing much, I do enjoy Linux!

And thank you very much for your help!

Best,
Sergey
--
A----T Sergey Mkrtchyan,
C---G Master Student,
G-C Department Of Molecular Physics,
T---A Faculty Of Physics, Yerevan State University
A----T e-mail: mksergey[at]freenet[dot]am
G---C web: http://users.freenet.am/~mksergey
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups