-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Friends,
To make sure that Squeak can be installed on every relevant Debian (GNU/Linux) version, I decided to create builds for all the three Debian versions: - - Sarge (known as "stable") - - Etch (known as "testing") - - Sid (known as "sid")
It was not necessary because the same squeak binaries worked quite well on all of these Debian versions but it might have been confusing to add
deb http://ftp.squeak.org/debian/ sid main deb-src http://ftp.squeak.org/debian/ sid main
to `sarge' or `etch'. Additionally, the fact that the same set of prebuilt binaries worked well on all the three Debian versions is more coincidence than a rule. It is safer to distribute separate binaries because of the possible (non-)availability dynamic libraries against which our (Squeak virtual machine) binary is linked. This set of dynamic libraries in general differs from Debian version to Debian version.
Details (what to write to your /etc/apt/sources.list file) are explained in http://wiki.squeak.org/squeak/3616
I have tried to install and use the following three packages: - - squeak - - squeak-plugin - - seaside on all the three Debian versions: - - stable - - testing - - unstable I have noticed no problems. If anyone does, let me know.
When new Debian version rotation occurs (testing becomes stable, unstable becomes testing and new unstable will be forked), those repositories will be properly rotated to reflect that too.
New packages (if some will have to be created) and enhancements of the existing ones will be put to the `unstable' subdirectory.
If Squeak relicensing to Apache License 2.0 succeeds, that will also open new possibilities.
Regards - -- Matej Kosik