Monday, April 29, 2013

Update on KDE Development Applications

Several minor changes has been introduced in -Current for today's update. Kernel firmware has been updated to the latest git revision, meanwhile gcc has been patched to fix some problem compiling wine on x86_64 platform.

KDE development-related applications (kdevelop, kdevplatform, and kwebkitpart) has been updated to latest version on this batch of update and several requested update was granted on this release, including curl and expat. At the end, imagemagick is now upgraded again. For those who had built applications linked to imagemagick, you will need to recompile again :)

Sunday, April 28, 2013

Linux Stickers at UnixStuff

Are you a proud Linux user? Do you want to express yourself and show your friends and people around you what is your favourite Linux distribution? You can help the Linux community to grow and enhance your notebook by buying unique Linux-themed stickers and key chains on UnixStuff.net.

UnixStuff.net offers key chains and a wide range of stickers of multiple sizes and numerous motives. You can buy a sticker for every single Linux distribution or other Unix-based systems. What's more, they are willing to create new motives just for you - just contact the site owner. At the moment, they offer only one key chain, but it is the best one you can get. Their key chain with Tux, the official mascot of Linux, is a product you can't buy anywhere else!

UnixStuff is a community project. It is all about the community. It is important to spread the word about great Linux community, about users that are willing to help each other and are lucky enough to be able to use one of the best operating systems. That's why the prices are so low. To top it off, they even ship the stickers and key chains anywhere in the world for as little as $2. Not bad.

What a great opportunity to show off your Linux operating system. You can now buy Linux stickers and key chains cheaply and your notebook or computer will be stylish. You will support the community and let everyone know that you are a proud Linux user.  


This is a guest post from Richard Webber

Wednesday, April 24, 2013

Bug Fixing Update

Two out of three packages has been rebuilt to fix some problem reported on LQ. They are emacs and qt. While imagemagick has been upgraded to the latest version.

That's it for Tuesday's update. It seems that the big update is still on progress and not yet to be seen in the short time.

Sunday, April 21, 2013

Future MATE Release Changes

Stefano has just posted a changes in distribution-spesific mailing list about changes in how MATE releases is build for distributions. Future MATE source code releases will be created with make dist, thus changes how we build our package.

In the past, we used autogen.sh to build it, but since today, it will be replaced by the normal ./configure script. The first package migrated is mate-doc-utils which is now upgraded to 1.6.1 and have been pushed to our primary mirror site in http://www.slackware.org.uk/msb/. More package update will follow when they have been released in MATE's Public Repository.

For those who have been using our binary packages, you will not see any differences and can continue to use and upgrade it using upgradepkg command like you normally did.

Saturday, April 20, 2013

Decision Made for Next Slackware Release

After hearing thoughts from some Slackware users in this thread, Pat has finally decided on the three vital components of any Linux distributions: kernel, GCC, and XOrg. Here are his decision:
  1. Stick with Linux Kernel 3.8.x (for now). Newer kernel brings better support for newer hardware and it does fix some issues that people experienced on their machine, especially with Ivy Bridge processors from Intel. However, a revert is still possible if nVidia 6150SE and nouveau remains to be broken, even with driver blobs as well. Pat decided to bump to Linux Kernel 3.8.8 until further updates.
  2. Keep GCC 4.8.x branch as he finds no breakeage with this version of GCC. A change in the compiler is inevitable, but hopefully upstream applications will have to adapt with the changes in GCC as well, so we should have a cleaner source code and less time in working on a patch to make it compilable with GCC 4.8.0. For now, most of the problem can be sorted out by removing -Werror on the Makefile on the troubled package.
  3. XOrg downgraded to 1.13.4 for main packages and for those who needed a more bleeding edge system should go with XOrg 1.14.1 available on testing/. I believe this is a good decision by Patrick as he provided two XOrg packages and still pick up the stable version which works with most systems. Those who needed to work with newer XOrg can opt to use the packages provided in testing/. Please note that other XOrg-related packages should also use the same version.
Besides the above changes, several changes are also happening on -Current:
  • Glibc patched to fix a low priority security vulnerabilities
  • Proftpd is now configured to include mod_radius
  • Added /etc/auto.master.d in autofs package
The thread has been closed, but since the development is still ongoing, you can add more comments for future references if the changes on -Current broke your system or if you have other good suggestions.

Happy Testing :)

Friday, April 19, 2013

Alternative to Slackware Store

There are a lot of ways to support Slackware Linux Project. One of them is by subscribing to Slackware Linux CD/DVD releases or by using Slackware Store to purchase merchandises or even donate to the project.

Ruario was asking on LQ about Patrick Volkerding's CafePress account and it seems to be legitimate as Pat answered himself. This is a good news for those who would like to buy Slackware merchandise, as this site offers items that are not available on the Slackware Store. Since this account belongs to Patrick, you will also support him directly by purchasing items from this site, so basically you have two options: Slackware Store or CafePress.

All of the items sold here are using the flippy logo which was introduced in Slackware 13.37. It's good that that logo remains favorite to some people, including me.



I have just bought two items from this site: Hooded Sweatshirt and Long Sleeve Dark T-Shirt. Let's wait for few weeks before they arrived at my house.

Happy Purchasing :)

Tuesday, April 16, 2013

Slackware-Current Maybe Too Current

If you have been following discussions on LQ, then you might have seen this thread where the original poster was Patrick himself. He basically asked for opinion about the future of -Current for this development cycle which will end up with Slackware 14.1 in the end.

Although things has been working pretty well in -Current as of now (at least in most systems looking at the comments there), but there are some considerations by Patrick in three parts of the system: kernel, GCC, and XOrg. They are critical components for most Linux distributions.

KERNEL
There has been some problems with Linux Kernel 3.8, even though i didn't experience it myself, but with recently added GCC 4.8.0, the problem might be a little bit more since some people has reported that there might be a new bug found when the kernel is compiled with GCC 4.8.0. This doesn't happened with GCC 4.7.x.

Patrick is thinking about reverting back to Linux Kernel 3.4 which was considered LTS, but then some people will have problems with newer hardware, but i guess that won't be a problem as most of them will likely compile their own kernel (like me). I tried to use the latest stable kernel, even though i don't closely use every Linux kernel release. I'm currently using Linux Kernel 3.8.5 on my desktop and it's working fine here without any problem.

GCC
Honestly, i was kinda surprised when Patrick included GCC just few days after it was released. In the past, he made sure that GCC is working fine for some time before it gets merged into -Current. It seems that GCC 4.8.0 is good in overall, but it may cause some applications failed to build due to stricter rules when compiling.

There's a new GCC 4.7.3 release and since it's a maintenance release, it should not regressed and only bringing bug fixes. It's a safe option suppose too many applications breaks with GCC 4.8.0. So far, not many default Slackware packages are breaking with this changes, but things may get worse in SlackBuilds where there are a lot of SlackBuilds script there.

XOrg
Again, the current situation works for me as NVidia has updated their proprietary driver to support XOrg 1.14 ABI, but apparently it's not the same situation for ATI users. Pat hoped that Slackware will be usable for ATI users as well out-of-the-box.

There hasn't been any decision yet for now, but i guess whatever the decision will be, every Slackware users will agree with the reason Pat is taking. The others who disagree can (and most likely will) compile their own packages for their systems.

If things are reverted to what Patrick has mentioned (Linux Kernel 3.4, GCC 4.7.3, and XOrg 1.13.3), then the current -Current is way too current and it should be the target for the next next Slackware release (hopefully 15.0).

Friday, April 12, 2013

MATE SlackBuild Project Update

There has been some changes in the MATE SlackBuild project and here's some recap:
  • MATE SlackBuild now has been mirrored to http://www.slackware.org.uk/msb/ thanks to Darren Austin. This will be our primary mirror and http://repo.mate-desktop.org/slackware/ will be our secondary mirror. You can use this service using several options:
  • We will use mateslackbuilds@gmail.com for our official email
  • All binary packages are signed using the above email
  • We will implement 'official packages only' policy, meaning no upstream patches will be included UNLESS there's a security vulnerabilities and/or critical bug and it requires immediate attention
  • Several packages has been upgraded to 1.6.1:
    • base/mate-file-manager
    • base/mate-terminal
    • base/mate-window-manager
We hope you enjoy MATE SlackBuilds and let us know if you are having problems using MATE on Slackware Linux. Don't forget to check the documentation files first.

Big thanks to Chess Griffin, Darren Austin, and Stefano Karapetsas

Thursday, April 11, 2013

Calligra and Sox Update

Office suite for KDE, calligra has been upgraded to 2.6.3 and it has been included in -Current along with their language packs. Sox is now upgraded as well to the latest version.

Previous update upgrade more components from Xorg.

Monday, April 8, 2013

Security Update: Seamonkey

Following Firefox and Thunderbird release, Seamonkey is now upgraded to 2.17 and released as a security update on several Slackware version.

More applications and library upgrade are coming in in -Current. In d/ directory, we have Python which is now at 2.7.4, still no 3.3.1 release as it might break a lot of things. Slacktrack is also upgraded to 2.13.

Several libraries are upgraded, such as libmtp, liblastfm, and seamonkey-solibs. Applications in networking area that receives a new version are autofs and openVPN.

Saturday, April 6, 2013

KDE 4.10.2 in -Current

As said by Eric Hameleers, Patrick is going to add KDE 4.10.2 into Slackware-Current and he did it tonight. The update is released along with a rebuilt package of linuxdoc-tools.

Since KDE 4.10.2 is a maintenance release, it should be safe to upgrade to this version. This release also fixed a nasty bug which affected users who download file larger than 600 MB that might delete an entire /home directory.

Friday, April 5, 2013

Security Update: subversion

Subversion has received an update to fix multiple security vulnerabilities. In total, there are 5 CVE entries fixed with this version. This update is backported to earlier Slackware version.

Some of the previously introduced package are being rebuilt to fix some missing files and dangling symlinks. They are GCC, Qt, and OpenSSH. Meanwhile, linuxdoc-tools is now upgraded to 0.9.68

