From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Wed, 17 Feb 2010 16:04:52 +0100 From: Enrico Weigelt To: 9fans@9fans.net Message-ID: <20100217150452.GE10816@nibiru.local> References: <20100217143303.GC10816@nibiru.local> <0ffee4ba13816a49a6360ce6668e65f2@quintile.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0ffee4ba13816a49a6360ce6668e65f2@quintile.net> User-Agent: Mutt/1.4.1i Subject: Re: [9fans] Binary format Topicbox-Message-UUID: d4db6070-ead5-11e9-9d60-3106f5b1d025 * Steve Simon wrote: > We recompile the relevant executables. The speed of kencc makes this > much less painful than you might expect. It also happens very rarely > on plan9 - I cannot remember the last time we had a "big" pull. Okay, but then (as an admin) you have to know which apps have to be recompiled. For a small system this might be okay, but that doesnt scale well ;-o A possible solution could be an package management system which knows dependencies and so can tell what to rebuild. > It also neatly sidesteps the issue that different applications > can need different versions of a single shared library. This > is a real problem on some OSs (see 9fans passim). Actually, that's just a matter of clean dependency handling. Include an API/ABI version in the filename, etc. cu -- ---------------------------------------------------------------------- Enrico Weigelt, metux IT service -- http://www.metux.de/ phone: +49 36207 519931 email: weigelt@metux.de mobile: +49 174 7066481 icq: 210169427 skype: nekrad666 ---------------------------------------------------------------------- Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme ----------------------------------------------------------------------