site  contact  subhomenews

Woof uploaded, August 22, 2011

August 22, 2011 — BarryK
Commit number '20110822214018'.

This one needs testing, as there is major infrastructure change, see blog posts over last 5 days. Maybe someone could try a complete build of Slacko in Woof, starting from 0setup, then 1download, etc.

The previous upload of Woof was August 17, 2011:

There was a blog post recently on how to download a recent snapshot tarball of Woof and use that as the reference to download Woof changes since then, without the full history:

To download and use Woof, please read the Bones intro page:
And the Woof intro page:


rc.sysinit addition
Username: mavrothal
Bummer, I just missed it :-) I was wondering if it would be possible in the next woof to add the following in /etc/rc.d/rc.sysinit just before the end of the "LOAD KERNEL MODULES" section (around line 382) . [code]# Check if it is an OLPC XO and add the devices ISITANXO=`cat /sys/class/dmi/id/product_name` if [ "$ISITANXO" = "XO" ] && [ $UDEVVER -gt 150 ] ; then udevadm trigger --action=add --subsystem-match="input" --subsystem-match="sound" udevadm settle fi[/code] This is one change that would allow almost any puppy build to work properly on the OLPC XOs (provided that an OLPC kernel and specific packages are added) I could do it manually of course, but hopefully is not too much trouble Thank you

Username: BarryK
"Ok, it is done. The next upload of Woof should be in a few days.

Kernel choice in Woof
Username: BarryK
"One thing to note about this release of Woof, the support/findpkgs script looks in file DISTRO_SPECS for the kernel version to be used in the build, variable DISTRO_KERNEL_PET, needs to know that to resolve dependencies that have linux_kernel version dependency. So, in woof_gui, the kernel selection has been moved to the first tab, and when a selection is saved, it writes to DISTRO_SPECS. However, if you are not using the GUI and running the scripts only, the kernel is still asked for in 3builddistro. Um, this morning I will fix that, move the kernel selection from 3builddistro to 0setup.

running now
Username: 01micko
"Hi Barry I left all settings pristine. 1download is up to "geany"... been running an hour, no fails yet. usually takes me about 3 hours on average for 1download.

re XO
Username: 01micko
"Ah, nice about the XO. I intend to do a woof build for that soon. Next woof most likely. Mavrothal already has SlaXO (tm lol) in the works!

Woof broken
Username: BarryK
"Well, I was half expecting it, with so many changes. I was testing a Wary build, found something broken in 3builddistro. Affects all Puppy builds. Will fix soon and re-upload Woof.

Woof fix
Username: BarryK
"Yes, 1download and 2createpackages run ok, but you will run into trouble with 3buildistro, and you will have to do a "bones download" to sync with latest Woof upload that I have just done, August 23. Thanks for testing. Those errors with "hackinstall", about missing "chroot" and "ldconfig" have always been there, perhaps you never saw them before. Some Slackware post-install scripts try to run 'chroot' or 'ldconfig' and this is deliberately disabled as these packages are not being installed into a running system as they would normally be. Nor are they being installed into a complete filesystem, rootfs-complete, each package is installed into sandbox2b individually and the post-install script run, so chroot and ldconfig cannot be used. There has never been any problem with this.

Username: BarryK
"01micko, Note also that you don't have to run your "slacko hack" script, as it is builtin, see support/slacko, and is called from 3builddistro.

ok, got it
Username: 01micko
"yeah figured that one :) I'm running the whole lot (copied over compressed pets/txz/tgz dirs), will run 2createpackages and bed for me. I reckon take Chris' advice and go see Red Dog! (I plan to soon) Cheers

Tags: woof