Saturday, July 14, 2012

Massive Update on Weekend

Pat has released a massive update during this weekend and it's really big. Update that are as big as this one would be called RC1 in the past during the development of Slackware 13.37, but it's unlikely so on this release, but i'm sure we are really getting closer to RC1 release.

Anyway, there has been a lot of changes in this update:
- kernel upgraded to 3.2.23
- GTK+3 has been added
- GTK+ related libraries are being upgraded to the latest version
- OpenSSL has been upgraded to 1.0.x, so every apps must be recompiled
- JDK/JRE from Oracle and Rasqal has been removed. OpenJDK might came as a replacement, but not for this batch of update
- Several new packages gets introduced: p11-kit, nettle, gobject-introspection, libcroco, libnl3, libyaml, mozilla-nss
- Caligra has been bumped to 2.4.3
- XOrg 1.12.3, Mesa 8.0.4, and pixman 0.26.2 are merged
- MPlayer 1.1 and GIMP 2.8.0 has been included
- Several security related vulnerabilities has been fixed in Pidgin and PHP

Unfortunately, this update does break things as Pat forgot to include p11-kit package into the n/ directory for now (this incident only applicable to Slackware-Current for 32 bit arch). This package is needed along with gnutls and nettle for new wget to work, so if you plan to use slackpkg to perform an upgrade, please read the following notes:

Download gnutls, p11-kit, nettle, and wget package manually. If p11-kit is not yet available by the time you read this post, you can download the source and SlackBuild script from the source directory and build them by yourself. When you have all 4 packages ready, perform a manual installation/upgrade for this 4 packages (gnutls, p11-kit, gnutls, and wget). After this, you can continue with the rest of the package by performing:

slackpkg install-new
slackpkg upgrade-all
slackpkg clean-system