site  contact  subhomenews

Woof uploaded Nov. 28, 2010

November 28, 2010 — BarryK
The last upload of Woof was October 29. Here are the commits since then:

lots of little bug fixes since wary 094 built.
replaced dejavu lgc subset with full sans font.
video upgrade wizard enhanced, utilities added, just before applying rerwin wary094-modem-4 upgrades.
have just applied rerwins modem upgrade wary094-woof-4, plus updated kernel modules.
version used to build wary 096.
recompiled pcre and glib for wary, but next will wind back (compiled pcre with unicode support, usable by glib).
reverted pcre, glib, however now nicoedit crashes again. weird. need to restore recompiled pcre, glib.just before applying rerwins modem-wary096-woof-2 upgrade.
version used to build Wary 097.
version used to build Wary 098.
have just applied rerwins modem-wary098-woof5 upgrade.
default has been changed to utf8 locale.
version used to build Quirky 140 -- which is same as wary5 except for zzz pkg.
significant bugfix init script, finding usb partitions.

For introduction and instructions to download Woof, go here:

So, if you have previously downloaded Woof, all you have to do this time is run this in the Woof project directory to update to the latest Woof files:

# bones download

Bones also has a GUI, just type "bones<RETURN>".

Note, if you want to use the 'zzz' package, make an entry in the end of PKGS_SPECS_TABLE variable in file DISTRO_PKGS_SPECS-*:


...the PET resides at 'pet_packages-quirky' on


zzz bug
Username: BarryK
I found a bug in the zzz package. The script /sbin/pup_event_backend_modprobe needs a '-E' inserted in line 45: [code]firmware_tarball_func() { iPATTERN='^'"${MODULE}"'$|^'"${MODULEx}"'$' if [ "`grep -E "$iPATTERN" /etc/modules/firmware.dep.inst.${KERNVER}`" = "" ];then fPATTERN='[:,]'"${MODULE}"'\.ko|[:,]'"${MODULEx}"'\.ko' FIRMPKG="`cat /etc/modules/firmware.dep.${KERNVER} | grep -v '^#' | grep ':' | grep -E "$fPATTERN" | cut -f 1 -d ':' | head -n 1`" if [ "$FIRMPKG" != "" ];then if [ -f /lib/modules/all-firmware/${FIRMPKG}.tar.gz ];then tar -z -x --strip=1 --directory=/ -f /lib/modules/all-firmware/${FIRMPKG}.tar.gz > /dev/null 2>&1 [/code] ...that is, the line with grep -E "$iPATTERN" in it. This is [i]not[/i] in Woof, it is my zzz package. To avoid having to upgrade the package database entry in Woof, I have re-uploaded '' without changing its name. So, if you have already used zzz pkg in Woof (ie Luci-240), please manually download the zzz pkg again and replace the previous one:

Adding PETs
Username: gcmartin
"Hi Barry. Your latest creation is a blast. Thanks. I went looking for the current SAMBA (ie 3.5+) in the PET respository but couldn't find it. Probably an oversight or noone's has had success in building and installing in Quirky 1.4. Anyway, Congratulations on this system. I like it.

Username: BarryK
"I uploaded the SAMBA SFS: I was planning to create a quick-install GUI for SFS files, that is still on the to-do list.

quick-install GUI for SFS
Username: 01micko
"Made one. It's in the latest quickpet but the 2 files regarding sfs are independaent, they don't rely on quickpet at all (small gui and backend, uses 'download_file' if installed). It installs sfs in any pupmode, locally or remote. I still need to fix the PUPMODE=77 version as it takes too much RAM, I need to get code to burn it to the multisession DVD on the fly. Cheers

Username: 01micko
"I just built a pretty sane spup.. only bad thing so far is nouveau, but I did know that. I just thought that maybe the xorg nouveau may have been updated in the slackware repos. It has all the latest ppm fixes and download_file, no other customisations, basically vanilla from woof. Just had to update a few things such as pwallpaper, retrovol and some others which I recorded. The intention here is to do some work on the video upgrade. I'll do another build replacing nouveau with nv, it works fine, I'll compile some nvidia drivers and upload maybe tonight or tomorrow. One other thing is ayttm. I'll replace that with Xchat, more stable. Cheers

Tags: woof