[FFmpeg-cvslog] r21226 - in trunk: Makefile common.mak subdir.mak

Felipe Contreras felipe.contreras
Sun Jan 31 18:23:36 CET 2010


2010/1/26 M?ns Rullg?rd <mans at mansr.com>:
> Ramiro Polla <ramiro.polla at gmail.com> writes:
>> So is make install, it might overwrite your previous installs, or not
>> install enough (I remember we missed some .h files a while ago)...
>> Should we remove that as well?
>
> Please stop being ridiculous. ?Everybody know you're supposed to
> install into an empty directory and use the system tools to transfer
> the files into the live filesystem.

In which kind of dream world are you living? You are perfectly aware
that most people running 'make install' will use the final
destination. Whether you think that's good or bad is irrelevant. Now
if you really want to define what the users should do, then add a
check for 'make install'; if FFmpeg is already installed on that
location, abort. If what you are saying is true, nobody would complain
about such check.

Now, following your same logic; everybody knows you should run 'make
uninstall' only when you haven't changed the configuration under which
you ran 'make install'.

So these are the two options:
a) patronize and don't let users uninstall, not overwrite previous installs
b) don't patronize and let users uninstall and overwrite previous installs

I'd say b) is the sensible one, and what *everybody* else does.

-- 
Felipe Contreras



More information about the ffmpeg-cvslog mailing list