site  contact  subhomenews

Invalid missing dependencies in PKGget

November 21, 2025 — BarryK

Caramel reported the problem:

https://forum.puppylinux.com/viewtopic.php?p=160036#p160036

I did a quick test, ran "Check dependencies" in the Setup menu:

img1

File /root/.packages/woof-installed-packages lists all the builtin packages, in easy.sfs; however, just taking one of those, "libbluray2", it isn't there.

Other builtin and user-installed packages have libbluray2 as a dependency, 'mpv' for example, and it is actually installed, just not listed in woof-installed-packages.

I found out the cause.

# apt info libbluray2
Package: libbluray2
Version: 1:1.3.4-1+b2
...

However, the package is 'libbluray2_1.3.4-1+b2_amd64.deb', without that "1:" The number followed by a colon is the epoch number.

I have fixed it in script rootfs/3post-populate-rootfs in woofQ2. Also, notice the duplicate "zlib1g zlib1g" above; have fixed that also, in /usr/local/petget/findmissingpkgs.sh   

Tags: easy