Bug#995768: libpq-dev: Unable to concurently install multiple architectures libpq-dev

2021-10-06 Thread Scott Driggers
I am trying to cross-compile a package that needs two different architectures of libpq-dev at the same time. The rust crate diesel_migrations [0] is a procedural macro that requires the host's libpq-dev to compile the macro and the target's libpq-dev to link against. There is an thread [1]

Bug#995768: libpq-dev: Unable to concurently install multiple architectures libpq-dev

2021-10-05 Thread Krzysztof Aleksander Pyrkosz
Package: libpq-dev Version: 13.3-1 Followup-For: Bug #995768 X-Debbugs-Cc: krzpyrk...@gmail.com > That is expected behavior for most lib*-dev packages. I wasn't aware of that. Isn't that what Debian's multiarch is about? > Why do you need both in parallel? I am crosscompiling projects from

Bug#995768: libpq-dev: Unable to concurently install multiple architectures libpq-dev

2021-10-05 Thread Christoph Berg
Re: Krzysztof Aleksander Pyrkosz > It is impossible to install libpq-dev for multiple architectures at the > same time. > > $ sudo apt install libpq-dev:arm64 > The following packages will be REMOVED: > libpq-dev > The following NEW packages will be installed: > libpq-dev:arm64 That is

Bug#995768: libpq-dev: Unable to concurently install multiple architectures libpq-dev

2021-10-05 Thread Krzysztof Aleksander Pyrkosz
Package: libpq-dev Version: 13.3-1 Severity: important X-Debbugs-Cc: krzpyrk...@gmail.com Dear Maintainer, It is impossible to install libpq-dev for multiple architectures at the same time. $ sudo apt install libpq-dev:arm64 The following packages will be REMOVED: libpq-dev The following NEW