Thursday, March 31, 2011

Welcome Back t1lib

It looks like t1lib farewell party is shorter than i expected. They only being left for one day and now they are being included again. That mean some packages that are being rebuilt yesterday will have to be rebuilt again and recompiled against the library again.

Another good news is that polkit-kde-1 is now being patched to fix logout/shutdown problem. Let's hope this fix will solve problems to many users.

bluez is also being upgraded to the latest version now.

Wednesday, March 30, 2011

Google Earth 6.0.2 on Slackware

For those who loves to sightseeing using Google Earth, there is a good news for you. Google Earth 6.0.2 has been released by Google with this changes (Taken from their Release Notes)

Issues Fixed with Desktop Client:

  • Fixed a problem where we were over fetching certain kml layer data and running into issuing of using large amounts of memory and slowness during zooming in.
  • Fixed an issue of ruler tool disappearing. In 6.0 beta, when measuring using the path tool, if you break to add a place-mark then you go back to the path and click "save" the path and ruler tool disappears all together.
  • Fixed an issue with incorrectly measuring long distances. Improved navigation in Street View inside buildings.
  • Fixed a crash with elevation profile if there was empty gx:value node in KML.
  • Optimized amount of terrain and imagery data fetched while viewing photo overlays.
  • Fixed an occasional crash while viewing 3D buildings. Fixed broken fly-to links within local kml files.
  • Fixed an issue where new place-marks added were with absolute altitude instead of being clamped to ground.
  • Fixed an issue where the title for panoramio pictures no longer appeared when hovering over panoramio icons with your mouse if scale legend was enabled.
  • Fixed an issue when there was occasionally a missing wall in 3D buildings.
  • Optimized amount of data fetched in Street View.
  • Fixed an issue where tilt by holding “shift” and moving the scroll wheel only worked in one direction on Mac.

Issues Fixed in Earth Browser Plug-in:

  • Fixed a crash when getNormalStyleUrl was called on a StyleMap referencing a non-existent Style.
  • Fixed some issues in using plug-in on https sites.
  • Fixed functionality of disabling ground level navigation through API.
To install it on Slackware, please refer to my previous post :Installing Google Earth 6 on Slackware.

Notes:
  • I tested this on 32-bit only, and it has been reported not working in 64-bit systems, either pure or multilib. Sorry folks.
  • You must also installed OpenGL drivers installed on your system (and Xorg configured to use them). Not doing so will cause X to crash.
  • Google Earth 6 is "LSB compliant" meaning it was built on a LSB system.
    Slackware however does not have that symlink which is part of the LSB 3.0 (and LSB 4.0 since this release) specification. You'll need to create the symlink manually after installing the package:
    ln -sf /lib/ld-linux.so.2 /lib/ld-lsb.so.3
You can also choose to install it using SlackBuilds script maintained by Michiel van Wessem. Some notes are taken from Michiel's description in SlackBuilds website and also Eric's comment on my previous post.

Here's the Google Earth's screenshot in my desktop running Slackware-Current:

Good Bye t1lib

Pat has decided to remove t1lib package from Slackware 13.37, thus rebuilding all packages that linked to that package. The reason for removal is because it's no longer maintained and not many other applications that uses it.

The reported bug on ps comand is now fixed after applying a patch from Gentoo mailing list. mkinitrd is once again patched and rebuilt to fix another problem, this time in unify_libs() function.

xfce also gets rebuilt after Robby sent a patch to make Thunar doesn't consider files ending in ~ to be hidden. Again, there will be no XFCE 4.8 for 13.37. If you need it badly, go Robby's XFCE 4.8 repository.

OpenVPN is now rebuilt to add --enable-iproute2 parameter at configure time.

We still haven't seen Linux Kernel 2.6.37.6 included in Slackware 13.37. I wonder if Pat is considering to use Linux Kernel 2.6.38.x instead? daydreaming

Tuesday, March 29, 2011

Security Fix: kdelibs

