There was a lot of discussion about the perl packaging and multiarch over the last couple of years. I'm not quite sure what the current state and best practice advice is. Is it written down somewhere? (I didn't see anything relevant at https://wiki.debian.org)
Hence I am not quite sure what the best advice for the tex maintainer (below) is, who is wrestling with making tex multiarch-friendly. ----- Forwarded message from Norbert Preining <prein...@logic.at> ----- Date: Tue, 22 Sep 2015 21:57:44 +0900 From: Norbert Preining <prein...@logic.at> To: Thorsten Glaser <t...@mirbsd.de> Cc: Helmut Grohne <hel...@subdivi.de>, 792...@bugs.debian.org, debian-cr...@lists.debian.org Subject: Re: Bug#792281: texlive-latex-base: not Multi-Arch: foreign X-Spam-Status: No, score=-5.7 required=4.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, LDO_WHITELIST,RCVD_IN_DNSWL_LOW autolearn=unavailable autolearn_force=no version=3.4.0 List-Id: <debian-cross.lists.debian.org> Dear all, I have now built tex-common and src:texlive-bin according to the discussed changes: > tex-common, texlive-lang, telxive-doc, texlive-base > M-A: foreign > texlive-binaries: M-A: foreign > lib*, lib*-dev: M-A: same > luatex: M-A: foreign (dummy transitional package) and then tried to install the :i386 versions in a clean chroot (cowbuilder) of amd64 arch. First adding the new arch with dpkg --add-architecture i386 I then tried to install texlive-binaries:i386, which failed badly, due to: texlive-binaries:i386 depends perl:i386 perl:i386 depends perl-base:i386 perl-base:i386 conflicts perl-base The dependency that we have here is not strictly on a perl:i386, we just need *any* perl interpreter for several scripts that are necessary to be run (in particular updmap and fmtutil). On the plus side, it didn't complain and properly selected tex-common:amd64 for installation. Any suggestions how this should be handled from the M-A point of view? (I have not built new texlive-base/doc/lang packages by now) Norbert ------------------------------------------------------------------------ PREINING, Norbert http://www.preining.info JAIST, Japan TeX Live & Debian Developer GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13 ------------------------------------------------------------------------ ----- End forwarded message ----- Wookey -- Principal hats: Linaro, Debian, Wookware, ARM http://wookware.org/