yimage-0.4.pet package is for just Puppy Linux versions.
Pet packaging is the specific way to package software for Puppy.
All Puppy versions support installing from a pet package and also a .deb package.
In earlier days of Puppy development and version releases.
Most software had to be packaged as a pet, so it would install in Puppy.
Puppies normal file system layout was not normal compared to main stream Linux.
Now Puppy file system is more inline with the norms of a Linux file system.
Pet packages usually only have what is absolutely needed. So they are smaller in size.
Not so much anymore, because people do not take as much time building a pet package of a program.
It was a fine art to figure out what was actually needed by a specific program and only providing that in the programs pet package.
Example:
A lot of Puppy programs are simple script files.
The pet package will have the script file and location to place it in the operating file system.
A .desktop file so it will have a menu entry to run it from. (this needs to only have very simple absolutely needed entries to work)
Maybe a special icon for the program.
A pet.specs file with info to describe what it is, when listed in the uninstall list of Puppy Package Manager.
The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected 