Showing posts from September, 2013

Security Update: seamonkey

One security update has been released for Slackware and that's Seamonkey package. It's coming late as Firefox and Thunderbird updates has been released some time ago.

On Slackware-Current, there has been some minor updates:
lm-sensors is upgraded to 3.3.4, avoiding hardware breakage as reported on their official website. This update is backported back to Slackware-12.2.m4 is upgraded to 1.4.17sendmail and sendmail-cf are upgraded to 8.14.7traceroute is upgraded to 2.0.18udev is rebuilt to fix compilation

More Packages on MATE 1.6 for Slackware 14.1

I have been working on MATE 1.6 for Slackware 14.1 in the last four days to make it even more complete desktop environment by adding packages that are not yet included in MATE 1.6 for Slackware 14.0. The reason for that was because MATE 1.6 for Slackware 14.0 has entered a maintenance phase, meaning no added packages are added and only receive bug fixes and maintenance updates only.

Things were quite different with the same package but aiming for Slackware 14.1. We still have some time frame to add more packages to provide users more options and basic applications to work with MATE desktop. So, as a result, here are some changes that are added into MATE 1.6 for the upcoming Slackware 14.1:
Mate-media is now buildable, but it will not allow you to add volume control applet from their desktop. This is caused by newer glib in Slackware 14.1 which deprecates the gst_mixerdconf and xdg-utils patch are now removed as they are included in Slackware 14.1, but running two commands to associate …

MATE 1.6 For Slackware-Current (14.1)

As Slackware 14.1 is getting closer to gets released by Patrick, i'm also preparing a binary packages for the upcoming Slackware 14.1. We (me and Chess) have been discussing about our roadmap for MATE and since MATE 1.8 will not be available before Slackware 14.1 gets released, we will provide MATE 1.6 for Slackware 14.1 for now.

We have arranged a new git branch called current-mate-1.6 in our GIT repo that will serve as the base for building binary packages for Slackware-Current until Slackware 14.1 gets finalized. When it's released, we will rename the git branch into 14.1-mate-1.6 and this will be the new stable branch that are officially supported by us.

What will happen with the "1.6" git branch? We will rename it into 14.0-mate-1.6 (to be consistent) and we will leave it as it is. You are free to checkout this branch and use it to update your MATE packages if you are still running Slackware 14.0, but no binary packages will be provided once Slackware 14.1 gets …

Small Changes

There aren't so many interesting updates on Monday's update. Links is upgraded to 2.8, which was released just yesterday, dejavu-fonts-ttf is also upgraded to 2.34 (Request from LQ).

The rest of the packages are just rebuilt. Samba is rebuilt to add talloc.h, pytalloc-util.pc, and talloc.pc files, while sysvinit-scripts is also rebuilt to fix entropy carry in rc.S and rc.6, since /proc/sys/kernel/random/poolsize.

X Packages Upgraded

Lots of packages in x/ directory gets upgraded, including xorg-server-1.14.3. This will ensure that Slackware 14.1 will have the latest version available during it's release and it should be stable enough until the next release and hopefully support as many hardware as possible.

Testing efibootmgr

Patrick has moved efibootmgr-0.6.0 to testing since it was reported that it failed to write new variables to UEFI, but the old version worked, so he downgraded to previous version which worked. As he can't test this tool currently, please help with testing this tool if you are running UEFI-based system on a clean installation of Slackware-Current.

Several packages gets upgraded on this batch of updates:
lrzip to 0.616cdrtools to 3.01a17transfig to 3.2.5exfig to 3.2.5cimagemagick to 6.8.6_10windowmaker to 0.95.5

Slackware 14.1 Beta

Patrick Volkerding has labeled BETA per 18 September 2013. This sets a new milestone for Slackware 14.1 development progress. Even though it's labeled as BETA, i found it very stable and found no problem at all during normal activities. I used Slackware-Current on all of my desktops and laptop and also 2 virtual machines.

The latest update bring Linux Kernel 3.10.12 as the default kernel stock, upgraded to Firefox 24 ESR, Thunderbird 24, gnome-theme-standard-3.8.4, and system-config-printers-1.3.13.

This update also brings in several security fixes in GLIBC besides Firefox and Thunderbird. The patches are backported to earlier Slackware releases back to Slackware 13.0.

One surprise is the inclusion of GRUB 2.00 into Slackware's main tree. In the past, LILO has been the default Linux Loader for Slackware and for Slackware 14.1, users will have more options for it. You can now pick LILO or GRUB 2.

