[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#950920: [3dprinter-general] trimesh_3.5.25-1_amd64.changes REJECTED



I experimented with the package a bit and was successful in building it, including running all the tests.

My current fix for the model path issue is not very good, though:
I simply patched out the relative path so it would work with the local package build directory, but it's probably better if the build process copies the whole /models directory into the build dir before running the tests. Is there a "clean" way to do this? Any help would be appreciated.

Aside from that, I found two issues:

Lintian reports a source-is-missing error on load_base64.js. This is a hand-written JavaScript source file that contains a base64-encoded example. This example looks machine-generated and very trivial.
I think it would be ok to simply apply a Lintian override here.
The .js file isn't packaged anyway, and I don't think there's any copyright issue either.

The other problem may be much more serious. The example file models/duck.dae contains metadata that says it's under the "SCEA" license, which is not an OSI-approved free software license. That means this file is most likely not DFSG-compliant. The file is only an example that isn't packaged, but I'm not sure if we can keep it in the source tree. The license explicitly permits redistribution though, so this may not be an issue.


Reply to: