Package: musl-dev Version: 1.1.16-3 Severity: wishlist ( I previously filed a similar bug for the musl package: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803577 )
I wanted to compile a program for MIPS, linked against musl, and found I had to remove musl-dev:amd64 to install musl-dev:mips. I don't see any good reason why musl-dev can't be installed for several architectures at the same time. Most of the content is already in architecture-specific directories: /usr/include/mips-linux-musl/ /usr/lib/mips-linux-musl/ /lib/mips-linux-musl /etc/ld-musl-mips.d The stuff outside those directories looks like it would be the same for all architectures. I don't see any explicit 'Conflicts' lines in the 'apt show' output, but apt believes they conflict: $ apt install musl-dev musl-dev:mips The following packages have unmet dependencies: musl-dev : Recommends: linux-musl-dev but it is not installable Conflicts: musl-dev:mips but 1.1.16-3 is to be installed musl-dev:mips : Recommends: linux-musl-dev:mips but it is not installable Conflicts: musl-dev but 1.1.16-3 is to be installed - Michael -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: arm64, mips, i386 Kernel: Linux 4.12.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages musl-dev depends on: ii musl 1.1.16-3 Versions of packages musl-dev recommends: pn linux-musl-dev <none> musl-dev suggests no packages. -- no debconf information
signature.asc
Description: PGP signature