Service Pack 5.4.2.2

As I already announced, the SP to upgrade Precise Puppy 5.4.2 to 5.4.2.2 is available:
http://bkhome.org/blog2/?viewDetailed=00064

It is at ibiblio.org, but don't download it directly, run the PPM and it should be automatically offered.

However, other recent Woof-built pups, such as Slacko 5.4, would also be able to use it, just take out the Precise-package-related files and leave in Woof files. So, here is the PET (422K):
http://distro.ibiblio.org/quirky/pet_packages-precise/service_pack-5.4.2_TO_5.4.2.2_precise.pet

Here is the latest Woof, as used to build Precise Puppy 5.4.2.2:
http://bkhome.org/fossil/woof2.cgi/info/ab38c053e7

Most recent commits:
[ab38c053e7] Leaf: 3builddistro: remove puninstall.sh. noarch: fix pdvdrsab. pup_event_frontend_d: try fix crashing rox
[52529be3e0] 'col' utility from bsdmainutils added
[c27a25423d] 'whereis' utility added to util-linux package



Posted on 12 Dec 2012, 18:43


Comments:

Posted on 12 Dec 2012, 18:57 by BarryK
PPM: probing for SPs
When the PPM is started, there is some delay before the probing completes and a window pops up offering to install a SP.

Perhaps a one-line splash at top of screen would be a good idea, to inform of the probing, with some progress indication.



Posted on 12 Dec 2012, 19:15 by Sage
Service Packs
Always useful to have a separate download, thanks. I put them on a USB stick to rapidly update isolated drives as well as machines which aren't necessarily permanently connected.


Posted on 12 Dec 2012, 19:55 by aarf
and which ones might those be
"just take out the Precise-package-related files" renamed pet>tar.gz, took a look, not even going to guess. slacko works for me, precise doesnt boot, dont want to risk it.
will wait for slackos next release. havent noticed any problems with the current one though.


Posted on 13 Dec 2012, 2:58 by mavrothal
savefile bug?
I came across a strange initrd/init bug in ArchPup but applies to all puppies. If your /etc/rc.d folder in the savefile is missing/corrupted/destroyed you get a kernel panic but _only_ when you boot from a USB stick. When booting with the savefile in the HD everything is fine.
Maybe in SP3? ;)


Posted on 13 Dec 2012, 7:57 by pemasu
find out why file_DEV does not download
file-5.03-w5c.pet
file_DEV-5.03-w52.pet
file_DOC-5.03-w5c.pet

pet_packages-wary5


Posted on 13 Dec 2012, 8:03 by pemasu
database entry misses also
I forgot to add. Database entry is missing for above file_DEV in Packages-puppy-wary5-official


Posted on 13 Dec 2012, 19:30 by BarryK
Re file_DEV
pemasu,
In the package list, change to this:

yes|file||exe,dev,doc,nls|pet:common



Posted on 13 Dec 2012, 22:48 by pemasu
file_DEV solution, thanks
yes|file||exe,dev,doc,nls|pet:common

Will do. I noticed that common repo have it, but decided to post about that problem

Thanks.


Posted on 13 Dec 2012, 24:51 by Terryphi
SP 5.4.2.1 still offered
SP 5.4.2 to 5.4.2.1 is offered by PPM pop-up as latest Service Pack after SP 5.4.2 to 5.4.2.2 is added to base release 5.4.2. Isn't the SP cumulative?


Posted on 14 Dec 2012, 8:09 by don570
2 gb free storage

If you have temporary files that you
want tested by community then why
not take advantage of 2 gb of free data
storage offered by www.mydrive.ch

One guest is allowed. Downloads could be
possible by giving guest name and password.



Posted on 14 Dec 2012, 10:09 by BarryK
RE 5.4.2.1 still offered
Terryphi,
Not for me. I installed 5.4.2_TO_5.4.2.2 SP.

Next time that I started PPM, no SP was offered to be installed.
Which is as it should be, as there is no valid SP available.



Posted on 14 Dec 2012, 11:44 by aarf
archpup sdcard boot
can grub boot archpup with

title ArchPup
root (hd0,0)
kernel /archpup12042/vmlinuz
initrd /archpup12042/initrd.gz

it is on an internal sdcard. havent tried usb flashdrive.


Posted on 14 Dec 2012, 15:35 by Terryphi
SP update
Not for me. I installed 5.4.2_TO_5.4.2.2 SP. Next time that I started PPM, no SP was offered to be installed. Which is as it should be, as there is no valid SP available.

Did you install it over 5.4.2_TO_5.4.2.1? I uninstalled 5.4.2_TO_5.4.2.1 and then installed 5.4.2_TO_5.4.2.2. After reboot opening PPM offers 5.4.2_TO_5.4.2.1.


Posted on 14 Dec 2012, 17:59 by BarryK
RE SP update
Hmmm... In file /etc/DISTRO_SPECS, what is the value of variable DISTRO_VERSION?

That variable should have 5.4.2.2.



Posted on 14 Dec 2012, 18:15 by Terryphi
SP Update version
Hmmm... In file /etc/DISTRO_SPECS, what is the value of variable DISTRO_VERSION?

That variable should have 5.4.2.2.


DISTRO_VERSION=5.4.2

Manual edit to DISTRO_VERSION=5.4.2.2 fixes problem but why was it not updated when SP 5.4.2_TO_5.4.2.2 was installed? Did previously uninstalling SP 5.4.2_TO_5.4.2.1 break something?


Posted on 14 Dec 2012, 18:57 by Terryphi
SP saga
Oh, no. On another reboot PPM problem is back and DISTRO_SPECS has reverted to DISTRO_VERSION=5.4.2.
Why doesn't DISTRO_VERSION=5.4.2.2 stick?


Posted on 14 Dec 2012, 19:37 by 01micko
re saga
Wouldn't DISTRO_SPECS in the initrd.gz need to be altered too? Probably (?) beyond the capabilities of a pet. (Unless of course using a full install).


Posted on 14 Dec 2012, 19:59 by BarryK
Re SP saga
Hmmm, yes, that is odd. I will have find out what could be reverting that variable. I am able to reproduce the problem that you have reported.

Maybe the 'init' script in the initrd is the culprit. In fact, highly likely it is the cause.

Well, we can modify the initrd.gz, it is doable -- code to do it is in 'quicksetup', in fact, if I recall, I took that code out as a separate script, so that other apps can easily do it. Not sure about what I did, or intended to do, will have to check.



Posted on 15 Dec 2012, 19:03 by step
Test post
'step' has registered.

'step' posted this:

Here the PPM displayed an SP notice - very quickly indeed - but the notice came up under PPM's main window so it was completely hidden and I missed the notice several times until I read this post.



Posted on 17 Dec 2012, 8:18 by BarryK
Re DISTRO_VERSION reverted
Terryphi,
I have put a workaround into /usr/local/petget/service_pack.sh that will stop older or already-installed Service Packs from being offered when the PPM is started.

But, cannot prevent DISTRO_VERSION variable in /etc/DISTRO_SPECS from reverting, as that is being done by 'init' script in initrd.