Dr-Bean
Dr-Bean
Got bitten by this too. Creating a `_manylinux.py` file works, but imo, a command-line option or even an environment variable to exclude manylinux wheels would be a lot cleaner.
That log doesn't seem to indicate that anything went wrong with compiling `pcre` though, does it? The `libtool` warnings can be expected, seeing as you're cross-compiling. Otherwise, the process completes...
You might have to tell swig where to find the pcre config file. The location is probably different than swig expects. For example, there may be a config arg you...
That comes up more often...compile native packages separately, before anything else. Here: `cd native/python && make clean && make`
So-called `extras` are supported with wheel, according to the pip documentation. I would think it's as simple as creating the wheel, and installing the extra via a requirements file as...
Sounds about right, yes. Seeing as we've never needed to use extras in spksrc, it's potentially possible that pip doesn't recognize the wheel as valid, but there's only one way...
m2crypto is already part of the Python SPK: https://github.com/SynoCommunity/spksrc/blob/master/spk/python/Makefile#L10. If that works, you can skip the dependency. During install, you'll need to add `--system-site-packages` to the creation of the Python...
Maybe the virtualenv isn't setup correctly, because otherwise, there's no reason that M2Crypto isn't available for import. Check if M2Crypto is listed as installed inside the virtualenv by running a...
I'd have started troubleshooting by recreating the virtualenv. Just follow the relevant bits in the installer, but run the commands manually. Check if Python provided by the Python SPK has...
Well, clearly firetv is looking for a file called `libusb-1.0.so`. So, is that file part of the package? - If not, it is created as part of the build process...