LibreOffice 4.0.2 for Slackware

Eric Hameleers has built LibreOffice 4.0.2 packages for Slackware users. They are built for Slackware 14.0, but they are usable for Slackware-Current users as well. This monthly update was released this week and contains bug fixes and translations update.

People working on enterprise environment are still advised to stick with LibreOffice 3.6.5 which will be updated to 3.6.6 in short time. Probably they will lift the warning on next release in May.

Thursday, April 4, 2013

KDE 4.10.2 for Slackware 14.0

KDE 4.10.2 has been released by KDE as part of their monthly update. This month, KDE 4.10.2 is focusing on PIM and KWin even though the bug fixes are spread through all modules. It seems that this update also fixed a nasty bug which can delete the whole /home directory under certain condition.

Eric Hameleers has pushed his KDE 4.10.2 packages for Slackware 14.0 since he has coordinated with Patrick and it seems that Patrick is interested to have KDE 4.10.2 on -Current soon. So we will see an official package for Slackware-Current in short time. Just be patient.

Please read the README if this is your first time upgrading from a clean system in Slackware 14.0.

New NVidia Drivers

NVidia has released three updates to their proprietary drivers for each category:
Latest Long Lived Branch version: 310.44
Latest Short Lived Branch version: 313.30
Latest Legacy GPU version (304.xx series): 304.88

All of them fixed one security update
  • CVE-2013-0131: NVIDIA UNIX GPU Driver ARGB Cursor Buffer Overflow in "NoScanout" Mode. This buffer overflow, which occurred when an X client installed a large ARGB cursor on an X server running in NoScanout mode, could cause a denial of service (e.g., an X server segmentation fault), or could be exploited to achieve arbitrary code execution.
Great news is that this driver also fixed a blank TTY problem found on 304.84. I have been waiting for this update as i can switch back to console or logged out from any DE back to my console instead of having a blank screen.

Thanks to NVidia for this update.

Wednesday, April 3, 2013

Security Updates: FIrefox and Thunderbird

Firefox and Thunderbird are now upgraded to the latest version available from Mozilla, respectively 20 and 17.0.5. They contains security fixes, so a security advisory are released.

Meanwhile gtk+ and binutils are patched to fix some problems related with dynamic linking and restored a directory which were gone during the big upgrade some time ago.

MATE 1.6 Released

I have just posted that we are going to have MATE 1.6 this April in yesterday's post and in less than 24 hours, the developer has officially announced it on their website. It's really surprising and also great news for those who have waited so long to get MATE in their desktop.

Today i will update MSB git repo to latest MATE 1.6 source code and perform a full testing alongside with Chess Griffin on our main and test machine and when it's completed, we probably will release binary packages for MATE.

While testing MATE 1.5, we found several issues which are written down on the KNOWN ISSUES. Some of them have been resolved and the rest still need further testing.
One BIG note is about desktop locking in mate-screensaver package. It seems that this feature requires PAM and pam_unix2 packages in order to work. You probably don't like this, but i guess it's unavoidable. I have built the latest PAM package based on Vincent Batt and Patrick Volkerding's SlackBuild script on Current and it's working fine here.

Wait for the good news or start cloning our git repo and run git pull when new releases has been added. Read the README to find more information on how to build packages from the MSB git repo.

Tuesday, April 2, 2013

New Poll on MATE Desktop

Since MATE 1.6 is getting closer to release, i would like to ask for people's opinion about it.

FYI, MATE is a fork of GNOME 2 and initially developed by Clement Lefebvre, creator of LinuxMint because Ubuntu is switching to GNOME 3 and Unity which is not what most users want. Right now, MATE has been included in several Linux distributions, including Slackware (through Slacky.eu repository and Salix).

I have been working with Chess Griffin to work on building MATE Desktop 1.6 for Slackware users through MSB project. Right now, the current version of MATE is 1.5 and we will have a final release of 1.6 this April. In their GIT Repository, most of the packages has been bumped and tagged for 1.6.0.

Tell us about your opinion about MATE Desktop on Slackware?

Poll Results

It's April and time to announce the poll results about KDE adoption that was asked to Slackware users since some time ago. There are 39 voters this round and it seems KDE still loved by many Slackware users and got around 82% of total voters (around 32 people voted for this).

Well, KDE 4.10.1 has been included in -Current and 4.10.2 is on the way of being released in the next few days, so hopefully this gets included in -Current as well. We will see about that in the next few days.

Stay tune for the next poll :)

Monday, April 1, 2013

First update on April

Pat decided to push some updates on April 1st and some of them are quite interesting in my opinion. One of them is OpenSSH which is now at 6.2p1. This version was released few weeks ago and now we already have it on -Current.

Ghostscript is upgraded to 9.07 and this brings update mentioned on the NEWS page of Ghostscript website. Ghostscript and GhostPDL are now released under GNU Affero General Public License (AGPL).

distcc is upgraded to 3.1, which was released on 2008!!. They are working on distcc 3.2 and the last version was RC1 which was released on October 2011. I think it's a long phase project. Audacious and it's plugin are updated to 3.3.4 and xpdf is patched with Japanese language support