Multiarch: builtin files-list
October 10, 2012 —
BarryK
Reiterating the history, Puppy contains lists of builtin files in /root/.packages/builtin_files, as explained here:
http://bkhome.org/archive/blog2/201005/file-lists-of-quotbuiltinquot-packages.html
We ran into a problem with Ubuntu/Debian multiarch. Puppy introduced symlinks to force files back into "normal" locations:
http://bkhome.org/archive/blog2/201203/ubuntu-multiarch.html
However, those symlinks broke the code that composes the builtin files-lists, as reported by mavrothal:
http://bkhome.org/archive/blog2/201209/precise-puppy-beta7.html
...as the above thread explained, I applied a fix, but it was not 100% successful. So, I have now applied a fix for the fix. The appropriate script is '3builddistro' and is in this Woof commit:
http://bkhome.org/fossil/woof2.cgi/info/98952ea684
Tags: woof