Hi,
On Thu, 12 Dec 2024 13:22:18 +0100 Emilio Pozuelo Monfort wrote:
> No objections from the release team to migrate loong64 to the
official archive.
> But please note that, assuming it gets migrated soon, we don't
promise it will
> be in the testing suite in time for trixie.
Thanks to the release team for approving the migration of loong64 to the
official archive.
Ok, thanks for your reminder.
Migrating loong64 from unofficial to official archive requires
communication with ftpmaster.
We will continue to cooperate positively with the ftpmaster team, the
DSA team and the release team.
>
> Also I have a question about packages in -unreleased. I counted
around 15
> packages in there, including gcc-12. If/once loong64 moves to the
official
> archive, the -unreleased suite will no longer be available, and those
custom
> patches from porters are not allowed. So those packages will need to
have the
> patches submitted to the bug tracking system, or to upstream as
appropriate, and
> eventually accepted. What's the plan for them? Are there any
blockers, or can
> those patches be dropped and the official package used?
>
> Cheers,
> Emilio
>
About packages in -ureleased, Paul Gevers also discussed with me a week ago.
I have analyzed that there are currently 12 unreleased source packages,
which does not affect the generated rootfs file system (only use
unstable suite).
All of the 12 unreleased source packages include 4 categories,
- history version
gcc-12.
- "Failed" status
numba
- "Uploader" or "Installed" status
cppunit,libfm.
- support for loongarch64
* open PR in upstream
ode(leaf package), linuxlogo(leaf package), rust-cty(maintainer said
this is no longer necessary).
* be supported in upstream
libguestfs,rust-generator,rust-criterion-cycles-per-byte.
* be supported in debian
btllib,haskell-pandoc-lua-engine.
The specific situation is as follows,
1. Source: btllib
The support for loong64 was merged in git.
Please check
https://salsa.debian.org/med-team/btllib/-/blob/master/debian/changelog?ref_type=heads.
2. Source: cppunit
cppunit was built for loong64 in Debian Buildd, now the status is marked
as "Uploader".
Please check
https://buildd.debian.org/status/package.php?p=cppunit&suite=sid.
3. Source: gcc-12
gcc-12 source package was uploaded when initialized the Debian Ports
archive.
It is now replaced by gcc-13 / gcc-14 in the unstable suite.
Please check
http://ftp.ports.debian.org/debian-ports/pool-loong64/main/g/gcc-14/.
4. Source: haskell-pandoc-lua-engine
The rules for loong64 was merged in haskell-pandoc-lua-engine
(0.2.1.2-1) unstable.
Please check https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071173#12.
Now the status is marked as "BD-Uninstallable".
5. Source: libfm
libfm is not related to architecture, which can be built for loong64 in
Debian Buildd.
Please check https://buildd.debian.org/status/package.php?p=libfm&suite=sid.
6. Source: libguestfs
libguestfs is a set of tools for accessing and modifying virtual machine
(VM) disk images.
The support for loongarch64 has been submitted to the
upstream(https://github.com/libguestfs/libguestfs/).
7. Source: linuxlogo
linuxlogo belongs to a leaf software package, which do not block other
packages.
8. Source: numba
There is a public error in numba.
Please check https://buildd.debian.org/status/package.php?p=numba&suite=sid
9. Source: ode
ode belongs to a leaf software package, which do not block other packages.
10. Source: rust-criterion-cycles-per-byte
The support for loongarch64 has been submitted to the upstream.
Please check
https://github.com/wainwrightmark/criterion-cycles-per-byte/pull/2.
11. Source: rust-cty
The support for loongarch64 has been submitted to the
upstream(https://github.com/japaric/cty/pull/23).
Debian maintainer said it can be concluded that this is no longer necessary.
Please check https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060910#15
12. Source: rust-generator
The support for loongarch64 has been submitted to the
upstream(https://github.com/Xudong-Huang/generator-rs/pull/48).
Now there has a public build error in Debian Buildd.
Please check
https://buildd.debian.org/status/package.php?p=rust-generator&suite=sid.
Best regards,
Dandan Zhang