Slackpkg has been patched to fix problems when searching overlapped package names …

More Fine Tune

Several packages has been upgraded on the latest batch of updates and some of those are requested by some members in LQ. Here are the recap:
New packages added: efibootmgr and help2mandosfstools, kernel-firmware, brltty, and emacspeak are upgradedinfozip is rebuilt to add BZIP2 support and fixed UID/GIDtaglib is rebuilt to silence messages intended for developersxf86-video-fbdev is also rebuilt I was late on posting this news since i was out of town for few days (even though i read them on my cellphone's browser) and i just got back today.

MSB Repository New Directory Layout

After discussing with Chess, observing some other repository, hacking the gen repo script, executing the changes, testing the new layout, and confirming that it works, we finally finished restructuring our MSB directory structure that conforms with slackpkg+. Here are our new directory structure:

msb/ --14.0/ ----1.6/ ------x86/ --------base/ --------extra/ ------x86_64/ --------base/ --------extra/
It doesn't really changed much from our previous structure, but what's changed is our thought for future releases. Our policy is that we only maintain MSB for the latest -Stable release. With our previous directory layout, we will not be able to provide different MATE version within one -Stable release (e.g MATE 1.8 for Slackware 14.0), since it will overwrite all current packages with newer version of MATE.

With our new directory structure, it should be easy to do that as we will just build our MATE 1.8 packages and place it under any Slackware version supported (e.g 14.0 or 14.1)…

xcb-util Upgrade Requires Some MSB Packages to be Rebuilt

If you are using MSB from GIT and also running on top of Slackware-Current, you might experience some problems after running the latest batch of update from Slackware-Current per September 9. This happened due to xcb-util was upgraded and they have bumped the shared library version. This will break several packages on MSB since they are built against that library.

The good news is that you only need to recompile some of the broken packages and you are all good. Here are the packages needed to be rebuilt :
base/mate-file-manager base/mate-control-centerextra/mate-image-viewer

Security Update: subversion

Patrick has issued one security advisory (SSA:2013-251-01) related to subversion which applicable to Slackware 14.0 and -Current. In both trees, subversion is upgraded to 1.7.13. The latest version of subversion is 1.8.3, but i guess Patrick is playing safe at this point by not upgrading to newer version to minimize of breaking other applications.

Lots of packages are upgraded in -Current tree and there are two new packages being added. Here are the summary:
Added two new packages: os-prober and xcb-util-cursorUpgraded Linux Kernel to 3.10.11Upgraded hdparm to 9.43 (Request in LQ)Rebuilt lilo to use os-prober to detect unbootable Windows partitionUpgraded man-pages to 3.53Upgraded development tools (gdb-7.6.1, git-1.8.4, perl-5.18.1)Rebuilt glibc to remove pt_chown to fix CVE-2013-2207Upgraded gnome-icon-theme to 3.8.3Rebuilt libwnck, startup-notifications, blueman, and bluezMoved xorg-server-1.14.2 into main tree and rebuilt all related driverRebuilt lots of xfce-related packages  I t…

Call for Tester: MSB with Slackpkg+

Slackpkg is one of the best tool available for Slackware users to manage their own system in terms of package management. Unfortunately, this tool only works well with official Slackware repository and it doesn't work with other (third party) repositories, such as AlienBOB's repository, MSB repository, Kikinovak's repository, and many others.

Matteo Rossini (aka zerouno) created a new tool called slackpkg+ which add support for the original slackpkg tool to work with multiple repositories, so you can use the same slackpkg command to manage your packages that you retrieved from third party repositories.

Currently, MSB repository is not fully supported by slackpkg+ due to the directory structure differences. Well, that's what we are going to change in the future.

Chess and I have been working to update the MSB repo generation script, borrowed from Eric Hameleer's original script and adapted from Kikinovak's MLED script. It's still in early phase, but i guess …

digiKam 3.4.0 Released

Scheduled to be released on first of September, digiKam 3.4.0 was finally released nearly a week after. This version is now properly synced with KDE 4.11 branch even though previous version is working properly with KDE 4.11 as well.

Some of the highlight of this new version are:
Added interroperabilty with Capture NX about Color Labels supportAdded new options to select Albums and Tags to processAdded multi-threading and multi-core CPU support for Metadata Synchronizer, Thumbs Generator, and Fingerprint Generator tools This version also fixed some bugs:
276092 - Change defaults for noise reduction.323271 - Face Recognition doesn't work.323253 - When face tag scanning, digikam exhausts all memory on computer.318198 - Failed to process item - rw2 to jpeg batch queue manager conversion.323165 - Delete pictures and folders are not removed from table-view323498 - (Some) Image Editor Color tools hang when starting them.323062 - digikam (core): Schema update to V 7 failed! 268688 - Write m…

xorg-1.14.x in the main tree possibility

Patrick has asked some opinion from Slackware-Current users in LQ about the performance of xorg-server 1.14.2 which currently residing in testing/. Some of the main reasons why it was placed on /testing was because it lack of driver support (ATI at that time) and also it is still causing some problems for some people.

Time passes and xorg-server gets minor improvements and it seems that most of the bugs has been fixed and there has been a proper driver support for both ATI and NVidia for the default kernel used in Slackware-Current (3.10.x branch).

I, myself has been using the xorg-server 1.14.x since it was released and it was working fine here on all of my machines (desktop, workstation, laptop), so i had no problem of it. Some other people also say the same thing.

At the end of the thread, Pat is considering to move xorg-server 1.14 back to the main tree and move forward with it. It's not happening yet, but i guess it should be on the next batch of update.

Patched kde-runtime package

Since upgrading to KDE 4.11.1, i have experienced a simple annoying bug, and that is clicking an application window on the taskbar requires double click instead of single click. I never changed the KDE configuration, so i'm pretty sure it was a regression since 4.11.0. I reported this to Eric just before KDE 4.11.1 gets released, but he never had this issue on his machines, so i guess it's a problem on my own machines.

Later, i found out that my bug report is valid and it's really a regression, thanks to chrisretusn who found out a discussion on KDE Forum and that points to a bug report on KDE bug tracker. A patch has been issued and commited to the maste branch of KDE 4.11.x and it will be included in the next KDE 4.11.2.

Eric generously rebuild the kde-runtime package and include the patch into this build and upload it on his KTown repository. You should grab this package and upgrade your machines with this update. Log out from KDE and login again to have it fixed.


New Poll: Virtualization

Usually i asked questions related to Slackware on this blog's poll, but right now, i am going to ask about what Virtualization Product that you used in Slackware. I have provided most of the common products that are available on the market. You may choose more than one pick at the same time and it will be running for the next two months (until end of November).

Go start voting for it :)