One security update has been released on -Current for kdelibs. This package is rebuilt and thus fix CVE-2011-1168. Other packages gets rebuilt and upgraded as well to fix reported problems on LQ. Some of them are btrfs-progrs, mkinitrd, pmake, glib2, and procps.

We are waiting for the next RC (or directly a final release) of Slackware which should brings us to Linux Kernel 2.6.37.6, even though some people asked Pat to consider using Linux Kernel 2.6.38 on Slackware 13.37 since 2.6.37.6 will be the last 2.6.37.x series which will be supported by Greg unless there's a new maintainer stepping up for maintaining this version.

Linux Kernel 2.6.38 does bring quite numerous changes, including a better performance on Intel, AMD, and NVidia graphic cards. For more information about new features and or changes in 2.6.38, please refer to Kernel Newbies entry.

Monday, March 28, 2011

New LILO Splash Screen





























A new LILO splash screen is spotted on LILO's source directory which is quite unique and it should be fun to watch.

If you want to use the new one, Here's the steps:
  • Download the image source from here
  • Copy the new bitmap to /boot (use the original name so you won't have to delete your previous splash screen just in case you want to return to the normal LILO splash screen)
  • Open your /etc/lilo.conf and edit it so it became something like this
    # bitmap = /boot/slack.bmp (the old one is now commented)
    bitmap = /boot/sl1337.bmp (new line added)
  • Re-ran /sbin/lilo -v and make sure there are now errors generated
  • Reboot and voila.... your new splash screen is thereYahoo
FYI, Linux Kernel 2.6.37.6 is out now, so the next RC (or probably direct to final version) of Slackware 13.37 is really close now. Please test it and report any bugs so it can be fixed before the final version comes up. It could be anydays now, so be quick. Do as Pat says: Don't forget to apply the 0.3% fudge factor. Rolling

Sunday, March 27, 2011

Slackware 13.37 RC 3.14159265358979323846264338327950288419716

I know it sounds a bit funny, but that's the real string attached on the latest -Current changelog. It's another RC release, but not RC 4 here we are talking since it's very close to real final version for Slackware 13.37, so Pat decided to put a unique versioning 3.14159265358979323846264338327950288419716 (Pi number)

What's new with this release? Well, it brings another new kernel stock, Linux Kernel 2.6.37.5. A lot of packages has been rebuilt, including glibc (and of course gcc-multilib are ready in AlienBOB's repository). Pat is intending to release 13.37 final with Linux Kernel 2.6.37.6 so we should wait for another week or so, since it's being reviewed by Greg and other Kernel developers.

There has been some changes in basic applications, such as lilo which now use vga=normal as the default choice, updated btrfs-progs to fix problem with fsck at boot time, rebuilt mkinitrd to allow relative path for -s option, rebuilt sysvinit-scripts to open tty1-6 for all runlevels, added Slackware 13.37 mirrors for slackpkg, blacklisted several HTTPS certificates due to Comodo Fraud Incidents, and many other things which are described on the Changelog.

There's one package being added on this batch of update which is idnkit which is used to supports internationalized domain names.

One note about this update is that there is an upgrade to poppler which requires some applications to be rebuilt. If you use any applications that uses/links to Poppler, it's good idea to rebuilt them just in case they stop functioning or missing some functionality.

Saturday, March 26, 2011

New Widget: Follow By Email

Since Google/Blogger has introduced a new widget called Follow By Email, i will include this widget on both of my blog, My Personal Blog and SlackBlogs so that readers can follow any updates on these blogs (they are separated, so if you like both of them, you must follow them twice on each blog).

Any post that is posted on this blog will be sent to your email, thus it will make it easier for you to see any updates on this blog. I hope you can get the benefit of this widget daydreaming

Tuesday, March 22, 2011

Slackware 13.37 RC 3

Another RC has been released by Pat to unofficially announced that final version of Slackware 13.37 is getting closer and closer to reality. He actually gave spoiler on my blog few days ago, so i'm not that surprised Rolling

