Summary: | media-libs/opencollada-1.6.63-r1: DAEValidator fails to parse schema file | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Adrian <agrigo2001> |
Component: | Current packages | Assignee: | Paul Zander <negril.nx+gentoo> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | jstein, proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Adrian
2020-05-25 01:42:02 UTC
does this mean the program is unusable now? https://github.com/KhronosGroup/OpenCOLLADA/wiki/OpenCOLLADA-Tools Was your problem already described in one of the upstream tickets? https://github.com/KhronosGroup/OpenCOLLADA/issues The package is still useful as the library functions for opencollada still work, and it can be used successfully by clients such as blender. The opencolladavalidator also works, so dae files can still be validated if it is used. DAEValidator was touted as a replacement for opencolladavalidator, but the version in the tree is not able to check the schemas for dae files. The other functions it has for checking the links and unique ids and sids still work. The official upstream has had no commits for the last two years, and there is a more recent release at https://github.com/RemiArnaud/OpenCOLLADA/releases by one of the main authors, but the DAEValidator there has not been touched there either. I searched both but could not find the problem upstream, searching for DAEValidator and parser did not return any similar issues. I am tring to modify http://xmlsoft.org/examples/index.html#parse2.c to determine whether it is the collada schema file that has an error, or libxml2 itself, and then post a bug upstream with the appropriate package. I don't see this as a blocking bug, because it has likely been present for over a year and nobody has noticed. I suspect most clients only link against the other opencollada libraries and use them to read and write to dae files, and do not use either validator. |