pkgsrc-WIP-changes archive

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

py-sip6: add some findings from debugging to TODO.



Module Name:	pkgsrc-wip
Committed By:	Olaf Seibert <rhialto%falu.nl@localhost>
Pushed By:	rhialto
Date:		Sat Jan 15 21:35:54 2022 +0100
Changeset:	96186c4c4f54b5eb35eaaa2df9a34879bbc47abc

Modified Files:
	py-sip6/TODO

Log Message:
py-sip6: add some findings from debugging to TODO.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=96186c4c4f54b5eb35eaaa2df9a34879bbc47abc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-sip6/TODO | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diffs:
diff --git a/py-sip6/TODO b/py-sip6/TODO
index db0c62fe67..faea576aa1 100644
--- a/py-sip6/TODO
+++ b/py-sip6/TODO
@@ -1 +1,8 @@
-bin/sip-build doesn't find its libraries
+bin/sip-build doesn't find its libraries.
+
+It seems this is because importlib.metadata.distribution(name) only returns
+the first of the .dist-info and/or .egg-info instances it finds.
+But we can have both sip-4.19.25.dist-info and sip-6.5.0-py3.9.egg-info
+because they have no conflicting files, and then it finds the wrong one...
+
+This seems to be a systematic problem for all command line wrappers like these.


Home | Main Index | Thread Index | Old Index