Posts

Showing posts from 2010

KDE Updates

Bunch of KDE packages are now being upgraded/rebuilt on today's update (it's 4 AM in the morning in US). Kdepim is now being upgraded to 4.4.9, while skanlite is now upgraded as well to 0.7. Kdebindings is rebuilt to fix pykdeuic4 compiler to work with PyQt 4.8.x.

I think KDE 4.5.x is now stabilizing and ready for prime time, even though we already have KDE 4.6 RC 1 ready on Eric's KTown Repository. Don't be surprised that KDE 4.6 WILL NOT be available on next Slackware 13.2 as it will require a lot of testing and some changes in Slackware's current packages. It will be included (hopefully) on the next next Slackware release (probably 14.0).

Small Updates

Two small updates were released today by Pat. Those two updates were Bluez which were upgraded to 4.84 and ghostscript which was rebuilt with a new patch from upstream to fix joining PDF files. The last package was upgraded due to bug report on LQ and the reporter also came with a solution. Luckily Pat saw that post and react quickly to fix it.

Security Update: Pidgin

New version of pidgin has been released to fix MSN vulnerability that affects 2.7.8. Details about the security vulnerability is still not yet available as the CVE ID is still in pending, but you can see other changes in 2.7.8 and 2.7.9 in Pidgin's Changelog.

Mdadm package has been requested by someone in LQ and it has been included as the default package in Slackware-Current as of the latest update as well.

Slacker's Occupations

Image
There has been an old story about how hard Slackware is for new users and it's only suitable for advanced users only, but please have a look on this thread on LQ: Slacker's Occupations. You will see that some of the Slackware users are not that geek and some of their occupation does not require computer skills that is so advanced as you imagine. Slackware is not that hard if you want to learn and willing to learn. LQ is the best place to ask for help for international users and id-slackware and Indonesian Forum Linux is more suitable for Indonesian users.

There's also a Microsoft SharePoint Admin as well . He is happy with Slackware's sanity after having one full day with Microsoft SharePoint

Security Update: PHP and ProFTPD

At last, Pat decided to upgrade PHP version in -Current to the latest version, PHP 5.3.x series. I was unsure about this at the time i started my voting on PHP series, but eventually, Pat *probably* see the results of the voting and decided to pick PHP 5.3.x to be included in Slackware-Current. It is introduced as a security fix as it contains several bug fixes related to security.

Another package which is vulnerable is ProFTPD. There's a poll running on this blog about the future of ProFTPD in Slackware. Since it's still being maintained in Slackware, Pat has upgraded it to the latest stable version which should fix the security vulnerabilities.

Several other packages are being upgraded as well, such as acpid, dbus, lvm, mkinitrd, freetype, and bluez.

KDE 4.6 RC 1 By AlienBOB

Image
Eric has released KDE 4.6 RC 1 packages for Slackware-Current on his KTown Repository (aka 4.5.90). This will be his Christmas gift to all Slackware users. While it might be too late to include KDE 4.6 on Slackware 13.2 (i still have hope for this to become reality), Eric gives an option for Slackware-Current users to try out this packages. This release should fix most of the notable bug found on previous Beta release.

As always, it has been mirrored on UKDW's server for local connection in Indonesia. Go grab them at:
http://repo.ukdw.ac.id/alien-kde/4.5.90/
rsync://repo.ukdw.ac.id/alien-kde/4.5.90/

Please read the README before proceeding with the upgrade/installation process.

Happy Hacking KDE

Mozilla Bunch of Updates

Image
Most of the updates for today is about Mozilla packages, starting from Mozilla Firefox which is now upgraded to 4.0 Beta 8 in testing/ and seamonkey 2.1 Beta 1 which gets a rebuilt and added a missing library needed by RPM as discussed in LQ.

Let's hope this won't be the last update before new year

Security Update: GIT

One security update has been released on -Current which is GIT. It fixed XSS vulnerability in gitweb. Java packages (JRE/JDK) are also being upgraded to update 23. Another packages which gets a lift are MPlayer, udev, and ConsoleKit.

A new package phonon-mplayer is now being added to official package in Slackware. It will add phonon backend to KDE, which is the best solution so far if you are testing KDE 4.6 Beta 2 since the default backend (xine/gstreamer) does not work well if you disable HAL.

New Poll

This poll is based on Patrick's request on LQ, so your decision might impact the future of ProFTPD in Slackware. Here's the background reason:

Since there has been a lot of security vulnerabilities in ProFTPD, while VSFTPD had a great reputation as a stable and secure FTP Server, Pat is thinking about removing ProFTPD from Slackware and he wanted to have some thought from Slackware users.

So, give your votes until end of January 2011 and i hope Patrick will have a good reason to abandon ProFTPD or keep maintaining it based on this poll result

Poll Results

I'm taking uncommon decision today by stopping the poll two weeks earlier that it was supposed to end since nobody is giving votes anymore (looking at the number of voters) and it seems that there's a request by Patrick to ran a poll on removing ProFTPD from Slackware, so i think it's best to do that for now.

So, here's the results of two months poll about which PHP version should be used in next Slackware:
PHP 5.3.x series 29 (80%)
PHP 5.2.x series 5 (13%)
I compile my own PHP from source 2 (5%)

The majority of the voters pick PHP 5.3.x series which is now the latest stable release to be included. The only problems with PHP 5.3.x is that it has some incompatible changes with previous 5.2.x which causes some script might be broken when running under 5.3.x. That's why some hosting sites still prefer to use the 5.2.x series.

What's more important with 5.2.x is that PHP Team has decided to stop supporting PHP 5.2.x after they released PHP 5.2.16. All users are encoura…

KDE 4.6 Beta 2 Updated Packages

Image
After reading a thread in LQ, Eric decided to add grantlee to the deps directory of KDE 4.6 Beta 2 which should fix KMail sending problems and rebuilt kdelibs and kdepim against grantlee and thus it fixed another problem that i had which was a device was shown twice in KDE Notification area. Now, it should be displayed once only.

