* Bernhard R. Link <brl...@debian.org> schrieb: > > The sysadmins should run the build through a dedicated build system > > which generates packages for their target(s). > > A dedicated build system is always stricly inferior for a user. It needs > more efford to set it up, efford to get all the build dependencies > right, and interatively fixing the build process or the software is an > utter pain.
I'm currently in process of creating a generic solution, based on Briegel: http://sourceforge.net/p/briegel/home/ It builds everything stricly in minimal sysroot (where only the actually required dependencies are installed into). Distro package formats then are generated out of this. > The part about the libc I do not understand at all. How should building > the software somewhere else help with missing libc functions? By using a properly fixed libc, which statically builts in the missing or broken functions (essentially overlaying the broken parts). Or by using multi-libc installations. > > In this case, the admins are also put into the role of package > > maintainer (of their own, 1-system distro) and QM engineer. > > They should have the neccessary skills to do that, or leave it. > > Those that do not know the difference between a software package > maintainer's and a sysadmin's tasks and priorities should be neighter. > As a sysadmin, producing your local packages of a quality suitable > for general distribution will safe you from many other problems. > But you can neighter have an knowledge deep enough in all the > software you have for general solutions, nor will you have the > time to do this always in the first round. True. But at least these folks should run through the distro's build engine on a separat testing system - otherwise they risk great damage (especially when they're not understanding the semantics of dynamic library loading, etc). cu -- ---------------------------------------------------------------------- Enrico Weigelt, metux IT service -- http://www.metux.de/ phone: +49 36207 519931 email: weig...@metux.de mobile: +49 151 27565287 icq: 210169427 skype: nekrad666 ---------------------------------------------------------------------- Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme ---------------------------------------------------------------------- -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100919060359.gb19...@nibiru.local