Posts

Showing posts from September, 2006

Some new testing packages

Pat has added several new packages which still need more testing on the -current changelog, so he put it on the /testing directory which is being used to test new packages (including the latest 2.6.18 kernel). Here are the latest changes in the last two days:
Sat Sep 30 01:52:09 CDT 2006
testing/packages/fontconfig-2.4.1-i486-1.tgz: Upgraded to fontconfig-2.4.1. Thanks to Frédéric L. W. Meunier for pointing this out.

l/shared-mime-info-0.19-i486-1.tgz: Upgraded to shared-mime-info-0.19.

+--------------------------+
Fri Sep 29 23:41:35 CDT 2006
l/libgpod-0.4.0-i486-1.tgz: Upgraded to libgpod-0.4.0. Thanks to Shilo Bacca.

l/pango-1.12.4-i486-1.tgz: Fixed bogus empty GPOS table warning and other minor bugs.

extra/linux-smp-2.6.17.13/kernel-generic-smp-2.6.17.13-i686-2.tgz: Rebuilt SMP kernels setting -smp in CONFIG_LOCALVERSION, not EXTRAVERSION.
Thanks to Tom B. for snapping me out of my old-skool ways.

extra/linux-smp-2.6.17.13/kernel-headers-smp-2.6.17.13-i386-2.tgz: Rebuilt.

extra/linux-smp-2.6…

New OpenSSH and OpenSSL Packages

Small changes has been merged into the -current changelog and it was security fixes which includes OpenSSH and OpenSSL packages. Even though the changes are small, but the description are quite long enough :D

Here are the latest addition:
Fri Sep 29 02:10:15 CDT 2006
a/openssl-solibs-0.9.8d-i486-1.tgz: Upgraded to shared libraries from openssl-0.9.8d. See openssl package update below.
(* Security fix *)

n/openssh-4.4p1-i486-1.tgz: Upgraded to openssh-4.4p1.
This fixes a few security related issues. From the release notes found at http://www.openssh.com/txt/release-4.4:
* Fix a pre-authentication denial of service found by Tavis Ormandy, that would cause sshd(8) to spin until the login grace time expired.
* Fix an unsafe signal hander reported by Mark Dowd. The signal handler was vulnerable to a race condition that could be exploited to perform a pre-authentication denial of service. On portable OpenSSH, this vulnerability could theoretically lead to pre-authentication remote code execution if…

New Kernel Modules

Pat has added support for USB and IEEE1394 storage devices in all huge26.s and test26.s kernel series and also one patch for UTF-8 support in vorbis-tools package. Here are the changelog:
Thu Sep 28 03:33:49 CDT 2006
ap/vorbis-tools-1.1.1-i486-3.tgz: Fixed UTF8 support. Thanks to Igor Pashev for providing a simple patch from Gene Pavlovsky.