Also, Solid has been patched so it will not require HAL anymore. If your audio is still not working with HAL disabled, try to change the backend to Phonon (default is Xine) and see if it's working. You might need another package from Eric, which is phonon-mplayer in order to work with Phonon though. This is available from Eric's repository.

Kdevplatform and kdevelop has been upgraded to the latest development release and this is a required upgrade for those running KDE 4.6 Beta 2.

Happy hacking with KDE 4.6 Beta 2

Security Update: Bind

Bind has been upgraded to fix the latest security problems in the last batch of update. Along with the update, several problems were also fixed in other packages, such as printing problem in Firefox if you have gnome-vfs installed, /dev/root creation in udev, GTK+ issue with KDE, and others.

XFCE has been upgraded to 4.6.2. Even though 4.8.0 is coming through, but it's still in Beta version, so i think 4.6.2 is still the latest stable version of XFCE for now.

Opera 11 Released

Image
Opera 11 has been released for all platforms (Windows and Linux) and what's so great about Opera is that they now provide support for Slackware and it comes with a ncurses-based installer, just like what Slackware has for years. That means it will make your installation process much more simpler as you might have been used to with the interface.

For new features offered in Opera 11, please have a look on Opera's Website

NVidia Driver Updates

NVidia has unveiled another Linux driver on their Linux driver page. This time, 260.19.29 is released under x86/IA32 and x86_64/AMD64/EM64T.

These are the highlights of the latest NVidia driver:
Added support for the following GPUs:GeForce GTX 460 SEGeForce GTX 570 Quadro 5000MNVS 300Fixed a bug that caused some OpenGL applications to become unresponsive for up to a minute on some GPUs when changing the resolution or refresh rate.Added support for NVIDIA 3D Vision Pro.
See the "Stereo" X configuration documentation in the README for further details.Added a new X configuration option "3DVisionProConfigFile" to allow user provide a filename which NVIDIA X driver uses to store 3D Vision Pro configuration settings. See "Appendix B. X Config Options" in the README for more information.

Testing KDE 4.6 Beta 2

Image
I decided to take some risk and upgrade to KDE 4.6 Beta 2 on my workstation and also on my laptop. So far, i don't see major problems, but i do notes some bugs.

The first one is when i plug USB flash drive, instead of getting one device, i get two. Probably that's because i didn't disable HAL yet. I haven't tried to disable it, but it's a minor problem so i will skip that.

In Konqueror, i can't save preference, for example proxy settings. When i close the preference dialog and reopen it again, it rolls back to the default settings. Since my Internet access is behind a proxy, i couldn't browse using Konqueror. Actually it's not a major problem as well, as it's not my default browser, but i wanted to test the new KWebKitPart that Eric has provided for Konqueror.

So far, i'm quite satisfied with KDE 4.6 Beta 2. Hoping to see better KDE release in the future and the final version in January

KDE 4.6 Beta 2 for Slackware-Current

rabbEric has released set of KDE 4.6 Beta 2 packages (aka 4.5.85) in his KTown repository, mirrored in in his mirror server and in UKDW Repo. This is his attempt to bring KDE 4.6 for Slackware-Current users, even though it might not be included in Slackware 13.2 (i think the timeframe is not enough for thorough testing, but it depends on when will Slackware 13.2 gets released by Pat).

As usual, Eric also mentioned some of his findings using these Beta and he added some README on how to install/upgrade and some notes about this version. This is HAL-free release of KDE, the same goes with XOrg which has done it before (and gets included on Slackware-Current as of now). As a result, KDE now talks directly to uPower and uDisks and that makes it new dependencies for KDE 4.6.

Please be aware that you will definitely need Slackware-Current packages instead of 13.1 since -Current has changed so much compared to 13. The basic toolchain and libraries has been upgraded, so it's too risky for 1…

Security Updates: Firefox and Thunderbird

Image
Two Mozilla packages has been upgraded to the latest version to fix security vulnerabilities which are quite a lot this time. Along with this updates, kdebindings and soprano also gets rebuilt. SeaMonkey is not affected, since the package in -Current has been upgraded to 2.1 Beta 1. I think when Beta 2 gets released, it will be upgraded as well later on.

There's no major changes this week, but i think there will be another big changes next week. We will have to see about that

New zlib package to test

Zlib package has been rebuilt into two different packages (the first rebuilt is on l/ and the second rebuilt is placed under testing/) and it's meant to fix how libxml2 uses zlib which broke several application discussed in LQ.

Another package which gets rebuilt is kde-l10n-ia which got a new slack-desc replacing the old one.

Libxml2 Rebuilt

Pat has just issued a small update to fix the broken libxml2 library. The latest rebuilt will disabled shared libraries versioning which broke the ABI that linked to this library. These are the solution that Pat took instead of downgrading the libxml2 package.

This issue was spotted on LQ and also on this thread.

Security Updates: OpenSSL

OpenSSL has received another security updates and it has been upgraded to the latest version (unfortunately not the 1.0 release, but still in 0.9.8x series).

K3B has been rebuilt with some patches to work with QT. Some libraries were upgraded as well.

One notice about today's update is that there was another aaa_elflibs rebuilt to include another library in it. Make sure you upgrade these package as well (remove them from slackpkg's blacklist for a while).

KDE 4.5.4

KDE 4.5.4 has been released as a monthly update by KDE team and it has been included by Pat in the yesterday's update (i couldn't access the Internet yesterday, so i missed the news).

I haven't looked on what changes brought in in this release, but i don't think it would be a big one, as this is a maintenance update. Mostly are for translations updates and minor bug fixes.

Several other packages were upgraded as well, as part of KDE updates in l/ directory. KTorrent and Amarok has been upgraded to the latest version as well.

It's been some time since last update to KDE in official tree, but it's official that KDE 4.5.4 will be favoured in the next Slackware release.

Google Chrome 8.0.552.215

