I can think of a few reasons the Automagic is messing things up here.

It could be a leftover from a previous generated version with different options or something that got installed between the generation of sample-manifest and the other publish run and the second run now picks that up.

Seeing that the libxsltmod.cpython-39.so is missing but libxsltmod.so is there I would try to understand how the Python Versions are set. Meybe something that got changed in the last rebase to oi-hipster? Maybe fixing python versions properly helps?


Thats all I can come up with at the moment. Good luck!
-Till

On 07.03.22 09:52, Klaus Ziegler wrote:
Hi,

I'm currently working on an update from libxslt-1.1.29 to 1.1.35,
so far I'm done, but at the time I try to publish I get the following error:

/usr/bin/pkgdepend generate -m -d /ws/oi-userland/components/library/libxslt/build/prototype/sparc/mangled -d /ws/oi-userland/components/library/libxslt/build/prototype/sparc -d /ws/oi-userland/components/library/libxslt/build -d /ws/oi-userland/components/library/libxslt -d libxslt-1.1.35 /ws/oi-userland/components/library/libxslt/build/manifest-sparc-libxsl-39.mangled >/ws/oi-userland/components/library/libxslt/build/manifest-sparc-libxsl-39.depend Couldn't find 'usr/lib/python3.9/vendor-packages/__pycache__/libxslt.cpython-39.pyc' in any of the specified search directories:
     /ws/oi-userland/components/library/libxslt
     /ws/oi-userland/components/library/libxslt/build
     /ws/oi-userland/components/library/libxslt/build/prototype/sparc
  /ws/oi-userland/components/library/libxslt/build/prototype/sparc/mangled
     /ws/oi-userland/components/library/libxslt/libxslt-1.1.35
Couldn't find 'usr/lib/python3.9/vendor-packages/libxsltmod.cpython-39.so' in any of the specified search directories:
     /ws/oi-userland/components/library/libxslt
     /ws/oi-userland/components/library/libxslt/build
     /ws/oi-userland/components/library/libxslt/build/prototype/sparc
  /ws/oi-userland/components/library/libxslt/build/prototype/sparc/mangled
     /ws/oi-userland/components/library/libxslt/libxslt-1.1.35

indeed both files aren't in the proto area, when I remove these lines from the manifest:
file path=usr/lib/python3.9/vendor-packages/libxslt.py
file path=usr/lib/python3.9/vendor-packages/libxsltmod.so

I can publish, how can I get rid off this pkgdepend error?

Many Regards
Klaus


_______________________________________________
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev

_______________________________________________
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev

Reply via email to