On Wed, Nov 04, 2020 at 04:34:23PM +0100, Martin Guy wrote: > The awkward ones were Music Keyboard in Python3, which needs the > python ctcsound module, that is only available for Python2 in > Debian, but it is Python version agnostic so I fish it out and copy > it into /usr/lib/python3.7,
Yes, that's right. A more perfect solution is to backport and rebuild the csound source package from Debian Testing. When I was building OLPC OS from Ubuntu 20.04, this wasn't a problem because Ubuntu had already taken the csound source package from Debian Testing. All I had to do was declare the dependency on python3-csound, and it all worked fine for Music Blocks 13. > and the first version of metacity without the overlay bug (3.34) now > needs libc6 >= 2.29 for amd64 instead of 2.28 for i386, which leads > to dependency hell. I'm not sure how to work round that yet, other > than limiting myself to 32-bit builds or getting Debian stable > updated with the fix, which could be a slow process. Yes. However, the dependency is unlikely to be explicit, likely to be accidental. It isn't in the debian/control.in for the metacity source package. A more perfect solution is to backport and rebuild the metacity source package from Debian Testing. When I was building OLPC OS from Ubuntu 20.04, this wasn't a problem because Ubuntu had already taken the metacity 3.36 source package from Debian Testing. > However I'm getting there... Good. -- James Cameron http://quozl.netrek.org/ _______________________________________________ IAEP -- It's An Education Project (not a laptop project!) IAEP@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep