Hello Gary,
I believe that when you have a packages that has dependencies, these
dependencies must be added as individual packages themselves. After
incorporating them (which means create a folder, Makefile, .p5m file and
separate PR), your python package would find them.
As for knowing in advance how many dependencies a package has, I usually
check the package in Fedora and Suse and see their spec files:
https://src.fedoraproject.org/
https://build.opensuse.org/
I hope this was helpful.
Best regards,
Nona
---------- Původní e-mail ----------
Od: Gary Mills <[email protected]>
Komu: [email protected]
Datum: 18. 7. 2021 16:02:07
Předmět: [oi-dev] What to do with python module dependancies?
"I'm working on a python package that imports many other python
modules. So far I've discovered two python modules that don't have
corresponding packages in OI. There should be dependancies on these
two packages, but the automatic mechanism seems not to add them.
How can I add them myself? Do I do it directly in the P5M file?
The original package builds and installs with the setup.py method.
It doesn't check for dependancies at all. I don't notice missing
dependancies until I test the module and get an error message when
an "import" fails. I'd like to be able to build a package that does
not have this problem.
--
-Gary Mills- -refurb- -Winnipeg, Manitoba, Canada-
_______________________________________________
oi-dev mailing list
[email protected]
https://openindiana.org/mailman/listinfo/oi-dev
"
_______________________________________________
oi-dev mailing list
[email protected]
https://openindiana.org/mailman/listinfo/oi-dev