Anyway, RC 3 does bring some new exciting changes. First one is the inclusion of final version of Firefox 4.0. It has no difference with RC 2 release, so i guess Pat's predictions was right to include Firefox 4.0 RC 1 to the main package since the beginning. Another great inclusion is Google Chrome. We all know that Google Chrome is one of the favorite browser out there. Pat knows this and he decided to put Google Chrome SlackBuild script in /Extra directory plus all the dependencies required (GOrbit2 and GConf). Why does Pat leave Google Chrome binary? Because it changes very fast and it's better for users to grab the source from Google directly and then use the same SlackBuild script to build a Slackware-compatible package from DEB package (Google only provides RPM and DEB).

Other changes are not that interesting, but it does fix some problems, so if you are interested with those, please have a look on the ChangeLog directly.

It's getting closer everyone, so please prepare your bandwidth and also your donations to Slackware once it's released. I wish Slackware Store will update their catalogs with the new shirt with 13.37 logo on it. I think it would be a cool idea.

Monday, March 21, 2011

Firefox Upgraded

Just days before Firefox 4.0 gets released and now RC 2 is included on -Current. I think Firefox 4.0 Final will make it into -Current if it will be released by this week.

Xgames is also rebuilt with the correct architecture.

That's all for today's update.

Sunday, March 20, 2011

Terse Follow Up

After re-introducing terse mode yesterday, there were some follow ups on today's update. Slackware's pkgtool has been rebuilt again to accept non-standard slack-desc file so that it won't truncate some contents.

PHP has been rebuilt to include new configure script to make it work again with MySQL. Actually this problem has been spotted by some of Indonesian Slackware Community for the last few days, but since i don't see any problem report on LQ, i thought it was only a local problem. I compiled my own PHP installation with my own configure parameters, so i didn't experience this problem on any of my machines.

There were some other bug fixes, such as mkinitrd, cairo, openssl, wpa_supplicant, scim, and mozilla-firefox packages. The rest of the packages are just a normal upgrade process.

Saturday, March 19, 2011

New Terse Mode

Pat has integrated a new terse mode for pkgtool and also in the installation phase of Slackware. This feature was included in the old Slackware 1.0.0 through 1.1.1, but it was removed (i don't really know about it as i started to use Slackware since 10.1), but now it has returned after several years passed.

Dejavu fonts and linux-howtows are upgraded and also some rebuilt on packages like nfs-utils, sane, and liberations-fonts-ttf.

Friday, March 18, 2011

Security Update: PHP

One security update was released on today's update, which is PHP 5.3.6. It was released by PHP team yesterday, but it has been included in Slackware-Current since it incorporates so many bug fixes. Please note that PHP 5.2.x is no longger supported by PHP, so please start upgrading to PHP 5.3.x series.

The kernel packages are being rebuilt to add Firewire and FireDTV modules since IEEE1394 firewire stack is no longer exists in 2.6.37. Several apps are being upgraded such as usbutil, cmake, libraw, packages from XOrg (libX11, xf86-*, xorg-servers), and gnuplot.

One interesting news is that Firefox 4.0 RC1 is now included in the main tree replacing the old 3.6.x series. Since Mozilla announced that RC1 will become a final version if there are no major blocker, Pat decided to include it as the default application in a new installation of Slackware 13.37. If you still prefer to use 3.6.16, you can still use it and it will be maintained under 13.1/patches as long as the upstream still supports it.

Those who like to compile the new Linux Kernel 2.6.38 can test the new .config files that are now provided under /testing/source/linux-2.6.38-configs.

If my predictions are correct, Slackware 13.37 should be released by the end of this week or at most next week. It's just a wild speculation based on the Changelog. The final date of the released will only be known by Pat himself.

Wednesday, March 16, 2011

Slackware 13.37 RC2 Released

Pat has upgraded the status of Slackware 13.37 into RC2, which means it's getting big updates, but it's likely getting into more and more finalized phase of final version of Slackware 13.37 which (i predict) will be out in one or two weeks if nothing breaks after RC2.

Why RC2? Since it receives a new Kernel stocks. Slackware 13.37 will use 2.6.37.4, even though Linux Kernel 2.6.38 has just been released. It's too brave to include 2.6.38 as the default kernel in 13.37 since it has just came out from Linus' GIT repository and without thorough testing, it might break Slackware's stability. For those who wanted to use the Linux Kernel 2.6.38, you can compile your own (just like what i did last night by compiling Linux Kernel 2.6.38 on my workstation).

Since new kernels arrives, some of the toolchain are being rebuilt to link with the new kernels. They are aaa_elflibs and glibc. Other packages gets rebuilt to fix some problems or to enable new features that were disabled in previous build.

Some other basic packages gets a lift up, for example glib2, GTK+2, dnsmasq, iproute2, mesa, and xscreensaver (this one was requested in LQ).

Are We Almost There? Definitely!!!! Yahoo

Monday, March 14, 2011

More Bug Fixes

More bug fixes that comes from community contributions are coming in the latest Slackware-Current updates. As you can see from the Changelog, Pat acknowledges many author that wrote the patch or suggest the improvements over Slackware packages.

One of the most interesting update for this batch is probably the X11: Maximum Client Reached problem has now been resolved. It seems the culprit is the old guidance-power-manager that is now being removed from Slackware-Current.

There's one package that is misuploaded i think. The X11-skel package is for x86_64 which should be for i486 architecture. Let's see if Pat got my mail and re-upload the correct one.

Other than those mentioned above, there's nothing so interesting on this update actually.

Update (10:58 PM): Pat has updated the x11-skel package with the correct architecture. Please re-sync your mirror Banana Gym

Sunday, March 13, 2011

Request Granted

Today's update are mostly due to request posted at LQ, one of the biggest Slackware users community where Pat and several Slackware teams also joined and discuss things to improve Slackware in overall by giving suggestions, bug fixes, patches, improvements, and bug reports.

There were two report that are now included in the latest update. They are Emacs upgraded to 23.3 reported by Lufbery in this thread and the other one is iptraf-ng which didn't have /var/lib/iptraf reported by disturbed1 in this thread.

The last update was lxc which i don't see any thread on LQ, but perhaps it's somewhere out there. This update is also a sign that Pat really accepts feedbacks from most of the users out there. So, what are you waiting for? Join LQ and share and discuss about Slackware with us there thumbs up

Saturday, March 12, 2011

Security Fix: Pidgin

One security fix is being released under -Current as of today, which is Pidgin. What's interesting in this update of Pidgin is that file transfer in Pidgin should work better than before, thanks to Cristi Posoiu who tracked the bug and making sure it's completely fixed. I am really happy with this update since file transfer in Pidgin was so unreliable in the past. Let's see if this update really changed that problem.

Other than Pidgin, several packages gets upgraded (audacious and audacious-plugins) and rebuilt (sysvinit-scripts and geeqie).

For those who wanted to test the latest stable Mesa package, there's an update to Mesa 7.10.1 under /testing directory. Please note that this is a newly release, so it hasn't been tested thoroughly like the previous version, although i'm thinking it's a safe release since it's a maintenance version, not a major upgrade.

Friday, March 11, 2011

More Updates on 13.37 Development

More updates and fixes are being included in the -Current branch of the next Slackware release. It has been confirmed that the next Slackware release will have 13.37 instead of 13.2. I think this will be the first time since Slackware didn't use .0, .1, and .2 naming for it's release.

What's interesting in this update? There are a lot actually. First of all, aaa_base has been upgraded to bump with the new name for the next Slackware release. Bash has been patched with the latest patches, several packages get upgraded and rebuilt as usual.

There's two new packages on this update. liboggz is the first one and the second one is iptraf-ng (this is actually a replacement for iptraf package). Please make sure you installed the new package first and then remove the unneeded packages.

libXt has been upgraded to 1.1.1 which should fix xdm and other Xorg packages that gets segfaulted after the last update. The issue are discussed on LQ (here and here).

There's also one security update which is subversion that gets upgraded to 1.6.16.

It's getting more stable as we speak and Pat and his team needs your feedback to make sure no bugs are lurking in Slackware-Current which is in final phase before being released as 13.37. Please help by testing -Current and report them to Pat or make new thread on LQ

Thursday, March 10, 2011

KDE 4.6.1 by Eric

Less than an hour after Pat released his update to Slackware-Current, Eric followed with an update to KTown. Yes, KDE 4.6.1 packages are now being pushed to public mirror. Actually the packages were already being prepared and finished long before today, but it would require some rebuilt packages that is on -Current, so Eric postponed the release until it has been pushed to public.

Well, the wait is now over and you can start downloading KDE 4.6.1 packages on UKDW Server if you live in Indonesia
http://repo.ukdw.ac.id/alien-kde/
rsync://repo.ukdw.ac.id/alien-kde

Wednesday, March 9, 2011

Slackware 13.37 Release Candidate 1

Finally, an update to Slackware-Current is moving on again, but this time, it's quite big and guess what? We have a RC 1 release already Yahoo

As you probably know, RC 1 in Slackware is different with other Linux distributions. In other distributions, it would take some time before the final version is released after their RC 1 release. This condition is unlikely to happened in Slackware, because in most cases, there will be only minor changes after RC 1 is released, unless there's something really buggy that needs to be fixed.

Many interesting new packages on this update, including the new default kernels supported in the next Slackware release which will be using 2.6.37.x series, a big jump from 2.6.35.x series. I think it's a good decision as 2.6.35.x will not get much update by the maintainer and it's best to use the latest -Stable kernel maintained by Greg. A lot of other packages gets included in this update, including vim, gnupg2, compiz, samba, firefox, thunderbird, jre/jdk, and also an addition of gdisk which should make Slackware really works with GPT on 13.37 Russian Emot

Many laptop users will be quite happy with the addition of newer Intel Centrino Wireless-N chipset support on Slackware 13.37

In overall, Slackware is still one of the best Linux distribution that integrates both stability and security as a base to a good operating system for desktops, laptops, workstations, and on servers.

Kudos to Patrick Volkerding and Slackware crews WorshipApplause

Just in case if you didn't notice, the version number is now set at 13.37, and not 13.2. I'm not sure whether it's a permanent or just a temporary changes, but it's cool Big Boss

Saturday, March 5, 2011

LibreOffice Repository

I have just added a new repository for Indonesian Slackware users for LibreOffice packages created by Eric Hameleers aka AlienBOB. Eric has done so much work to make sure his build of LibreOffice contains the most complete language packs, extensions, and dictionaries. Therefore, we should help him to reduce the load of his servers by making a local mirror for Indonesian users. Besides, local users will also get more benefit by the availability of Indonesian local mirror.

So in the future, you can access Eric's LibreOffice packages from this URL:
http://repo.ukdw.ac.id/alien-libreoffice/
rsync://repo.ukdw.ac.id/alien-libreoffice/

Enjoy the work of LibreOffice by Eric Hameleers thumbs up

Thursday, March 3, 2011

LibreOffice 3.3.1 by Eric

Eric has uploaded his work on LibreOffice 3.3.1 which took him almost a full week to make it buildable on 32 bit systems. He has added so many extensions and language pack on his SlackBuilds script so that more and more people can start using his package even if English is not his/her mother language. All you need is install the language pack that suits your need.

There are some bugs related to the icons used in this package. It still used the old OpenOffice.org icons, but the SlackBuild script has been updated to include the new LibreOffice icons. If you would like to have the new updated icons, you can always build the package yourself (beware of the long compilation process needed to build correctly).

See Eric's post on his Blog to find more detailed information about this information

Wednesday, March 2, 2011

Security Update: Samba

This post came a little bit late as i was so busy yesterday and i reached my hotel at 00:30 AM, so i couldn't bear to get some sleep. There was only two updates yesterday. One update related to security update which was applied to Samba and the other one was removal of contributed scripts in bash-completion since it caused some problems (even on my system).

I didn't intend to use bash-completion again, since the normal bash package is sufficient for my need for now.