Plugwash, your efforts are certainly appreciated by me and I fully understand the investment of time you are putting to make this Debian port happen. I certainly hope that your efforts here can help you along the path of becoming a Debian Developer. Myself and many others here will certainly vouch for your work and guidance to make sure that Raspbian stays true to its Debian roots.plugwash wrote:IMO the first thing to do is to try and get in touch with debian people and find out if there is already a system we can tie into for selecting egl/gles implementations. If noone else does this then I will but not until after we get the main repo into shape. I'm spending too much time on this as it is.
Regarding RPATH issue you mentioned, I wasn't really aware of the issue, but I found the following link that I believe explains it: http://wiki.debian.org/RpathIssue Certainly a good read for understanding the issues we will face to integrate the Broadcom libraries into Raspbian.
Regarding instances where Broadcom libraries may interfere with existing Debian packages, could we handle things by specifying the 'conflicts' field in the package? I suppose this would only work if the Broadcom GPU accelerated libraries are truly drop in replacements for what Debian already has, but I doubt it would be this easy.
Anyway, hopefully someone will step forward to do the necessary investigations so you don't feel the burden is all on you.