Google Chrome has moved to another stable release at Google Chrome 8. Their latest stable release 8.0.552.215 is now available for public and you can use SlackBuild script found in SlackBuilds project to get the source and also to build it. Don't mind the version as it will try to download the latest stable release from Google directly and the script will know the exact version instead of relying the VERSION line in the script itself.

In addition to the over 800 bug fixes and stability improvements, Chrome 8 now contains a built in PDF viewer that is secured in Chrome’s sandbox. This is truly amazing to see how Chrome improves so fast in the last two years.

Installing Google Earth 6 on Slackware

Image
Google Earth 6 has been unveiled by Google and it contains a lot of interesting new features that i would like to try, for example better Street View, 3D Trees, and Historical Imaginary. I rushed to download the package and i trid to install it using root account, but it failed because there was an error on the script.

So i searched the Internet to find the solution and most of the solution is to install lsb-core, which is for Ubuntu distribution. So, i tried to find another solution and i got one (from Ubuntu Guide) which i tried and it failed using root account, but it worked using non-root account. So here's the solution that i got:

./GoogleEarthLinux.bin --target /tmp/ge
cd /tmp/ge/setup.data/bin/Linux/x86/
cd /tmp/ge/setup.data/bin/Linux/x86_64/ (64-bit)
mv setup.gtk setup.gtk2
cd /tmp/ge
./setup.sh

Note: I tested this on 32-bit only, and it has been reported not working in 64-bit systems, either pure or multilib. Sorry folks.

Here's the screenshot in my desktop running Slackware-…

JDK Upgraded

Image
It's been a while since JDK and JRE has been updated by Oracle, but today, the latest JDK and JRE has come up on -Current along with other packages which were rebuilt or upgraded.

Akonadi was rebuilt due to boost upgrade yesterday which accidentally broke Akonadi since it's linked there, so a rebuilt is the solution. Unfortunately, it won't take long before Pat realize this and release a rebuilt package of Akonadi.

Another package which has been waited by many people is Pidgin upgrade. It has been bumped to 2.7.7 which should fixed a certificate error when you tried to login to your MSN account. I don't use MSN, so i actually never had problem with Pidgin, but it has been upgraded anyway. It's for our own good

Visual Crontab Editor

Image
Have you ever wanted to schedule a process to be donexecuted in certain time? If you do, then i guess you should ever heard of crontab as well. It's a daemon that checks periodically to crontab defined by the users if there's a job to be done. It checks every minute, because the smallest unit is minute.

Configuring crontab is very straightforward and easy, but not for everyone who's not used to with the format being used. Just let me give you what crontab format look like
0 * * * * /bin/bash /home/willysr/rsync_current.sh

This is an example of one of my cron job defined on my crontab. What does it do? Well, basically it will try to launch the rsync_current.sh script every day, every hour on minute 0, like 1:00, 2:00, 3:00, etc. Do you get the point? It's very straightforward.

The common format of crontab is (separated by space/tab):
minute hour day-of-month month day-of-week command-to-execute

Here's the allowed value for each field…

Security Update: CUPS

Image
CUPS has been upgraded to 1.4.5 to fix security vulnerabilities found in earlier version and other packages were upgraded in the latest -Current batch of updates today.

Based on the Changelog, it looks like that next Slackware release will still be using Python 2.6.x and not switching to 2.7.x or even 3.x series. Perhaps it will be on the next major release (14).

One thing that quite interesting is the inclusion of SeaMonkey 2.1 Beta release. Usually Slackware never use Beta release unless it has an important reason and it seems it does now. The current 2.0.x series is broken when it's being used with other GTK/Cairo-dependent applications. I believe when 13.2 is released, it should be on a final version, or even close to final version, so it will be quite stable (even though Pat said it's quite stable on his machine).

Oh well, time to start rsync client again

SlackBook and SlackBasics Translations

