Your message dated Sat, 26 Aug 2023 23:00:48 +0200
with message-id <[email protected]>
and subject line Architecture: any has been set
has caused the Debian Bug report #1025411,
regarding scilab: Please add support for "riscv64" arch
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1025411: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025411
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: scilab
Version: 6.1.1+dfsg2-4
Severity: wishlist
Tags: ftbfs patch
User: [email protected]
Usertags: riscv64
X-Debbugs-Cc: [email protected], [email protected]

Hi,

Please enable this architecture, with the patch attached or an equivalent.

I built it locally on hardware, it built fine just by enabling the architecture
in debian/control, no other changes needed.

This is possible after libjogl2-java gained support for riscv64, which happened
in recent days:

  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025373
  
https://tracker.debian.org/news/1393347/accepted-libjogl2-java-232dfsg-10-source-into-unstable/


As a suggestion, perhaps the Architecture field should be set to "any".

Missing libjogl2-java or other build-dependencies in some architectures will
make this package to not be buildable there, but otherwise will cause no harm,
no spurious warnings or any other annoying side-effect (AFAIK), while avoiding
having to make changes to the package to support new architectures.



Thanks and cheers.
--
Manuel A. Fernandez Montecelo <[email protected]>
diff -Nru scilab-6.1.1+dfsg2/debian/changelog 
scilab-6.1.1+dfsg2/debian/changelog
--- scilab-6.1.1+dfsg2/debian/changelog 2022-08-16 09:55:44.000000000 +0000
+++ scilab-6.1.1+dfsg2/debian/changelog 2022-12-02 20:25:11.000000000 +0000
@@ -1,3 +1,10 @@
+scilab (6.1.1+dfsg2-4+0.riscv64.1) unreleased; urgency=medium
+
+  * Non-maintainer upload.
+  * riscv64: enable in d/control
+
+ -- Manuel A. Fernandez Montecelo <[email protected]>  Fri, 02 Dec 2022 20:25:11 
+0000
+
 scilab (6.1.1+dfsg2-4) unstable; urgency=medium
 
   * Add patch to disambiguate pause (Closes: #1017283).
diff -Nru scilab-6.1.1+dfsg2/debian/control scilab-6.1.1+dfsg2/debian/control
--- scilab-6.1.1+dfsg2/debian/control   2022-08-16 09:55:44.000000000 +0000
+++ scilab-6.1.1+dfsg2/debian/control   2022-12-02 20:25:11.000000000 +0000
@@ -109,7 +109,7 @@
 
 Package: scilab-include
 # any because of the bug #550243
-Architecture: amd64 armhf i386 powerpc s390x arm64 ppc64el
+Architecture: amd64 armhf i386 powerpc s390x arm64 ppc64el riscv64
 Depends: ${misc:Depends}
 Description: Scientific software package for numerical computations (include 
files)
  Scilab is a matrix-based scientific software package.
@@ -130,7 +130,7 @@
 
 
 Package: scilab-minimal-bin
-Architecture: amd64 armhf i386 powerpc s390x arm64 ppc64el
+Architecture: amd64 armhf i386 powerpc s390x arm64 ppc64el riscv64
 Depends: ${shlibs:Depends}, scilab-data (= ${source:Version}),
  ${misc:Depends}, default-jre-headless
 Replaces: scilab-bin, scilab-full-bin (<< 5.4.1-3)
@@ -155,7 +155,7 @@
  Please install the package "scilab" to have all features.
 
 Package: scilab-full-bin
-Architecture: amd64 armhf i386 powerpc s390x arm64 ppc64el
+Architecture: amd64 armhf i386 powerpc s390x arm64 ppc64el riscv64
 Depends: ${shlibs:Depends}, scilab-minimal-bin (= ${binary:Version}),
  libflexdock-java (>= 1.2.3), libjogl2-java (>= 2.3.2), libjrosetta-java (>= 
1.0.1),
  libjlatexmath-java (>= 1.0.2), libjlatexmath-fop-java (>= 1.0.2),

--- End Message ---
--- Begin Message ---
Version: 6.1.1+dfsg2-4

Hi,

Thanks for the bug report; the package now has "Architecture: any" in the right places in d/control, so it should build on riscv64 as soon as the dependencies are available.

Cheers,

--
Pierre

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---
-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to