Why bundling lua?

Panu Matilainen pmatilai at laiskiainen.org
Tue Apr 25 09:15:15 PDT 2006


On Tue, 2006-04-25 at 17:40 +0200, Ralf Corsepius wrote:
> Hi,
> 
> Question: Why does apt-rpm have a copy of lua bundled with it and can't
> use an external lua instead?
> 
> I see apt-pkg/luaiface.h is accessing some private lua header files, but
> I know too little about lua to be able to understand it.

Because it's not just an arbitrarily selected script interpreter to run
external commands at certain points, it's *embedded* in libapt so that
it can affect update/downgrade etc decisions, alter configuration at
runtime and such. It simply wouldn't be possible to do those things from
an external process.

	- Panu -




More information about the Apt-Rpm mailing list