I have just completed setting up access for those who wanted to get the latest Indonesian translations of SlackBook and SlackBasics reference (it's good for people which is new to Slackware or wants to learn about how Slackware works).

For SlackBook, you can get the latest Indonesian translations in this URL: slackbook.slackware-id.org. It contain only a single file in tar.gz format and it's filled with multi-page of HTML translation of SlackBook.

For SlackBasics, you can get the latest translations in this URL: slackbasics.slackware-id.org. Basically, it will redirect you to the proper SlackBasics translations project in Google Code. There, you will be able the PDF format or in HTML (available in Single/Split version).

I hope all the references that linked to this two manuals can be updated if you have ever published it somewhere.

Domain Migration

Due to technical problem which caused several days of downtime, we finally decided to redirect all request to Indonesian Slackware Community site to Planet Slackware Indonesia. After updating the NS record, the redirection has taken place since yesterday and now the site is back online.

Unfortunately, you will not be able to access the SVN access of SlackBook and SlackBasics repository as well as CVS repository of our SlackBuild script. As for SlackBasics, please have a look on Google Code for the latest update. We will try to restore access to SlackBook translation as soon as possible. As for the SlackBuild, i think it would be better if we use SlackBuilds Project, so we will not recover these access.

Security Updates: OpenSSL

One security updates were released today on -Current as well as in -Stable. OpenSSL is now upgraded to 0.9.8p. In -Current, XOrg and Mesa were rebuilt to add more options to compilation parameter and also in driver detection preferences for NVidia card.

Other packages gets upgraded, like MySQL, Akonadi, Qt (4.7.0-based), and Soprano. I think KDE 4.5.3 on -Current will be based on Qt 4.7.x which should fix so many problems with earlier version of Qt.

Security Update: xpdf

Two security updates were mentioned via Slackware-Security mailing list, but i only see one security update on Slackware Changelog. It's kinda weird, but let's hope it will be fixed soon enough. Meanwhile, in -Current libdbusmenuqt has been upgraded along with xpdf which is now upgraded to fix security problem.

VMWare Workstation 7.1.3 Released

Another VMWare Workstation is released and this time, this new version brings better compatibility with Linux Kernel 2.6.32-2.6.36.

Here are some of the highlights related with Linux Kernel compatibility:
When you install VMware Workstation on an operating system that uses a post-2.6.34 Linux kernel, the vmmon module fails to compile. The vmxnet and vsock guest modules fail to compile on operating systems that use post-2.6.32 Linux kernels. When you install VMware Tools on an operating system that uses a post-2.6.34 Linux kernel, the vsock.ko module fails to build. I have downloaded this version, but not yet install it, but i will do it today and test it with Linux Kernel 2.6.36. I hope they don't need any more patches like what i did in the previous post (2.6.36) and this one (2.6.35)

Gt+2 Now Honors User Configuration

Image
For people who had upgraded to -Current and then experiencing a bad gtk-theme or their theme is reverted to default, please grab the updated gtk+2 package in -Current tree which now honors the settings in user's home directory instead of the global configuration found on /etc/.

This topic has been discussed in LQ and Pat thanked Midori for the explanations thus the solution is out now

XOrg Rebuilt and Other Fixes Coming Up

Following yesterday's massive updates, today, another updates are coming through -Current tree and most of them are rebuilt packages which should fixed some problem related to XOrg and gdk-pixbuf, while the other were just a normal upgraded package which should make the next release even more stable than ever. There's one new package being added, which is ca-certificates. This package will enable you to check for the authenticity of SSL-connection because it contains the PEM files of CA certificates.

One more thing to mention here is that since there were a rebuilt XOrg package, those who used NVidia proprietary driver will likely have to reinstall their driver after upgrading the XOrg packages since when the upgrade process commences, some link were deleted, thus it's important to reinstall it again or else you will unable to get to your desktop again.

Better Font

Image
I have just finished upgrading my two workstations (one at home and the other is my working computer at my campus) and also my laptop to the latest -Current updates which was so huge. Everything works as i hoped and no major problem with the new XOrg. I used NVidia proprietary driver for my desktop at home and it works just fine, without no crash just like what's written on the Changelog. As my other workstation is still running on old Intel VGA and i didn't think that would create so many problems. I haven't tried to hack my laptop to enable the NVIdia again, but i guess i would have to wait for Dave Airlie's work on Intel/NVidia patch on the next Linux Kernel before i tried to hack it again.

I really love this batch of updates, since it's so smooth, just like my previous upgrade when Slackware 13.1 was still being developed. It went just fine without any major problem. There was a posting in LQ which stated that they had some problems, but i did encounter the seco…

Massive Updates Has Arrived

Image
Finally, the big, massive updates for -Current has arrived after Pat pushed them to public repository as of today. It incorporates HAL-free XOrg 1.9.2 packages, upgraded basic libraries and tools, Firefox 4.0 Beta 7 on /testing, xf86-videou-nouveau package added, and many more.

It would take some time to finish all this sync process, but i'm willing to spend my week just to make sure everything is working fine after the upgrade for this batch of updates.

Thank you Pat and all Slackware team to make this update come true

Installing Adobe Air on Slackware

Image
Few days ago, there was a question in ID-Slackware mailing list about how to install Adobe Air in Slackware. He followed a tutorial for Slackware 12.2 but it didn't work out, so i tried his steps, but with my own way and i think i hit the jackpot

Download Mozilla-NSS SlackBuild from AlienBOBGrab the latest version of nss and nsprEdit the version in mozilla-nss.SlackBuild script and execute itInstall Mozilla-NSS packageGet the RPM package for Adobe AIRConvert to TGZ using rpm2tgz and install itVoila..... you can now access RIA Gallery from Adobe or Fresh Air Apps to test whether it works or notPlease let me know if it's not working.

I tested it on Slackware-Current 32 bit using Firefox

Two More Translations

Image
SlackBasics, one of the reference used for Slackware newcomers has been translated into French (fr_FR) and Spanish (es_BO) this year. This is a great achievement since people still like to contribute to this project even though it's based on the rather old Slackware 12.0. Nevertheless, most of the topics discussed are still applicable to Slackware 13.1, even in -Current since like always, Slackware keeps his tradition of solid release and they don't introduce big bang changes like other Linux distribution.

We are still waiting for the Bulgarian translation and probably other language would like to follow and list their language on the translations project? We welcome all of you

New Poll

Image
Time to start a new poll. For two releases, Slackware has been using PHP 5.2.x series while the development of PHP has started to move to 5.3.x series. I'm wondering what does people think about this?

Should the next Slackware release (13.2) still using the 5.2.x series which still provides compatibility with most PHP scripts or should it start using 5.3.x which brings new features, but it may break some scripts, but it's easier to upgrade to future PHP 6 when it gets released?

Please give your votes. This will be another two months poll, so take your time before you submit your votes

Poll Results

Image
I totally forgot that the poll has reached it's end of time, so i'm here to announce the result. My questions was about the kernel that you used and here are the results:

Default stock provided by Slackware 49 (46%)
Development series (RC) 7 (6%)
Custom 2.6.35.x series 31 (29%)
Custom 2.6.34.x series 2 (1%)
Custom 2.6.33.x series 8 (7%)
Custom 2.6.32.x series 3 (2%)
Custom 2.6.31.x series 2 (1%)
Older than 2.6.31.x series 3 (2%)

From the results above, we can see that most people stayed using the default Kernel stock provided by Slackware and they think it's the best option. The rest is scattered, but most of the people are still using 2.6.35.x series which was the latest version as the time this poll created. Right now, the latest one is 2.6.36 released by Linus last week.

I'm sorry for not calculating the 2.6.36 schedule. I should have mentioned it on my blog poll, so people can vote for it, since i'm also using 2.6.36 myself.

This also marks my 900th post on SlackBlogs…

KDE SC Repository

Image
Eric once again released another monthly updates to KDE SC. He has uploaded his packages to his KTown repository and also to his new mirror server, and i have mirrored those packages to my Repository Server at UKDW. Enjoy the new KDE SC 4.5.3

Access URL:
http://repo.ukdw.ac.id/alien-kde/
rsync://repo.ukdw.ac.id/alien-kde/

Please note that these packages are meant to be installed on -Current. Any attempt to install on 13.1 or previous version is not recommended, so do blame yourself if you do and your system break

KDE SC 4.5.3 Released

Image
We have entered November, that means another update for KDE, which is now available under KDE SC 4.5.3 release. This release doesn't bring too much excitement since the long list of fixes are not that much, but it does bring some important fixes, such as the KSharedDataCache which has cache invalidation bug that caused stability when daylight saving time changed.Unfortunately, i didn't experience this problem, as i never had a DST changes in Indonesia

We still don't know whether Eric will come up with KDE 4.5.3 or Pat who will include the latest KDE release on -Current. We will found out in the next few days. In fact, both will produce nearly the same output of KDE release, a solid release. That's for sure

Security Updates: Pidgin and Proftpd

Two security updates are released today: Proftpd and Pidgin. It seems Pat missed the 2.7.4 release of Pidgin, but now it has been bumped into 2.7.5.

Both updates traverse until previous release. I maintain up to 12.2, and both packages are being patched as well.

Security Update: Seamonkey

As always, whenever there are Firefox and Thunderbird, the companion Seamonkey always gets upgraded as well. Today's update is all about Seamonkey and also oprofile which gets rebuilt. Nothing big actually, but it's part of routine -Current updates, so have fun with it for now

Security Updates: glibc and firefox

Two security updates has been released under Current and Stable which are glibc and Firefox. Glibc updates fixes more vulnerabilities described earlier by the same person who found the bug.

Firefox update fixed a zero-day exploit discovered yesterday.

GSB Current Repository

Just now, i have finished mirroring GSB-Current for those whose running Slackware-13.1. This is intended for the next GSB release which should be compatible with Slackware-13.1

Without further ADO, you can grab the packages here

http://repo.ukdw.ac.id/gsb/gsb-current_slackware-13.1/
http://repo.ukdw.ac.id/gsb/gsb64-current_slackware64-13.1/

rsync services are also available
rsync://repo.ukdw.ac.id/gsb/gsb-current_slackware-13.1/
rsync://repo.ukdw.ac.id/gsb/gsb64-current_slackware64-13.1/

Security Update: Seamonkey

Seamonkey finally has been updated to sync with the other Mozilla products which has been upgraded several days ago. Along with this update, Mutt has been upgraded and boost has been rebuilt with some patches in order to work with GCC 4.5.1, the current version of GCC compiler used in the next Slackware release

Multilib Repository

I have just finished mirroring Eric's Multilib Repository from his new repository server and host it on my campus' repository server. Multilib is very useful if you need to use 32 bit application on your x86_64 systems so that you can install and have the application working normally just like you install it on 32 bit systems.

Since many Slackware users are now running x86_64, it's important to have multilib repository ready, so that's why i decided to pull the repository and have it ready on Indonesian local networks.

So, without further ado, here are the access detail:

http://repo.ukdw.ac.id/alien-multilib/
rsync://repo.ukdw.ac.id/alien-multilib

VMWare Workstation 7.1 and Linux Kernel 2.6.36

Image
I have just completed building Linux Kernel 2.6.36 on my laptop and so far, i have no problem at all, except that the latest VMWare Workstation is no longer working due to the recent changes in the Linux Kernel, so we must apply a patch in order to make it work, just like what i had to in Linux Kernel 2.6.35 (see my previous post: VMWare Workstation 7.1 and Linux Kernel 2.6.35)

So, i browsed the Internet and found this forum and i tried to apply the patch and yes, it's working

Here's the steps:
Download the patch and the patcher file from the forum above and put both file in the same directory
Give execute permission to patcher file (that ends with .sh)Switch to root accountExecute the patcher file and in the short time, it will try to patch the vmware source
Re-run the VMWare and voila..... it's working normally Notes:
The patch will work if you built a modular kernel (Generic). If you happened to use a huge kernel used in default installation of Slackware, you will have to sw…

Security Updates: glibc, firefox, thunderbird

Three security updates has been released today. One of them is the lately popular glibc vulnerability discovered by Tavis Ormandy which can resulted to a privilege escalation to a root account. Two others are Firefox and Thunderbird updates which brings so many bug fixes.

Besides the glibc rebuilt and patch, sysklogd also been upgraded in this release.

LTO Support for GCC

GCC in -Current has been enhanced by LTO (Link Time Optimization) after the packages has been rebuilt and new package has been added in order to support LTO which is libelf.

Hopefully, future Slackware-Current packages will take benefit of this new feature in the compiler so that it will be more optimized than previous one.

I think Pat is ensuring to deliver the best toolchain in order for the next major Slackware release. That's why it took some time for him to release the packages to public because he is doing a thorough testing with the team first.

Toolchain Updated in -Current

The basic toolchain which will be used to compile new packages in -Current and the next Slackware release has been upgraded by Patrick on today's update. It includes glibc, gcc, and kernel. It will likely to use 2.6.35.y kernels unless 2.6.36 is proven to be stable enough to be used for production level. Since it's still early stage on -Current, i think 2.6.36 can still make it to be tested and used on -Current when it get's released.

Slackware-Current is currently using GLIBC 2.12.1, Linux Kernel 2.6.35.7, and GCC 4.5.1 as the default toolchain.

KDE 4.5.2 by Eric

Once again, Eric is one step ahead of -Current development which has been idle for about a month. I'm sure Pat is working on something else besides KDE monthly updates (he's aware of that i'm sure but it may not his top priority list right now). So for now, let's enjoy Eric's work on KDE 4.5.2 updates for October.

All of the mirrors has been updated with the latest version of KDE 4.5.2 from Eric's main KTown repository, so enjoy it just like the rest of the Slackware users around the world. Like always, it's best to be combined with Slackware-Current and you will have no problem upgrading to this version as it requires no additional dependencies if you have used the latest Slackware-Current.

LibreOffice on Slackware

Niels Horn has published a set of pre-built package for LibreOffice, the OpenOffice.org fork from The Document Foundation on his website. It's based on the SlackBuild script for OpenOffice.org, but with a little modifications.

He has set a warning: it cannot co-exist with OOo (for now) and he will try out some tricks in order to make it working with OOo.

Kernel Updates for 64bit Systems

The kernels packages on Slackware64 for 13.1 and -Current64 has been patched and rebuilt to fix two security problems with 64 bit to 32 bit conversion fixed in the 3.6.36-rc5 upstream:
64-bit Compatibility Mode Stack Pointer Underflow (CVE-2010-3081).
IA32 System Call Entry Point Vulnerability (CVE-2010-3301).

This update only affects the 64 bit systems, so it will not be released under 32 bit.

Security Update: bzip2

One security update has been released for Slackware: bzip2. This upgrade fixed an integer overflow

Mozilla Products Upgraded

All of the Mozilla products are upgraded on the latest -Current and -Stable updates: Firefox, Seamonkey, and Thunderbird. Also, the beta version of Firefox has reached Beta 6 and this also gets included on testing/.

I think, Firefox 4.0 will be included in the next default package for the next Slackware release, as it looks promising and works well on -Current.

Security Updates: Sudo and Samba

Two security updates were released today in -Current and in -Stable for Sudo and Samba. No other packages were upgraded on this batch of updates. I think Pat and the Crew are still working with other packages on the backend, mostly for Robby which is working on newer XOrg packages.

Firefox 4.0 Beta 5

Firefox package under testing/ has been upgraded to Beta 5. I think the latest beta sure does look promising since it has featured the new revamped UI and it contains more features that will likely be available on the final release of Firefox 4.0 later this year.

Installing Phoronix Test Suite

Image
Phoronix Test Suite is one of the most famous benchmarking suite on Linux (even though it can be installed on Windows, OpenSolaris, BSD, and Mac OS X lately). It has 130+ Test Profiles and 60+ Test Suites which should be more than enough to do major benchmarking on an overall system performance.

There are some of the highlights of Phoronix Test Suite:
1. 130+ Test Profiles
2. 60+ Test Suites
3. Extensible Testing Architecture
4. Optional Linux-based LiveDVD/USB Testing Distribution (PTS Desktop Live)
5. Automated Test Installation
6. Dependency Management Support
7. Module-based Plug-In Architecture
8. PNG, JPG, GIF, Adobe SWF, SVG Graph Rendering Support
9. Automated Batch Mode Support
10. Global Database For Result Uploads, Benchmark Comparisons
11. Detailed Software, Hardware Detection
12. System Monitoring Support
13. GTK2 Graphical User Interface + Command-Line Interface
14. Runs On Linux, OpenSolaris, Mac OS X, Windows 7, & BSD Operating Systems

Here's how i install PTS on my desktop ru…

KDE 4.5.1 Arrives on -Current

KDE SC 4.5.1 has been uploaded to -Current tree today and i think Eric will remove his KDE SC packages from his KTown repository as soon as possible to avoid redundancy of packages. Besides KDE SC, there are several other packages which gets upgraded and also added to -Current, including the new Firefox 4.0 Beta 4.

Actually i'm a little bit surprised to see Pat included this package on testing/ as he usually never put beta version on -Current except when there's no other choice. Perhaps Beta 4 is too interesting to try or perhaps there are so many requests from people that makes Pat decided to put the package into testing/ directory.

Linux Chooser

Image
I looked at my Identi.ca account today and someone posted about Linux Chooser. I'm curious about it and have a look and took the test. The result is as i expected: 100% Slackware and 100% Gentoo.

What's your result?

KDE 4.5.1 Packages by Eric

Image
Once again, Eric has released KDE packages for Slackware-Current on his KTown repository. This time, KDE SC 4.5.1 has been shipped by Eric after he decided to build his own KDE packages instead of waiting until it come up in -Current.

At this time, all KDE 4.5.1 packages can be downloaded from KTown repository or by the help of several mirrors mentioned by Eric on his blog post.

Don't forget to read the README for instructions and warnings. It's safer to use Slackware-Current instead of Slackware 13.1 if you wanted to upgrade to this version, even though some people has reported that they were using 13.1 and found no problems using it.

All of those packages can be downloaded from UKDW Repo server via http or rsync service:

http://repo.ukdw.ac.id/alien-kde/4.5.1
rsync://repo.ukdw.ac.id/alien-kde/4.5.1

Enjoy KDE SC 4.5.1

Google Chrome 6

Google Chrome 6 has been released as a Stable release by Google and i have successfully upgrade to Chrome 6 using the SlackBuild script provided on SlackBuilds project made by Erik Hanson. Even though the version mentioned is still 5, but actually it does work on Chrome 6 as well.

Everything works as intended. All of the plugins are still reserved and the functionality has been improved in overall. I think it's a worthed upgrade.

The full announcement of Google Chrome 6 can be read on Google's Blog

New Poll

Image
New poll has been created. This time, i would like to know what Linux Kernel version do you use on your computer. Linux Kernel is the central of the system as it provides you with the core of the operating system. Basically it handles everything, starting from memory management, process scheduling, filesystems, and many more.

I will be running this poll for two months and hoping to get a good results of it. So, give your votes now

Poll Results

This month, i will not be late again for announcing the poll results. Yes, it's over by now and we have a surprising results. We only have 38 votes this time and the result are:
Yes, absolutely 12 (31%)
Yes, partially 12 (31%)
No, but i still use it 0 (0%)
No, i'd rather use others 14 (36%)

People still sees KDE 4.4.x has performance problems and they rather used other desktop manager such as GNOME or probably XFCE which is supported in Slackware. I hope with the release of KDE 4.5.x series, all of those doubts will be gone and they will be pleased with KDE 4.5.x series performance.

So far, i have been using KDE 4.5.0 from Eric Hameleers and it found it great. It's working without any problems on my desktop and also on my laptop (i do have some glitches on my laptop, but that probably related to the hybrid GPUs and i still can't activate my NVidia card, so that it still uses Intel GMA). Other than that, i'm satisfied with KDE 4.5.x

