[00:15] For one ppa, I have three recipes. The only difference between them is the name of the ubuntu release. Any chance of getting that for a substitution variable? [00:47] The symlink thing didn't do it. This is still driving me nuts. [00:47] https://code.launchpad.net/~darxus/+recipe/linux-firmware-daily-focal [00:48] I'm nesting the upstream source lp:~darxus/linux-firmware/+git/trunk which contains a WHENCE file that links to the newer version of this binary: Link: cxgb4/t4fw.bin -> t4fw-1.24.17.0.bin [00:53] Okay, with more verbose logging, old symlinks are getting installed, and new ones aren't. Progress. [01:31] And yes, it was the problem with not overwriting existing symlinks after all. A diff against what it looks like with a manual install now returns nothing. Which is an incredibly useful sanity check.