kernels/huge26.s/*: Added support for USB and IEEE1394 storage devices.

kernels/test26.s/*: Added support for USB and IEEE1394 storage devices.
Thanks to Tais M. Hansen for pointing out that these kernels lacked support for USB storage devices. Using these kernels with udev may cause a few warnings at boot time as udev attempts to load the already built-in support, but these seem to be harmless.

Battery Monitor Enabled

Image
It seems that i have enabled my battery modules for a few months, but i just noticed the difference last night when i looked at KDE Control Panel at Laptop Battery section. Here you can see the difference when the battery modules are loaded and not loaded.

Below is the screenshots when battery modules are not loaded:





























And here are the screenshots after the battery modules are loaded:































I even had new tabs for ACPI config which i can use to enable hibernate, suspend, and CPU throttling, but i didn't want to take that risk by enabling them:














Next steps is to enable the hotkey buttons. I'm still looking on how to do this. So far, i only got Wallecha's post.

One Step Further

Another updates has been released on the -current changelog which might be an indication that Slackware 11.0 will be released in a short time (because Pat has included the zipSlack version on the repository tree). This updates also includes a patched KDEBASE package which fix the HAL requirements when accessing media:/ URL on Konqueror.

Here are the latest changelog:
Tue Sep 26 05:57:52 CDT 2006
a/aaa_base-11.0.0-noarch-2.tgz: Updated the "Welcome to Slackware" email.
Added /mount directory, subdirectories, and symbolic links recommended by the FHS, along with README files to help me understand the difference between this directory and /mnt. ;-)

a/etc-11.0-noarch-1.tgz: Fixed a bug in /etc/csh.login that caused repeated use of "csh -l" to duplicate search directories in the $path. Clearly /etc/csh.login should set the path just as /etc/profile does. This bug dates back at at least 1997, maybe earlier, so congratulations to Dimitar Zhekov for winning this release's &…

Announcement File is Ready

Browsing LinuxQuestions forum today and i looked at the mega thread "When Will The Next Slackware Release Arrive" and i found that Pat has made a new announcement file for the next Slackware release in the slackware-current directory. It seems that people will likely to see the next Slackware in the next one or two weeks. I was kindda suprpised that Slackware 11.0 will be 6 CDs. 10.2 only contains 4 CDs (2 of them are source packages) and now it added 2 more CDs. I was wondering what makes it so big so that Pat had to add two more CDs on the next release. Besides that addition, nothing new for me, as i'm been following the -current tree since 10.1.

Here are the contents of the ANNOUNCE.11_0 file:
Announcing Slackware Linux 11!

The only Slackware release more than a year in the making, this edition of Slackware combines Slackware's legendary simplicity, stability, and security with some of the latest advances in Linux technology. Expect no less than the best Slackware …

Added But Still Need Testing

Pat has updated -current changelog with one fix and also some update and adding one new file, which is hplip. Most of the packages are related to printer functionality, such as cups, hplip, sane. Here are the small changelog of the day :
Sat Sep 23 03:45:30 CDT 2006
a/sysvinit-2.84-i486-68.tgz: In rc.M, start rc.hplip if found. Fix the path to /sbin/initscript shown in init.8. Thanks to Robby Workman.

xap/sane-1.0.18-i486-3.tgz: Added HPLIP backend (hpaio) to dll.conf.

testing/packages/cups-1.2.4/cups-1.2.4-i486-1.tgz: Upgraded to cups-1.2.4.
The web site says that more problems were fixed. I would still approach this one cautiously, though I'm sure it (or its descendent) will be used in Slackware 11.1. Unless you have a reason to need this now, I'd wait.

testing/packages/hplip-1.6.9-i486-1.tgz: Added hplip-1.6.9, a complete print, scan, and fax system for HP devices. This isn't being merged into the AP series as a replacement for hpijs solely because I'd like to see it get …

HAL On Slackware?

Some people at Indonesian Linux Forum and also LinuxQuestions have asked about whether there's a chance that HAL will be included on the next Slackware 11.x. What i see in the changelog is that HAL will never make it into 11.0, but there's a possibility to be included on the next 11.1, since 11.1 will be in the next 6-9 months (maybe more), so Pat will have time to break the -current after he delivered the 11.0 to the public. That's what -current is supposed to do, deliver bleeding of the edge technology or packages, but it might broke your system, so it's only recommended for people who likes to use the state of the art packages and willing to take any risk that it might broken their own system (uhm.. do i forget to mention a lot of bandwidth used to download all packages in -current??)

This is the definition of HAL according to Wikipedia:
HAL is a Hardware Abstraction Layer and Open-source software Project that allows desktop applications on an operating system to read…

RC5 Updated

Pat said that it's still RC5, but there has been a lot of updates today. Totally, 13 updated packages has been introduced in the latest -current changelog (not including the rootdisk and new 2.6.18 kernels). It's still considered the last RC though and yes, we are getting closer than ever :D

Here are the latest changelogs:
Thu Sep 21 04:05:03 CDT 2006
This is still Slackware 11.0 release candidate 5 (for now), and is still the last release candidate, scout's honor. We are nearly there. :-)

a/devs-2.3.1-noarch-25.tgz: Added /dev/i2c-* devices. Thanks to Jean Delvare.
Just a reminder on devs, as I've had some email about it. As it stands, devs is required to boot even if the machine runs a 2.6+ kernel and uses udev.

a/hotplug-2004_09_23-noarch-11.tgz: Don't allow dhcpcd -k to make noise at shutdown time if dhcpcd is not running (as in cases where it was shut down manually, or the lease time was infinite).

a/logrotate-3.7.4-i486-1.tgz: Upgraded to logrotate-3.7.4. After read…

Added SlackWiki Link

I have just added SlackWiki link on the right side since it's also a resource site for Slackware users. Hope you will find this information usefull. I have registered myself over there also, hoping that i can contribute to the site also.

Upgraded to 2.6.18

Last night i downloaded the latest fresh from the oven kernel available which has just been released by Linus Torvalds after having seven RC release, 2.6.18. As usuall, new kernel tends to bring new features, so when i do make oldconfig, it asked for several questions which are new for this kernel. After answering all questions, i started to build the kernel image and also the kernel modules and then installing the kernel itself. The process went very smooth and i had no problems while testing the new kernel.

My touchpad, wireless device, and ACPI worked just like the old version and this is just like what i expected with newer kernel. Although everything is working fine, i won't delete the previous kernel until i'm pretty sure that it's stable enough to be a singe 2.6.x kernel on my laptop. Usually i dare to erase the old kernel when it has reached some new -stable release, as usually first -stable release brings stability for the first major kernel upgrade.

Let's enjo…

Spliting Packages and Small Updates

Pat has updated -current changelog and he has updated the gzip, arts, and procmail along with the initial ramdisk image for better package management. Here are the low volume of changelog:
Tue Sep 19 18:13:09 CDT 2006
l/arts-1.5.4-i486-2.tgz: Patched an annoying bug where audio programs such as ogg123 would not work unless KDE had been run first. I took several stabs with me sword at ripping out kdebase's surprise HAL requirement as well, but the best I could achieve was "Internal Error". Aarrr!!
+--------------------------+
Tue Sep 19 14:07:49 CDT 2006
a/gzip-1.3.5-i486-1.tgz: Upgraded to gzip-1.3.5, and fixed a variety of bugs. Some of the bugs have possible security implications if gzip or its tools are fed a carefully constructed malicious archive. Most of these issues were recently discovered by Tavis Ormandy and the Google Security Team. Thanks to them, and also to the ALT and Owl developers for cleaning up the patch.
For further details about the issues fixed, please se…

Enabled SSL Support

Pat has just added the missing SSL support for neon packages and that's the only updates that was added in the -current changelog. Only small changes, but as subversion sometimes being used with conjuction with SSH and SSL, i think this feature are still critical. Here is the one package changelog:
Mon Sep 18 15:18:07 CDT 2006
l/neon-0.25.5-i486-2.tgz: Enabled missing SSL support.
Thanks much to Mircea Baciu!

Slackware 11.0 RC5

Another release candidate has been released by Pat in the -current changelog. Lots of changes has been implemented in this changes, so i think it's worthed for another RC. Here are the changelogs:
Mon Sep 18 05:33:24 CDT 2006
Slackware 11.0 release candidate 5. This is the last one, scout's honor.
a/aaa_elflibs-11.0.0-i486-9.tgz: Stripped /lib/libbz2.so.1.0.3, added /lib/libdm.so.0.0.4.

a/bzip2-1.0.3-i486-3.tgz: Stripped /lib/libbz2.so.1.0.3.

ap/espgs-8.15.3svn185-i486-1.tgz: Upgraded to espgs-8.15.3svn185. OK, I don't like using repo versions at all, much less inserting them at the last second. But, it seems like par for the course for ghostscript and its offshoots where there wasn't much choice about shipping 8.15rc4 in Slackware 10.2. In this case, building from svn fixes two critical problems: missing support for CJK, and not correctly printing Umlauts with certain fonts. Thanks to Shin-ichi Abe and Matthias Bachert.
If this version of espgs creates new problems that are…

Small Games on Linux

Yesterday, i downloaded some small games for my Slackware from Absolutist. Unfortunately, the game i downloaded wasn't as good as Windows version and it's less in frequency. All of them are commercial, but there's an evaluation version which you can use for about 60 minutes before you are being asked to buy the game. It's nice though to play such a game in GNU/Linux. Can't wait for more games on Linux platform.

New Optional Kernel

Pat has added new kernel option which support multi processors and also fix some problems with amaroK, kdeutils, and XOrg. He also updated some packages and recompile other packages also. Here are the changelogs:
Sat Sep 16 23:08:49 CDT 2006
l/libgpod-0.3.2-i486-2.tgz: Added --enable-eject-command and --enable-unmount-command. Thanks to Kody K.

kde/amarok-1.4.3-i486-4.tgz: Recompiled with a patch to fix non-latin1 playlist corruption by forcing UTF8. Thanks to guilherme and the kind folks on #amarok.
Added explicit --emable-libgpod. Thanks to Kody K.

kde/kdeutils-3.5.4-i486-2.tgz: Fixed ark crash due to race condition on SMP machines. Thanks to JaguarWan.

n/rdesktop-1.5.0-i486-1.tgz: Upgraded to rdesktop-1.5.0. Thanks to Andrew Fuller for pointing it out.

x/x11-6.9.0-i486-11.tgz: Fixed an overflow in CID encoded Type1 font parsing.
For further reference, see:
http://www.idefense.com/intelligence/vulnerabilities/display.php?id=411
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3739
http:/…

Upgrade to 2.6.17.13

Image
I didn't have lots to do last night, so i have enough time to upgrade my kernel into the latest -stable kernel available and also the kernel version being used in the next Slackware release, 2.6.17.13. Why would i install this? Well, actually i don't have a strong reason to do this, as the changelog didn't say much about bugs that happened on my system, but few days ago i have upgraded to the latest glibc packages which were recompiled with 2.4.33 and 2.6.17.13 headers, so in order to syncronize the packages, i took my spare time in the evening to upgrade my kernel in order to remove problems in the future (for example, if there's a new NVidia driver. It would refuse to be installed because i'm using a different kernel version with the kernel version that was being compiled with the old glibc).

As usuall, i used the same config file that i have used in the previous installation to make the compilation faster as i don't have to set up the settings one by one. I …

Liferea Updates

Today i saw another updates for Liferea (Linux Feed Reader) which i used as my default RSS Aggregator application. It is simple and don't need too much libraries. You only need some GTK-related libraries. It's also updated frequently. I recommend this application if you are using RSS Feeds for you daily work. If you are using KDE as your default window manager (i do too), you can try also aKregator.

Right now, Liferea has two branches, one for the stable version (1.0.x) and the new development version (1.1.x). For daily use i used the stable version as noted in the official website that development version often crashed and need some time to become more stable, because many new features has been added into that version.

Using RSS Aggregator is very nice, since it's not bandwidth consuming and you can get the needed content, not all of the banners, images, and flash animations. Later on, you can choose which news are going to be read, so it's very flexible.

Mozilla Updates

Another four packages has been updated in the -current changelog. Three of them are from Mozilla, so we can call this as a Mozilla Updates. Those are the newest version of Firefox, Thunderbird, and also SeaMonkey. The other updated package was git. Here are the latest changelog:
Thu Sep 14 19:41:22 CDT 2006
d/git-1.4.2.1-i486-1.tgz: Upgraded to git-1.4.2.1.

xap/mozilla-firefox-1.5.0.7-i686-1.tgz: Upgraded to firefox-1.5.0.7.
This upgrade fixes several possible security bugs.
For more information, see: http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox
(* Security fix *)

xap/mozilla-thunderbird-1.5.0.7-i686-1.tgz: Upgraded to thunderbird-1.5.0.7.
This upgrade fixes several possible security bugs.
For more information, see:
http://www.mozilla.org/projects/security/known-vulnerabilities.html#thunderbird
(* Security fix *)

xap/seamonkey-1.0.5-i486-1.tgz: Upgraded to seamonkey-1.0.5.
This upgrade fixes several possible security bugs.
For more information, see:
http://www.mozill…

Ready To Launch

When i saw the latest -current changelog, i just realized that Pat has decided to recompile all glibc packages with the most stable kernel available, 2.4.33 and 2.6.17.13. It does mean that Pat will definitely use that kernel version on the next Slackware version. In other words, Pat is now ready to launch the next major release of Slackware 11.0. Probably he's just waiting for the bug reports after the last changes, and if there isn't any, probably he will release it in the next one or two weeks (he should make the ISO and prepare everything including announcements, uploading the ISOs and wait for some public mirrors have mirrored all of the ISO for public consumptions).

Here are (hopefully) the last changelog:
Thu Sep 14 03:57:37 CDT 2006
a/glibc-solibs-2.3.6-i486-6.tgz: Recompiled.

a/glibc-zoneinfo-2.3.6-noarch-6.tgz: Upgraded to tzcode2006k and tzdata2006k. Added "ldconfig -r ." to install script. Thanks to Stuart Winter.

a/openssl-solibs-0.9.8b-i486-2.tgz: Patched an…

Couples of Updates

The -current changelog has been updated with a couple of updates and one addition, which was rdesktop. I haven't tried to install this package, as i don't need a remote desktop (maybe not for now, but in the future, perhaps). The amaroK package has been recompiled with the new libmtp package and also pat puts several patches over udev and sysvinit. Well, getting more stable version once again (and it will keep it like this)

Here are the latest changelog:
Tue Sep 12 06:29:32 CDT 2006
a/sysvinit-2.84-i486-67.tgz: Sleep 3 seconds before mounting non-root partitions. This was a sleep that I'd removed earlier in the devel cycle to see what it would break (if anything), and the answer is some external hard drives that take a couple seconds to hotplug. Thanks to Fabio Busatto.
In rc.M, restart udevd when returning from single user mode. Thanks to James Michael Fultz.
Patched initscript.5 man page to show proper /sbin/initscript path. Thanks to Robby Workman. Found another assumption …

Little Updates But Worthed

Pat has changed his -current changelog once again to reflect new changes on the next Slackware system and it seems that it has become more mature and stable for the next version. Most bugs report has been fixed and he are still waiting for more fixes before the next major version released.

Here are the latest changelog:
Tue Sep 12 06:29:32 CDT 2006
a/sysvinit-2.84-i486-67.tgz: Sleep 3 seconds before mounting non-root partitions. This was a sleep that I'd removed earlier in the devel cycle to see what it would break (if anything), and the answer is some external hard drives that take a couple seconds to hotplug. Thanks to Fabio Busatto.
In rc.M, restart udevd when returning from single user mode. Thanks to James Michael Fultz. Patched initscript.5 man page to show proper /sbin/initscript path. Thanks to Robby Workman.
Found another assumption that the kernel has hotplug support in the rc.udev stop function. Thanks again to Gary Hawco for the original bug report.

a/udev-097-i486-9.tgz: U…

Symbolic Link Does The Fix

Few months ago, when Pat introduced a new module-init-tools package, i had a bad feeling about this package as it change how Slackware works in the way of looking of the file which contains what modules to be loaded at startup. In the old version, it looked at /etc/modprobe.conf, but with this new file, it will try to look at /etc/modprobe.d/ directory, so all file has to be put there. Look at the changelog that used to change this package
a/module-init-tools-3.2.2-i486-1.tgz: Upgraded to module-init-tools-3.2.2.
This new version of module-init-tools has been patched to look for module configuration information in /etc/modprobe.conf only for 2.4.x kernels. For 2.6.x kernels, files found in the directory /etc/modprobe.d/ are used instead. Eventually, /etc/modprobe.conf will be phased out in favor of the /etc/modprobe.d/ approach. If you have anything in your /etc/modprobe.conf that you need, and you are using a 2.6.x kernel, be sure to copy the configuration to a file (or files) in /etc/…

Fixing Bugs in Libraries

Pat has updated the -current changelog once again with relatively small changes. He made a symlink for a new module-init-tools package which will link to the former modprobe.conf if it didn't find any etc/modprobe.d/modprobe.conf file. I think i will need to install this package as well, as i'm still using Piter Punk's package which still use the old location. I hope this package will not break my system as it was in my previous tries (that's why i'm sticking with Piter Punk's package as it worked for me).

Pat has also update the libmtp and libnjb for udev and hotplug support. I think i will have to upgrade to this version also :)

By the way, here's the latest changelog:
Mon Sep 11 02:10:19 CDT 2006
a/module-init-tools-3.2.2-i486-2.tgz: In /etc/modprobe.d/, if there's no /etc/modprobe.d/modprobe.conf file, try to make a link to ../modprobe.conf. This will retain legacy support for existing /etc/modprobe.conf files. Thanks very much to Ivan Kalvatchev for pe…

Updated Kernel Packages

Pat has just updated the kernel series in -current changelog with the latest -stable kernel version available, 2.6.17.13. Yesterday, i was just downloading the 2.6.17.12, and today i found 2.6.17.13 available. Luckily i didn't upgrade the kernel last night or else i will have to recompile it again. This version only adds new function and also VIA identifiers, so i think i will skip this version also.

By the way, here are the latest changelog
Sat Sep 9 14:56:38 CDT 2006
kernels/huge26.s/*: Upgraded huge26.s kernel to 2.6.17.13.

extra/linux-2.6.17.13/kernel-generic-2.6.17.13-i486-1.tgz: Upgraded to Linux 2.6.17.13 generic kernel.

extra/linux-2.6.17.13/kernel-headers-2.6.17.13-i386-1.tgz: Upgraded to Linux 2.6.17.13 kernel headers.

extra/linux-2.6.17.13/kernel-modules-2.6.17.13-i486-1.tgz: Upgraded to Linux 2.6.17.13 kernel modules.

extra/linux-2.6.17.13/kernel-source-2.6.17.13-noarch-1.tgz: Upgraded to Linux 2.6.17.13 kernel source.
[ Andrea was asleep when I noticed these, and I didn'…

Reverted Ruby Package

Pat has updated his -current changelog with a reverted Ruby packages which broke RoR (Ruby on Rails). Due to the revertion, amaroK which was linked to Ruby got recompiled also. Another recompilation was done in kdesdk, but for other purpose (to find the apr library). Pat also update the bsd-games package for better support of digits.

In the internal package, there has also been some revertion in bootdisks/raid.s. The megaraid driver was coming back in raid.s since regaraid2 driver has already in the scsi2.s bootdisk.

Pat has also gave some note on the new kernel in huge26.s/*:
Please note that if you install with this you still need kernel-modules from /extra, and that there's no alsa-driver for this kernel because it's all built into kernel-modules and kernel-headers (well, and the kernel :-). ALSA 1.0.11/12 specifically DO NOT support these newer kernels. Check out the SUPPORTED_KERNELS file in the alsa-driver source. Feel free to play with various combinations (many DO work, b…

Upgrading to DBUS 0.92

Yesterday i finally have spare time at night to compile and upgrade DBUS to the latest version, 0.92. I hope other application that will use DBUS can have an advantage of this new DBUS package. I upgraded this DBUS along with other updates from Slackware-current which was only small. I tested amaroK and it was ok, although i didn't see many changes in the visual appearance. Most of the changes are internal changes, but i already saw that this application is stable enough so i don't give it a comment. It's still compiled with the old libtunepimp, as the new one (0.50) break Juk and the current version of libtunepimp can be used to work with new amaroK.

Small Changes In Changelogs

Pat has updated the -current changelog once again and he only updated a few packages and also adding three new libraries. Here are the new changes:

d/ruby-1.8.5-i486-1.tgz: Upgraded to ruby-1.8.5.

l/libgpod-0.3.2-i486-1.tgz: Added libgpod-0.3.2.

l/libmtp-0.0.16-i486-1.tgz: Added libmtp-0.0.16.

l/libnjb-2.2.5-i486-1.tgz: Added libnjb-2.2.5.

kde/amarok-1.4.3-i486-1.tgz: Upgraded to amarok-1.4.3.

n/bind-9.3.2_P1-i486-1.tgz: Upgraded to bind-9.3.2-P1.

y/bsd-games-2.13-i486-7.tgz:

Updating DBUS

Today i have downloaded the latest dbus package from source. I want to upgrade my dbus package as it's quite old (last update was 0.61 and now, it has released 0.92 version). I have downloaded the Slackware packages from LinuxPackages yesterday, but since i build the first one using source code, so it's better for me to upgrade those with the same format.

Nowadays, dbus has been used by many application, even though it's still being considered an optional part, meaning that it's not mandatory application. You will get new features if you used it, but the program still works without dbus. Mostly, dbus is used with a combination with HAL, but i don't have HAL installed on my system. Most of the case, HAL and DBUS is used to have some kind of automounting feature in KDE, mostly in Slackware. But in order to enable this, we have to recompile the KDE and with --enable-hal parameter. But, i'm quite satisfied with the default parameter being used by Patrick Volkerding …

xCHM Finally Worked

Image
Yesterday, i asked xCHM's developer (Razvan Cojocaru) via email about the error message and he replied at night and before that, i saw the FAQ on xCHM's site and i think i found the answer at that time and it was correct. The information written in the first FAQ was the same answer i got from the developer, which i had to recompile WxWidgets to enable unicode support and also GTK2 (which is already the default by 2.6.3). I tried that at home by extracting both packages and then i start with WxWidgets first. I run ./configure --enable-gtk2 --enable-unicode and then compiling it with make and finally installed it with make install. The installation script said that i had to run ldconfig in order to update my cache of library and i did that (i always do this everytime i install/upgrade new libraries/applications on my system and i skip the script in /etc/rc.d/rc.M which runs ldconfig everytime my system boots because it took so long on my laptop, but not in my PC, so i enabled it…

More Problems Coming In

Image
What a bad luck. Even after downloading the latest chmlib, the xCHM still displays the same error message as my previous post screenshot. I don't know why it still has this wrong behaviour, but i will try to contact the developers to let them know about this error and hopefully they will gave a solution about it.

Another thing is there was an error on my boot message that comes from udev. It says udevd-event[1997]: rename_netif: error changing net interface name eth0_rename to eth1: No such device. Maybe i'll let Pat knows about this and we will have a fix in a few days (or hours) later. Maybe just a small fix will do the trick. But this error doesn't affect anything as far as my investigation. I'm still able to see my device correctly if i execute ifconfig -a or iwconfig.

I also upgraded my Wesnoth packages, thanks to LinuxPackages folks who has build this package so it's very easy for users like me to install/upgrade these kind of packages. This version can be cal…

System Upgraded to RC4

Image
After downloading the rest of the RC4 packages yesterday morning, finally i have upgraded my system equally to Slackware 11.0 RC4 (except for the 2.4.33.3 kernel package which i didn't install, since i don't use 2.4.x kernel very often in my daily work and kernel version after 2.4.31 didn't work on my laptop. I don't know why. It always stopped when it came to hotplug services. After all, 2.4.31 works just fine for me, so i won't have to use the 2.4.33.3 for now). The process was quite fast, as i only do upgradepkg <list-of-files-to-be-upgraded> and everything goes automatically, except for udev which i have to rename /etc/rc.d/rc.udev.new into /etc/rc.d/rc.udev to reflect changes in the new udev version. I also skipped KTorrent for now, as i'm quite satisfied with Bittorrent client, even though it's a little bit outdated and i will have to wait after Slackware 11.0 being released before Pat updated the bittorrent packages in -current as it requires n…

Slackware RC4

After few days without any changes, Pat finally decided to put RC4 status on the -current changelog. Most of the updates are due to upgraded kernel version to 2.4.33.3 and also unintentionally ABI changes in MySQL packages, so most of the file had to be recompiled against the new libmysqlclient library.

There were also some updated packages, such as Samba, Sendmail, and also new packages had been introduced, KTorrent, which doesn't need non-KDE library or any nitty bitty library. Pat also worked on the installer setup for the NFS installer with Eric Hameleers to get a better one. Udev also had a big change on it as you can see in the changelog.

Well, Slackware 11.0 is definitely going to be rocking as well as 10.2 release last year. Happy Slacking

Update:
Pat has just updated today's changelog to fix some bugs in udev and also compress the System.map in kernels directory.

Upgrading xCHM

Yesterday, i had a chance to brought my laptop to the office to update software that i often used in my laptop. I looked at the -current changelog and found nothing new so i started to look for another often used application that was quite old. I looked at Liferea, gaim, phpMyAdmin and they were up to date. So i looked for another application, which was xCHM. I remember that the version that i have on my laptop has a bug which it always displays an error message saying that it couldn't display the page which has ISO-8859-1 format. The program still works, but it's quite annonying if you see that kind of error message everytime you open a new page. This might related to the new WxWidgets library which might changed something inside and the old version of xCHM haven't recognized this yet.

So, i download the latest version, 1.9.1 and tried to install it with default parameter on it, but after i installed it and tried it, the problem persisted. It's still there. Maybe the n…

Greetings to Slackware

This will be my new post on my new blog which provided by the new Beta Blogger. It will be some kind of logs of my slackware-current system which i installed on my laptop. For preliminary post, i will describe why i pick Slackware and not the other distro on my laptop.

Well, i bought a laptop in 2005 when i almost finish my study in Duta Wacana Christian University. My laptop model was Acer TravelMate 4150 NLCi and it has a console-based GNU/Linux distro pre-installed. First, i was curious what was that, so i looked at it for a bit, but it wasn't a complete distro, so i decided to install Mandriva, my favourite distro at that time. I booted Mandriva 2005 CD and install it. Everything works fine until i reboot my system and i had a kernel panic. I tried to fix it but had no luck. I have exactly the same configuration as my desktop, but it always ended with a kernel panic, since it couldn't find my root partition and the kernel image, even though i have entered the correct path. …