Choqok 1.0b3 Released

Image
Choqok 1.0 beta 3 has been released by the developer. There has been numerous bug fixes and also improvements on this beta releases such as:
Better nick name detection.Better URL detection.Fetching Friends List problems fixed.UnTiny plugin can use untiny.com service instead of its generic way (Configurable)Using the Choqok way to show repeated dents/tweets made optional (Default is Twitter way)Confirm dialog for Re tweetWhen KWallet isn’t available, Choqok will store secrets in text files (Not plain text, Base64)Choqok 1.0Beta2 was needs kdelibs 4.5 , We changed this to work with 4.4 too.I have build this package using SlackBuild script and it's working fine on my desktop. I will install this application on my laptop and workstation tomorrow.

FYI, it would be great if you integrate Choqok to KWallet or you will have to re-authenticate to Twitter / Identi.Ca everytime you restart your application. In the past, i was wondering why do my credentials seems to be lost. I remembered that …

Call for Testing : XOrg 1.9.0

Robby Workman has posted a call for testing for the new XOrg 1.9.0 in LQ. Basically he wanted to get some early input/feedback from users running -Current or 13.1 before he pushed the packages in -Current which will become the next Slackware release.

Note for people who wanted to test this packages: you are recommended to use 2.6.35.x Linux Kernel series instead of staying with your current older kernel. Also, if you use ATI/NVidia VGA Card, please use the latest version. NVidia has just pushed an official driver which brings ABI used in newer XOrg 1.9.0. You can download the driver for 32 bit or 64 bit.

