Woof uploaded, February 22, 2011

This post is for Puppy-builders using Woof. Commit '20110222072114' is the Woof used to build Wary Puppy 5.1.

Here are the commits since the last upload:

20110125211353 just before bring back /dev/hd ide kernel support

20110204063930.delta just before applying rerwins modem_update_to_wary500-woof-1
20110213153100 just before applying rerwins -10 modem upgrade, with 1.1.6 usb-modeswitch, pup_event_backend_modprobe 5.9
20110222072114 version used to build wary 5.1. note, rerwins -10 etc modem upgrade was not applied


For introduction and instructions to download Woof, go here:

http://bkhome.org/woof/

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-*:

yes|zzz_scripts_simple_bk||exe

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

The 'zzz' package modifies Woof, see blog posts. Here is the zzz package that I used to build Wary 5.1:

http://distro.ibiblio.org/pub/linux/distributions/quirky/pet_packages-quirky/zzz_scripts_simple_bk-20110217.pet

I recommend that Woof developers use this zzz PET, because of this:

The future of 'zzz'
'zzz' is my branch of Woof with various test enhancements such as for 3G modem detection and setup.
I have been finding it difficult to maintain what amounts to two separate Woofs. I need to simplify things, and I have thought about this for a long time. I have decided to merge 'zzz' into Woof.

The only real problem with doing this is that some of rerwin's (Richard's) modem scripts are based on the original Woof, and do some things differently from 'zzz'.

However, rerwin will be able to use the zzz-merged-Woof as the base and provide his own enhancement PET. In fact he could provide two PETs:

One with suggested items for merging into Woof, compatible with the 'zzz' way of doing things.

The second PET would be an enhancement that adds things like rerwin's special thread-protection techniques. This PET would be provided as an option for Woof-Puppy-builders, or as an addon for Puppy users.

Basically, I am shifting most of the workload of applying rerwin's modem PETs away from me, to rerwin.

Woof tarball
If you are on dialup you can download the latest Woof as a tarball (17MB):

http://bkhome.org/bones/woof/woof-20110222072114.tar.gz
Md5sum: b858db3660d699cf5f9a251785e066d1

However, this is without the history. If you download Woof in the recommended way, with history, then future upgrades are easy, just small delta files. However, downloading the complete history is a challenge if on dialup.

Note, I do plan (one day) to allow downloading without the history and still allow incremental upgrading with delta files.


Posted on 22 Feb 2011, 8:04


Comments:

Posted on 22 Feb 2011, 19:52 by BarryK
zzz needs jimtcl
You also need Jimtcl PET:

http://distro.ibiblio.org/pub/linux/distributions/quirky/pet_packages-quirky/jimtcl-0.63.pet

yes|jimtcl||exe