Poll Results

After two months, the poll has ended and there were 140 votes. Big thanks to all voters and here are the results:
1-10   15 (10%) 11-20   11 (7%) 21-30   14 (10%) 31-40   12 (8%) 41-50   11 (7%) 51-60   5 (3%) 61-70   5 (3%) 71-80   3 (2%) 81-90   2 (1%) 91-100   1 (0%) Over 100 packages   61 (43%)
It seems that lots of people are utilizing SBo project to help them installing the third party applications that are not part of the default Slackware installations. Nearly half of the voters have over 100 packages installed from SBo repository, which is impressive.

A new votes will be published shortly, so stay tune :)

KDE 4.11.1 Packages for Slackware-Current

The first maintenance release of KDE 4.11.1 has been released according to their release schedule and it brings over 70 bug fixes across all modules. Expect some performance improvements after upgrading to this version as the developers are busy polishing this KDE branch.

Eric Hameleers has published has KDE packages on his KTown repositories which has been mirrored out to several servers. As usual, this packages are intended only for Slackware-Current (or future Slackware 14.1) users. Please read the README provided for instructions on how to upgrade  to this version.

Here are the mirrors: URI: rsync:// URI: rsync:// URI: rsync:// URI: rsync:// Have fun with KDE 4.11.1 and give your big th…

Linux Kernel 3.11, VMWare Workstation, and NVidia Legacy Drivers

So, just one week after the 22nd celebration of Linux Kernel, Linus pushed the final version of Linux Kernel 3.11, marking a new merge window for the next two weeks and start the development of Linux Kernel 3.12. Detail information about Linux Kernel 3.11 can be seen at KernelNewbies

I have downloaded this new kernel this morning and build it on my main desktop machine and it's running well here. VMWare Workstation 9.0.2 and also legacy NVidia Driver 304.xx works well here too, which is good news for me. I already searched for patches long before the final version come up, since patches can usually be found during RC-2 until RC-4.

For VMWare Workstation, it's best to start with patches for Linux Kernel 3.10 which can be downloaded from my vmware-3.10 SlackHacks repository. If you have been using this patches, then you only need to use a single patch for Linux Kernel 3.11 which is also available on my vmware-3.11 SlackHacks Repository (it contains two files, but one of them is …