Fixes for Segfaults has Arrived

As expected, this morning, Pat released update to libxml2 which should fix some problems related to segfaults caused by an ABI break by zlib-1.2.5. Also, he commited glew which has been rebuilt and also some other packages, such as wpa_supplicant and also VIm 7.3, which is a major upgrade.

Fixing Segfaults After Upgrading to -Current

If you happened to upgrade to -Current (August 27) and having so many segfaults on many applications both in 32/64bit systems, then you are not alone. Many (including me) have experienced this as well. On my case, it was VMWare Workstation 7.1.1 who got segfaulted after upgrading to -Current.

The culprit is the new zlib-1.2.5. This version requires newer libxml2-2.7.7, but this package hasn't arrived in -Current yet. Robby Workman posted a link in this thread and i found it working. After compiling libxml2-2.7.7 from source using Slackware's SlackBuild script, i don't get any segfaults anymore in VMWare.

So, for those who wanted to upgrade to -Current, you have two options:
Upgrade libxml2 as well to libxml2-2.7.7 orSkip zlib-1.2.5 package for now and stick with 1.2.3Update (29 August): Fixes for this problem has been resolved in the latest -Current update, so you only need to upgrade to libxml2-2.7.7 provided in the update and you will have no more segfaults.

Slackware-Current is Rolling

