Superseded: Remove symlink hack
Closed: since this is included in Merge Request#14 -- " Add Option to Keep Epoch, in repo doc db"
With "Merge Request #11 (i.e. "strip epoch when converting debian repo doc files to puppy format") we probably don't need the symlink hack. This Merge request continues from "Merge Request #11 (closed)" and then adds a new commit to remove the symlink hack.
That said, some method of handling differences between the "full package name" (i.e. field #1 (closed) of the "repo doc db") and the package archive file name, would add robustness to the code, even if we don't expect any such differences.
See: Issue #84 (i.e. "Bug: symlink after package install")
I will propose a solution to Issue #84 (closed) as a separate merge request based on using global variables as an alternative to symlinks.
P.S. This is only marked as a WIP (Work in Progress), because the implementation strategy warrants discussion. I tried installing tuxkart after this change and I didn't see any errors.