Sorry for the delay, I have had mail issues with my temporary laptop.
On 26/01/2026 20:52, Santiago Vila wrote:
On Mon, Jan 26, 2026 at 11:37:05AM +0100, Emmanuel Charpentier wrote:
FWIW, the https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1125345 bug
report, merged with the present bug report, contains a simple fix
(replacing "aarch" with "x86_64" in the path to package files in the
postinst script), which works.
What are the blocks to implement this ?
Is that solution really valid for all architectures?
(Sorry, I don't really know the package to understand the change).
The problem was a bug in d/rules that failed to clean and regenerate
autogenerated files (including the pre/postinst scripts) that had
DEB_HOST_MULTIARCH substitutions. They then used the values from my
laptop (aarch) rather than the buildd (x86_64). Its now fixed.
In either case, the salsa repo has several issues:
* I can't clone the repo to begin with:
git clone [email protected]:science-team/open-coarrays
Cloning into 'open-coarrays'...
remote: Enumerating objects: 2381, done.
remote: Counting objects: 100% (132/132), done.
remote: Compressing objects: 100% (129/129), done.
remote: Total 2381 (delta 59), reused 0 (delta 0), pack-reused 2249 (from 1)
Receiving objects: 100% (2381/2381), 913.92 KiB | 1.21 MiB/s, done.
Resolving deltas: 100% (1549/1549), done.
warning: remote HEAD refers to nonexistent ref, unable to checkout
Well, after this I can still "cd open-coarrays" and "git checkout
debian/latest".
Is the default branch in salsa correctly configured? I think so. Maybe
this would fix by itself after the next commit, whenever it will be.
I could also do "git clone [email protected]:science-team/open-coarrays.git -b
debian/latest"
but I don't understand why I can't use the default branch.
* The repo is not up-to-date with 2.10.3-2.
* The latest version in the archive (2.10.3-2) has apparently
misplaced entries in debian/changelog for version 2.10.3-1 like this:
+ * Standards-Version: 4.7.3
+ * Drop Priority: optional from source in d/control per new policy
+ * Add lintian-overrides: lint doesn't know of powerpcspe port in MPI
+ defaults
but those changes were really made in 2.10.3-2.
* I can't see the tag for 2.10.3-1.
Alastair: Could you please take a look at this?
Done. Sorry, my dev laptop died and I didn't push everything from local
git in time.
I've cleaned it up since.
Regards
Alastair
Thanks.