Re: First Autopackage 1.3 patch
"Mike Hearn" <[email protected]> Sun, 13 Jul 2008 21:16:50 +0200
| Newsgroups | gmane.comp.autopackage.devel |
|---|---|
| Message-ID | <[email protected]> |
> If there's a bug in installer.x.template, stub.template or > backend.template, all packages affected with this bug need to be > recreated in order to get the fix. > Yes, but now you need people to separately fetch the runtime and set it up themselves. How will they do that? Also, how do you manage evolution of the platform? For instance, what if I try and run a 1.5 autopackage on a system with the 1.0 runtime installed. Doing something sensible requires you to present backwards compatible metadata ..... forever. If you can't do that, you need to create what is effectively an entirely parallel packaging system. > One example is the arch check in backend.template. I changed it, so > that x86 packages can be installed on x86_64 systems, too. Even if > this fix was released, users wouldn't benefit from it and still have > to wait for the developers to get the new developer environment and > recreate their packages. They would have had to do that anyway to take advantage of the new features. I agree that template bugs are bad, but surely that's an argument for reducing the size of the templates rather than eliminating them entirely.