After almost a month without any updates on -Current, finally new packages has started to arrive in -Current. Most packages are basic packages, such as libraries and also security updates for XOrg, GnuPG, PHP, Pidgin, and Apache (httpd).

It seems that Pat hasn't considered moving to PHP 5.3.x series. He still used PHP 5.2.x for now. Probably the changes are too big and too risky, but i guess someday, it should start moving to PHP 5.3.x.

-Stable has received some updates as well, such as Pidgin, GnuPG, and Apache.

Updated Google-Talk Plugins SlackBuild

Image
After receiving suggestions and fixes from two LQ members on my thread, i have updated my SlackBuild script for Google-Talk Plugins. The fixes are to fix directory naming problem, mostly found on 64bit sytems and also to remove unneeded directory found both on Slackware 32 and 64 bit systems.

You can find the updated SlackBuild here (RapidShare).

Enjoy the plugins

Video/Voice Chat Works in Slackware

Image
Finally, after conducting several experiments with Google Talk Plugins, finally i'm able to have a Video/Voice Chat in Linux. Here's how to do it:
Download the SlackBuild script from RapidShare (not yet submitted to SlackBuilds)Extract them
Download the Plugin for x86 or x86_64 and put them into the google-talkplugin directoryModify the SlackBuild to match the architecture and execute it using root accountInstall the package which should be in /tmp/ using installpkgPlug your webcam or make sure your internal webcam has been detected
Restart your browserLogin to GMailTurn on the Chat featureCall your friends who have enabled the Voice/Video Chat features and you're doneIf you visit the Google Voice and Chat, they will keep asking you to install the plugin. Don't worry about that. I tested using Ubuntu and they still do the same thing, which means that they don't have any online detection for browsers who have installed the plugins.

Here are some screenshot of my previou…

Need Testing for Google Talk Plugins

Google has released Google Talk Plugin that enables Linux users to have Voice and Video chat in GMail. This is big steps for Google and also for Linux users. Unfortunately, the plugin is only for Debian/Ubuntu-based Linux distribution for now (.deb file) and RPM format will follow soon, but no source is provided yet.

So, i took my spare time last night to try to make a SlackBuild script using Eric Hanson's SlackBuild script on Google Chrome which has the same format for Google-Talkplugins. It's not yet submitted to SlackBuilds project as i need more testing and make sure it works before i submit it to SlackBuilds.

If you want to help testing it, please visit my thread on LQ Forum. I have tested the plugin only in 32 bit systems since i don't have 64 bit systems, so i will need your help for this (in multilib or pure 64 systems).

Google Earth 5.2.1.1547

Image
Today i have installed Google Earth 5.2.1.1547 on my Slackware system and everything worked normally. I don't have any problem at all when installing and also at runtime. Looks like it has fixed the OpenGL library from the previous version

Small Updates on FileZilla

Image
FileZilla 3.3.4.1 has been released. It fixed a small problems with previous version. My updated SlackBuild script is ready to be released by the admins of SlackBuilds project (probably in one or two days), so please be patient with it.

