Pmusic, Pupradio, YASSM

I have upgraded these PETs from zigbert, 01micko and rcrsn51.

Pmusic 3.1.1 to 3.2.0
Pupradio 0.17 to 0.18
YASSM 2.5.1 to 2.5.2.

The PETs uploaded to 'noarch' repo (105K, 6K, 5K, 10K):

Posted on 19 Feb 2013, 9:53


Posted on 19 Feb 2013, 10:19 by BarryK
5.5beta soon
Probably tonight.

Gotta get rerwin's latest, and will check a few other things, then likely build Precise 5.5beta.

Posted on 19 Feb 2013, 15:34 by scsijon
good luck

Also, where can I find the latest categories.dat please?


Posted on 19 Feb 2013, 17:56 by BarryK
re categories.dat
It's in Woof, in /woof-code/rootfs-skeleton/usr/local/petget/

Posted on 19 Feb 2013, 19:13 by 01micko
'categories.dat' bug
In slacko there are a couple of bugs with categories.dat.
1. Samba is in BuildingBlock, moved to Network (I have a simple setup gui and it keeps getting ignored completely)
2. Slackware's seamonkey ends up in Network, dunno what to do there, it has Network in the original .desktop file.

Also, going to try module-init-tools, compiled it in my slackware-14.0 install from slackware-13.37 source and patches.

Gotta get back about the "BUG" soon too.. wont have much time until the week end.

Posted on 19 Feb 2013, 19:40 by BarryK
Re categories.dat
Re the "bugs":

Could you tell me more about your samba gui -- is there a PET that I can download?

SeaMonkey package... yes, that is a problem. If the .desktop file has a valid entry for the category, it doesn't get changed.

Even though categories.dat has it as "Internet;browser".

'find_cat' will put "Internet;browser" into the Puppy pkg db entry for SeaMonkey, so at least it will show up in the right place in the PPM.

I did think that 3builddistro and the ppm could decide that the category field in the pup pkg db entry is better than that in the desktop file, and change it, but haven't implemented that.

The problem is that find_cat is still not good enough, so it might assign a category that is actually worse than that in the .desktop file.

...but, I'll think about it.
I have thought about it, I think that I know how to improve it.

Posted on 19 Feb 2013, 20:22 by sc0ttman
samb-tng + yassm frontend
I made a very simple frontend for YASSM and samba-TNG, could easily be adapted to full samba .. 01mickos frontend is probably much better and more what you need, but just in case its of any use:

Posted on 19 Feb 2013, 21:08 by BarryK
Re categories.dat again
No, my memory is faulty. I did implement what I was posted above, that I was thinking about doing.

This applies to script 2createpackages in Woof, and in the PPM.

If an exact match is found in categories.dat (but not from the description keywords fallback), then the the "Categories=" entry in the .desktop file is set to match it.

So, in the case of seamonkey, a match is found in categories.dat, "Internet;browser", so the .desktop file is changed to:


At least, this is the behaviour with recent Woof.

Posted on 19 Feb 2013, 21:48 by BarryK
categories.dat yet again
Hmmm, looking at that section of code in 2createpackages, I found a bug where it reads categories.dat.
That would break detection of correct categories in some cases, for pkgs builtin to pup.

I am building 5.5beta now, after a brief sanity check, will upload, also upload Woof.

Posted on 19 Feb 2013, 22:24 by 01micko
samba gui ~12MB

That's my samba pet, slightly cut down (no swat) with the simpla samba gui included with the DOTdesktop file. On another note, I received an email from Alex Dodson, the network admin at Aarnet Mirror.. (quote)


I am seeing lots of fail to connect to again. Your mirror is one of the impacted ones. Do you have any other upstream that isn't


Alex Dodson
System Administrator
AARNet Pty Ltd

Seems like ibiblio is in trouble yet again.

Posted on 19 Feb 2013, 24:31 by 01micko
Here are my responses to Alex Dodson from AARNet:


Thanks for the info. Unfortunately ibiblio is the only "official" account we have. I don't know what we can do at the moment but the troubles with ibiblio seem ongoing. We may have to seek an alternative.


Michael Amadio
" (12 hours ago)


"Dear Alex,

On further investigation it seems that nluug is catching up fine, <> and <> . I just checked the timestamps. These are usually only a few hours behind ibiblio when I upload anything.

Would it be better if those urls were rsync'd ?

I also notice that Internode <> has a similar timestamp to Aarnet. Is this a government policy issue? Note that quirky is not mirrored by Internode.

Thanks very much for your concern with this issue.


Michael Amadio
" (2 minutes ago)

Posted on 20 Feb 2013, 8:59 by BarryK
Re samba gui
Yeah, that is a problem. categories.dat has 'samba' as BuildingBlock, which is probably as it should be.

As you have a modified samba with your own gui, perhaps you should give the PET a different name, as it really is no longer the original samba.
I don't know, "samba_with_gui", or whatever name you like.

Posted on 20 Feb 2013, 9:02 by BarryK
I want to upload Precise 5.5beta, but I can't login.

I may have to upload to

Posted on 20 Feb 2013, 9:21 by BarryK
Uploading to
OK, I am uploading Precise 5.5beta to, but eta is 4.5 hours from now.

With ibiblio, I only upload the .delta files, then I run a little script that generates the full files, however that requires a previous version of precise to be already uploaded, which I don't have on -- so, have to upload the full files.

Uploading at 30KB/sec, pretty good. My Vodafone 3G connection is very good, plus is much faster than

Posted on 20 Feb 2013, 9:30 by aarf
perth mirror in Perth, Australia is also doing mirroring.

Posted on 20 Feb 2013, 9:46 by aarf
upload a delta then i can torrent the iso

Posted on 20 Feb 2013, 9:46 by aarf
upload a delta then i can torrent the iso

Posted on 20 Feb 2013, 15:47 by 01micko
re samba gui
I'll separate the packages and add samba as a dependency to the gui.. but why on earth does samba go to buildingblock? How does a user find it in PPM without searching? Is it a prerequisite of a package that it must have a menu entry to be in a PPM visible category? Doesn't make sense.