Bug#1125316: Simple fix

Alastair McKinstry alastair.mckinstry at mckinstry.ie
Wed Jan 28 08:37:37 GMT 2026


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 git at salsa.debian.org: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 git at salsa.debian.org: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.



More information about the debian-science-maintainers mailing list