ANN: separate Squeak packages created for different Debian vesions

Matej Kosik kosik at fiit.stuba.sk
Mon Jan 1 10:11:57 UTC 2007


-----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
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFmN5sL+CaXfJI/hgRAsMiAKCkZ3CHi3m5IQFD9sPh930aTwyX6ACeI1PX
O0u4K3fOk0OvFkLTveDDyQ8=
=lakM
-----END PGP SIGNATURE-----



More information about the Squeak-dev mailing list