On 5 July 2017 at 11:37, Kamil Cholewiński <harry6...@gmail.com> wrote:
> Package managers, or self-contained apps, they solve all of these
> problems once and for everyone. 'make whatever' has to solve each corner
> case again and again. Or in other words, executable code makes for a
> very poor metadata format.

It depends how well a program maintains stable locations in a clean fs
layout during its lifetime and maintenance period -- and how well it
follows a proper installation paradigm like executables go to /bin,
runtime data goes to /var/spool/<program>, config stuff to /etc,
manual pages to /man. Programs that don't, should end up in /suck
instead.

Also the base system should maintain a proper file list -- in stali
this is solved by using git.

BR,
Anselm

Reply via email to