Also, for now, you are encouraged to use the builtin tinyxml package since tinyxml provided in SlackBuild has a bug which has a patch already (by FileZilla maintainer), but still not patched yet. You have two options:
- Use builtin tinyxml package which has been patched in FileZilla
- Use patched version of tinyxml (this requires you to edit the SlackBuild script yourself and recompile the tinyxml package building)

Update (19 August 2010): Robby has released this update in SlackBuilds and also updated the README file which is easier to understand. Thanks for that

Updates for FileZilla SlackBuild

Image
FileZilla has released another new version, 3.3.4. This is a minor update, but unfortunately, it adds one new optional dependency: tinyxml, a XML parser. In case you don't have this package, you can use builtin package by adding --with-tinyxml=builtin parameter in the configure script.

My updated SlackBuild script for FileZilla has been approved and you can get it to update your FileZilla installation to 3.3.4. You can also get tinyxml in SlackBuilds.

Enjoy

Temporary KDE SC 4.5.0 Repository

Since Eric will be out of Internet connection, he couldn't move his KDE packages into his KTown repository, which means users will have to download them manually from his kdesc directory which doesn't have any rsync service yet.

Since i have downloaded all of the packages on my Repo Server, i'm willing to provide you with the temporary KDE SC 4.5.0 Repository until Eric moved to his KTown repository. For those who wanted to download it, please visit my repository:

http://repo.ukdw.ac.id/kdesc/ (HTTP)
rsync://repo.ukdw.ac.id/kdesc (RSYNC)

NOTES: This repository will be deleted after KTown has been updated with the 4.5.0 packages.

Updates (22 August 2010): Eric has moved the packages in his original KTown repository, so this repository has been deleted and users are suggested to move back to KTown repository as usual.

Running on KDE SC 4.5.0

Image
Thanks to Eric Hameleer (aka AlienBOB) who have compiled KDE SC 4.5.0 packages and put them in his directory (even though it's not his usual KTown repository since he is out of Internet at the time the packages are published). The usual KTown will be updated as soon as he got his Internet connection back and that means people who wanted to test KDE SC 4.5.0 will have to download from this directory instead. It doesn't have rsync configuration yet, so your best option is to download manually or use recursive download on wget using -r parameter.

Last night, i downloaded all of them using download managers and this morning, i upgraded to the latest KDE SC 4.5.0. If you have been using 4.4.5 from -Current, you will find the transisition process is very smooth. You don't have to delete your .kde/ directory on your home directory. It might be a little problematic if you use KDE 4.5.0 RC from previous release as you might need to delete your .kde/. This is posted at Eric's ann…

KDE SC 4.5 Released

Image
KDE SC 4.5 has been finally officially released by KDE team. Even though they slipped one week from the original schedule, i believe they did it for good and it worthed to wait since this is considered a major upgrade from 4.4.x series.

KDE has several highlights on this release and each one of them has their own announcement:
Development PlatformUser ExperienceApplicationCan't wait until Eric uploaded his work on KDE SC 4.5

VMWare Workstation 7.1 and Linux Kernel 2.6.35

Image
Ever since i used Linux Kernel 2.6.35, everytime i started up my VMWare Workstation, i had to recompile the modules since the kernel has been upgraded. It seems that one of the component of VMWare is not compatible anymore with 2.6.35, so it end up with a warning instead of a success.

I Googled and found this article to be working on my system. So, if you happened to use VMWare Workstation 7.1.0 build-261024 (the latest version up to the time i write this post), you can use the patch provided to make it work with 2.6.35.

Kudos to the patcher

Here's the steps:
cd /usr/lib/vmware/modules/source
cp -a vsock.tar vsock-orig.tar
tar xf vsock.tar
cd vsock-only/linux
patch -p0 < /path/to/vsock.patch
cd ../..
tar cf vsock.tar vsock-only
rm -rf vsock-only
vmware-modconfig --console --install-all (or re-run VMWare from GUI)

New Poll

Image
New poll has been posted at SlackBlogs. This time, i wanted to know whether Slackware users are satisfied with KDE 4.4.x performance. KDE 4 has been out for some time and they have reached 4.4.x series which uses a monthly updates to fix many problems and add features that used to be available on KDE 3.5.x series.

Nevertheless, some people still think that KDE 3.5 is better than KDE 4, so that's the reason i wanted to know if your answer still the same after KDE has released their 4.4.x series.

Give your votes everybody

Poll Results

My apologies as i forgot to announce the poll results. It turned out that i have missed almost a week. Sorry for that. Anyways, here are the results:

Yes, i did a clean install 82 (46%)
Yes, i did a full upgrade from previous version 18 (10%)
Yes, i have been following -Current 42 (23%)
No, i haven't, but i'm considering to try 13.1 16 (9%)
No, i'm not planning to use 13.1 3 (1%)
No, i'm sticking with the version i have 15 (8%)

definitely, we have winner here with almost half of the voters (176 voters in total) pick the first option to do clean installation when Slackware 13.1 gets released. The second option is by following -Current (which i did too). People who picked this option usually have a motivation to help the development of Slackware by helping the latest development tree on Slackware. The rest are almost equally, except that only 1% who decided not to use 13.1 yet (probably because of the big changes in KDE).

Upgraded to 2.6.35

Image
Today, i wanted to test the latest Linux Kernel, 2.6.35 on my desktop. I compiled it this evening and it only took me about an hour to finish the compilation. In overall, i didn't see many changes in the latest kernel, probably due to Linus policy which is getting stricter about the time schedule on the merge window and his one week RC policy. IMHO, it's a good policy as things getting more predicted and less regression to fix during stabilization period (usually starting at RC2 onwards).

Since i still have some pending download, i couldn't test the new Kernel until now. I have just rebooted, re-install NVIdia driver (i used the latest 256.44, upgraded from 256.35), and voila... everything worked just perfect. I have to recompile some modules for my VMWare, but it's still compatible with Linux Kernel 2.6.35, so no major problems.

Tonight, i also solved my problem with Skype. In the past, i'm able to do a voice call using Skype, but lately, i'm not able to do so a…