Package: python3-numpy Version: 1:1.26.4+ds-6 Severity: normal Hello. Currently the python3-numpy package serves at least two independent purposes:
- To make it possible to run numpy Python code - To support building extension modules using the C numpy API It should be possible to install the foreign numpy libraries to cross-build extension modules. This doesn't work well today. When cross-building you usually would want: - /usr/lib/FOREIGN/pkgconfig/numpy.pc - python3:native I THINK this is currently impossible, or at least I can't figure out a set of Build-Depends that would achive this result. It maybe would be enough to add a Multi-Arch tag, but it would be clearer to split the dev stuff (*.h and *.pc) into a separate package, and that package should be Multi-Arch:same. Thanks -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (800, 'unstable'), (500, 'unstable-debug'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.6.13-amd64 (SMP w/4 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages python3-numpy depends on: ii libatlas3-base [liblapack.so.3] 3.10.3-14 ii libblas3 [libblas.so.3] 3.11.0-2 ii libc6 2.38-11 ii libgcc-s1 14.1.0-3 ii liblapack3 [liblapack.so.3] 3.12.0-3 ii libopenblas0-openmp [liblapack.so.3] 0.3.26+ds-1 ii libopenblas0-pthread [liblapack.so.3] 0.3.26+ds-1 ii python3 3.11.8-1 ii python3-pkg-resources 68.1.2-2 python3-numpy recommends no packages. Versions of packages python3-numpy suggests: ii gcc 4:14-20240120-6 ii gfortran 4:14-20240120-6 ii python3-dev 3.11.8-1 ii python3-pytest 8.2.2-1 -- no debconf information