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.

Reply via email to