I've had Gentoo recommended to me many a time, but I still haven't tried it. I worry about the Linux community reliance on "package maintainers" and script maintainers. By automating many of the things that are done manually by maintainers, we can reduce bugs, human error, and save thousands of hours of developer time. I am also unconvinced that the portage system solves the dependency problem, rather, it seems to band-aid it.
*Shouldn't we embed dependency information, compile options, and the many other attributes specific to a program [and defined in a portage script] in the program's source code or binary?
*Shouldn't these attributes be automatically generated by gcc or a script during programming-time?
It seems to me most of the information in the portage system is manually maintained, and it could be automated. Am I missing something?
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds